Saltar al contenido principal

PATCH | /:id/add-requests

Función que Realiza

  • Se asigna a un listado de solicitudes de merch previamente indicado por el usuario.
  • También se permite cambiar los comentarios del mismo.

Funcionamiento

  • URL Completa: {domain}/api/v1/dispatch/:id/add-requests
  • Acción: PATCH
  • Requiere Api-Key?: Si
  • Requiere una Sesión?: Si
  • Recibe datos mediante: Params & Body
    • Cantidad de datos: 3
  • Responde con contenido?: No
  • Responde únicamente con código de estado?: Si
    • Código: 200 | OK
  • Códigos de error: Vea la sección Errores

Contenido que se recibe por Parámetros

id = Int

Contenido que se recibe por Body

Estructura del JSON: {"parámetro": "tipo de dato"}

info

Sino se ingresa un nuevo detalle este no será reemplazado.

{
"merchRequestsIds": Array<"String">,
"details?": "String" | null
}

Códigos de Error

HTTP CodeCustom CodeMessage
500UNEXPECTED_ERRORNo fue posible extraer el usuario de la solicitud.
404DISPATCH_NOT_FOUNDNo se encontró un despacho con esa id.
409DISPATCH_ALREADY_COMPLETEDEste despacho ya se encuentra completado.
409INVALID_ORDERSUna o más ids en el array de merchRequests es inválida.
409REQUEST_ALREADY_ASIGNEDUna de las ids de merchRequests ya se encuentra asignada a un despacho.