Atribuir motorista

Você pode usar esse endpoint para atribuir um motorista a uma entrega ou rota.

Se uma entrega pertence a uma rota, você deve atribuir o motorista à rota, não à entrega.

Endpoint

POST {{SHIPPIFY_API_URL}}/v1/routes/:id/assign

Request

Parâmetro

PropriedadeTipoDescriçãoObrigatórioRestrições

id

string

ID da rota ou entrega criada dentro do sistema.

SIM

Body

Only one of the following parameters is required.

PropriedadeTipoDescriçãoObrigatórioRestrições

courierId

int

ID do motorista no sistema.

SIM

vehicleId

int

Atribui o motorista associado ao identificador do veículo no sistema.

NÃO

vehicleReferenceId

string

Atribui o motorista associado ao identificador externo do veículo.

NÃO

Response

PropriedadeTipoDescrição

code

string

Resultado do código.

Exemplo

curl --location --request POST 'https://api.shippify.co/v1/routes/r-shiinc-2216524/assign' \
--header 'Authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=' \
--header 'Content-Type: application/json' \
--header 'Cookie: locale=es' \
--data-raw '{
    "courierId": 396930
}'