Listar documentos de un eCMR
GET/ecmr/documents/:service_code
Propósito
Devuelve el listado de documentos adjuntos al eCMR para usuarios autenticados con acceso al servicio.
Objetivo
Permitir que empresa y transportista consulten los anexos cargados durante el ciclo de vida del eCMR.
Casos de uso
- Mostrar anexos en la vista privada de detalle del eCMR.
- Verificar qué archivos están disponibles antes de una descarga.
- Revisar documentos antes de eliminar o subir nuevas versiones.
Detalles técnicos
El backend busca el eCMR por service_code y pertenencia de compañía.
Si existen documentos, transforma cada entrada a { _id, name }.
La respuesta usa returnOK con wrapper { status, data, 0 }.
Si no encuentra eCMR, la implementación actual no envía respuesta
explícita (comportamiento conocido pendiente de ajuste en código).
Autenticación
Soporta JWT Bearer token y API Key.
Request
Responses
- 200
- 401
- 404
- 500
Lista de documentos obtenida correctamente
Response Headers
Token/API Key ausente o inválido
Response Headers
Usuario o tipo de cuenta no resuelto en el flujo interno
Response Headers
Error interno al consultar documentos