Skip to content

Consultar Puntos de Emisión

  • Endpoint: GET /api/v1/companies/accounts/establishments/emission-points/:companyId/:accountId/:establishmentNo
  • Método: GET
  • Autenticación: Bearer Token requerido
  • Descripción: Consulta los puntos de emisión asociados a un establecimiento específico
Authorization: Bearer {token}
Accept: application/json
ParámetroTipoRequeridoDescripción
companyIdstringID de la empresa (RUC)
accountIdstringID de la cuenta empresarial
establishmentNostringNúmero del establecimiento (ej: “001”)
ParámetroTipoDescripción
pageintegerNúmero de página (por defecto: 1)
per_pageintegerElementos por página (por defecto: 25)
GET /api/v1/companies/accounts/establishments/emission-points/1359194914/509636719/001
Authorization: Bearer {token}
Accept: application/json
{
"message": "Lista de valores",
"status": "OK",
"payload": {
"items": [
{
"pto_emision": "001",
"establishment": "001",
"name": "Caja Principal",
"description": "Punto de emisión principal del establecimiento",
"status": "active",
"created_at": "2024-01-15T10:30:00Z"
},
{
"pto_emision": "002",
"establishment": "001",
"name": "Caja Secundaria",
"description": "Punto de emisión secundario",
"status": "active",
"created_at": "2024-01-20T14:45:00Z"
},
{
"pto_emision": "003",
"establishment": "001",
"name": "Caja Express",
"description": "Punto de emisión para ventas rápidas",
"status": "active",
"created_at": "2024-02-01T09:15:00Z"
}
],
"count_items": 3,
"current_page": 1,
"number_paginate": 25,
"last_page": 1
}
}
{
"message": "Establecimiento no encontrado",
"status": "ERROR",
"payload": null,
"error": "Establishment not found"
}
Terminal window
curl -X GET \
{{apiFacEcDev}}/api/v1/companies/accounts/establishments/emission-points/1359194914/509636719/001 \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {{bearerToken}}'
CampoTipoDescripción
pto_emisionstringCódigo del punto de emisión (001, 002, etc.)
establishmentstringCódigo del establecimiento al que pertenece
namestringNombre descriptivo del punto de emisión
descriptionstringDescripción detallada del punto de emisión
statusstringEstado del punto de emisión (active/inactive)
created_atstringFecha de creación en formato ISO 8601
  • Listar todos los puntos de emisión de un establecimiento
  • Verificar estados de puntos de emisión
  • Seleccionar punto de emisión para facturación
  • Configurar múltiples cajas registradoras
  • Asignar puntos de emisión específicos
  • Organizar flujos de trabajo por punto de emisión
  • Monitorear actividad por punto de emisión
  • Gestionar capacidad de emisión
  • Optimizar distribución de carga
  • Formato: Los códigos de punto de emisión siguen el formato SRI (001, 002, etc.)
  • Jerarquía: Los puntos de emisión pertenecen a un establecimiento específico
  • Estados: Solo se muestran puntos de emisión activos por defecto
  • Paginación: Los resultados están paginados para mejor rendimiento
  • Permisos: Requiere acceso a la cuenta empresarial y establecimiento específicos