POST | /
Función que Realiza
Crea un nuevo despacho pendiente sin estar asignado a una solicitud de merch.
Funcionamiento
- URL Completa:
{domain}/api/v1/dispatch/ - Acción: POST
- Requiere Api-Key?: Si
- Requiere una Sesión?: Si
- Recibe datos mediante: Body
- Cantidad de datos: 2
- Responde con contenido?: No
- Responde únicamente con código de estado?: Si
- Código: 201 | Created
- Códigos de error: Vea la sección Errores
Contenido que se recibe por Body
Estructura del JSON:
{"parámetro": "tipo de dato"}
{
"assignedMerchId": "String",
"details?": "String [Max 180]" | null,
"targetDate": "Date(YYYY-MM-DD)"
}
Códigos de Error
| HTTP Code | Custom Code | Message |
|---|---|---|
| 500 | UNEXPECTED_ERROR | No se encontró el usuario insertado mediante la sesión. |
| 422 | TARGET_DATE_CANNOT_BE_BEFORE_CURRENT | La fecha objetivo no puede ser menor a la actual. |
| 422 | INVALID_IDS | Las ids ingresadas son invalidas. |
| 404 | USER_NOT_FOUND | No se encontró un usuario con esa id. |
| 422 | USER_IS_MERCH | La id de usuario ingresada pertenece a un merch. |
| 404 | MERCH_NOT_FOUND | No se encontró un merch con esa id. |
| 422 | USER_IS_NOT_MERCH | La id de merch ingresada no pertenece a un usuario merch. |