Skip to main content

Eliminar un pallet específico de un eCMR

DELETE 

/ecmr/pallets/:service_code/:pallet_id

Propósito

Quitar un pallet concreto de pallets_data usando su pallet_id.

Objetivo

Permitir eliminar entradas puntuales de pallets sin modificar el resto de la colección del eCMR.

Casos de uso

  • Eliminar un pallet cargado por error.
  • Retirar un bulto cancelado en la operativa.
  • Limpiar duplicados detectados por validaciones externas.

Detalles técnicos

La implementación actual intenta eliminar por ObjectId. Si el pallet_id no es válido o no existe, la operación no falla por ese motivo y devuelve 200 con la lista resultante (sin cambios).

Permisos

Se aplican reglas de ownership (ACCESS_DENIED) idénticas a POST/PUT.

Autenticación

Soporta JWT Bearer token y API Key.

Request

Responses

Operación ejecutada correctamente y lista de pallets resultante.

Response Headers