Alteração de estado da rota

Você pode usar este endpoint para alterar o estado de todas as entregas de uma rota.

Atualiza o estado de uma rota

patch

Atualiza o estado de uma rota, incluindo todas suas entregas.

Autorizaciones
Parámetros de ruta
idstringRequerido

Identificador da rota a alterar o estado.

Cuerpo
statusstring · enumRequerido

Novo estado da rota.

Example: hold_by_courierValores posibles:
commentstringRequerido

Comentário da alteração

Example: Zona de perigo.
Respuestas
200
Operação bem sucedida.
application/json
patch
PATCH /v1/routes/{id}/status HTTP/1.1
Host: api.shippify.co
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 211

{
  "status": "hold_by_courier",
  "comment": "Zona de perigo.",
  "reasonByCompany": [
    {
      "reasonId": 67,
      "reason": "ZONA  DE PERIGO"
    }
  ],
  "author": {
    "type": "operador",
    "id": 1149,
    "name": "Developers",
    "email": "[email protected]"
  }
}
{
  "code": "OK",
  "message": "Successo"
}

Casos de uso

Cancelar rota
{
    "status": "canceled",
    "comment": "",
    "author": {
        "type": "operator",
        "id": 1149,
        "name": "Developers",
        "email": "[email protected]"
    }
}
Completar rota
{
    "status": "completed",
    "comment": "",
    "author": {
        "type": "operator",
        "id": 1149,
        "name": "Developers",
        "email": "[email protected]"
    }
}

Última actualización