PATCH | /:id/cancel
Función que Realiza
Anula un despacho mediante su id y cambia el estado de las solicitudes merch que este tenía asignadas a pendientes.
aviso
Los despachos no se pueden cancelar una vez ruteados o completados.
Funcionamiento
- URL Completa:
{domain}/api/v1/dispatch/:id/cancel - Acción: PATCH
- Requiere Api-Key?: Si
- Requiere una Sesión?: Si
- Recibe datos mediante: Params
- Cantidad de datos: 1
- Responde con contenido?: No
- Responde únicamente con código de estado?: Si
- Código: 204 | No content
- Códigos de error: Vea la sección Errores
Contenido que se recibe por Parámetros
id = Int
Códigos de Error
| HTTP Code | Custom Code | Message |
|---|---|---|
| 404 | DISPATCH_NOT_FOUND | No se encontró un despacho con esa ID. |
| 409 | DISPATCH_ALREADY_ROUTED | No se puede cambiar el estado porque el despacho ya está ruteado. |
| 409 | DISPATCH_ALREADY_CANCELLED | Este despacho ya se encuentra anulado. |
| 409 | DISPATCH_ALREADY_COMPLETED | No se puede anular un despacho completado. |