Obtener documentos públicos de un eCMR
GET/ecmr/public/documents/:service_code
Propósito
Devuelve la lista de documentos compartidos públicamente para un eCMR específico, validando acceso temporal por token.
Objetivo
Permitir que terceros con enlace público temporal consulten los anexos de un servicio sin iniciar sesión en la plataforma.
Casos de uso
- Mostrar anexos del eCMR en una vista pública de seguimiento.
- Compartir documentos operativos con clientes o receptores externos.
- Obtener identificadores y URL de archivos para descarga controlada.
Detalles técnicos
El endpoint exige service_code (path) y temp_code (query).
El backend valida que temp_code coincida con el temp_token del
eCMR. Si la validación es correcta, devuelve data como array de
documentos con { _id, name, url } usando el wrapper de returnOK.
Autenticación
No requiere JWT Bearer token ni API Key.
Request
Responses
- 200
- 400
- 401
- 404
- 500
Listado público de documentos del eCMR
Response Headers
Falta el parámetro temporal requerido
Response Headers
Código temporal inválido
Response Headers
No existe un eCMR con el service_code indicado
Response Headers
Error interno del servidor