Asignar un conductor

Puedes utilizar este endpoint para asignar un conductor a la entrega o a la ruta.

Si una entrega pertenece a una ruta, debes asignar el conductor a la ruta, no a la entrega.

Endpoint

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

Request

Parámetros

PropiedadTipoDescripciónObligatorioRestricciones

id

string

Id de la ruta o entrega creada en el sistema.

SI

Body

Sólo se requiere uno de los siguientes parámetros.

PropiedadTipoDescripciónObligatorioRestricciones

courierId

entero

Id del conductor en el sistema.

SI

vehicleId

entero

Asigna el conductor asociado al identificador del vehículo en el sistema.

NO

vehicleReferenceId

string

Asigna el conductor asociado al identificador externo del vehículo.

NO

Response

PropiedadTipoDescripción

code

string

Código del resultado.

Ejemplo

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
}'

Última actualización