Asignar conductor

Con este endpoint podras asignar un conductor o vehículo a una entrega.

Asigna un conductor a una entrega o ruta.

post

Asigna un conductor a una entrega o ruta.

Autorizaciones
Parámetros de ruta
idstringRequerido

Identificador o Id de referencia de la entrega o ruta a quien se va asignar un conductor

Cuerpo
courierIdintegerRequerido

Identificador del conductor a quien se le asignará la entrega/ruta. No se envía otra propiedad en el payload

Example: 1234
vehicleIdintegerOpcional

Identificador del vehículo del conductor a quien se le asignará la entrega/ruta. No se envía otra propiedad en el payload

Example: 2344
vehicleReferenceIdstringOpcional

Referencia del vehículo del conductor a quien se le asignará la entrega/ruta. No se envía otra propiedad en el payload

Example: 2344
Respuestas
200
Successful operation
application/json
post
POST /v1/routes/{id}/assign HTTP/1.1
Host: api.shippify.co
Authorization: Basic username:password
Content-Type: application/json
Accept: */*
Content-Length: 275

{
  "courierId": 1234,
  "vehicleId": 2344,
  "vehicleReferenceId": 2344,
  "driver": {
    "firstName": "LUIS ALBERTO",
    "lastName": "PILALUISA CONDOR",
    "dni": "1721547592",
    "mobile": "0990670384"
  },
  "vehicle": {
    "capacity": 1,
    "model": "Civic",
    "brand": "Honda",
    "licensePlate": "TAA6662",
    "referenceId": "UE1118"
  }
}
{
  "code": "OK"
}

Casos de uso

Asignar conductor a id de la entrega
{
    "courierId": 396930
}
Asignar conductor a id de referencia de la entrega

Puedes utilizar el reference id de la entrega en la url de la petición para asignar un conductor.

Asignar conductor por id vehiculo
{
    "vehicleId": 19365
}
Asignar conductor por id de referencia vehiculo
{
    "vehicleReferenceId": 19365
}
Crear y asignar vehículo y conductor a una tarea
{
    "driver": {
        "firstName": "LUIS ALBERTO",
        "lastName": "PILALUISA CONDOR",
        "dni": "1721547592",
        "mobile": "0990670384"
    },
    "vehicle": {
        "capacity": 1,
        "model": "COMPAÑIA DE TRANSPORTE PESADO",
        "brand": "SINOTRUCK",
        "licensePlate": "TAA6662",
        "referenceId": "UE1118"
    }
}

Última actualización