Estados de tus despachos
GET/dispatch/status
Devuelve los despachos de la cuenta del rut, con filtros y
ordenamiento opcionales.
Solo devuelve despachos de esa cuenta. No hay forma de listar los de otro cliente.
Este endpoint no tiene paginación por cursor: se acota con limit,
que como máximo trae 200. Si total viene igual a limit, es probable
que haya más resultados de los que estás viendo.
Los filtros y el ordenamiento fallan de forma silenciosa hacia el
valor por defecto: un orderBy desconocido o un limit fuera de
rango no producen error, simplemente se ignoran.
GET https://api-comex.eurus.pro/{idAgencia}/v1/dispatch/status?key=...&rut=...
Request
Responses
- 200
- 400
- 403
- 404
- 500
Despachos de la cuenta.
Parámetros inválidos. Ver el code del cuerpo para discriminar:
DISPATCH_ID_INVALID, RUT_NUMBER_INVALID, START_DATE_REQUIRED,
END_DATE_REQUIRED, START_DATE_INVALID, END_DATE_INVALID,
DATE_RANGE_INVALID, FILE_TYPE_NAME_INVALID,
RECORD_TYPE_INVALID, NEXT_TOKEN_INVALID, PROJECT_ID_UNDEFINED.
API Key ausente, inválida, o no autorizada para el idAgencia de la
ruta. Códigos: API_KEY_INVALID, PROJECT_ID_UNAUTHORIZED.
La API responde 403, no 401, también cuando la key falta.
El recurso no existe o no pertenece a la cuenta del rut.
Códigos: DISPATCH_NOT_FOUND y ACCOUNT_NOT_FOUND (el RUT no es
cliente o no está activo para esta API).
Los dos casos del despacho —inexistente y de otra cuenta— devuelven la misma respuesta a propósito. Distinguirlos permitiría deducir, probando números correlativos, qué despachos existen en la agencia sin acceder a ninguno.
Error del servidor. Códigos posibles:
INTERNAL_ERRORo un código de la capa de datos: error no controlado. Reintentar con back-off.TENANT_UNRESOLVED: la configuración de tu agencia no se pudo resolver. No es un error de tu request — tu API Key y tuidAgenciason válidos. Reportar elrequestIda soporte.