Saltar al contenido principal

Create New

POST 

/ecmr

Propósito

Crear un nuevo eCMR con los datos del envío y dejarlo disponible para su gestión posterior.

Objetivo

Create New.

Casos de uso

  • Consumir la operación desde la app web o integraciones backend.
  • Ejecutar el flujo operativo correspondiente del eCMR.
  • Obtener una respuesta consistente según el estado del recurso.

Detalles técnicos

  • Endpoint real en código: POST /ecmr.
  • Mantiene parámetros, requestBody y responses definidos en este contrato.
  • Contexto funcional actual: Crea un nuevo ECMR en el sistema. Si el usuario autenticado pertenece a una cuenta trucker y envía force_create_cia=true, el backend fuerza el flujo de creación para empresa (createCompany) y exige company en el body. Si falta, devuelve 400 COMPANY_ID_REQUIRED.

Autenticación

Requiere JWT (bearerAuth) o API key (apiKeyAuth).

Request

Responses

ECMR creado exitosamente

Response Headers