Skip to main content

Crear vehiculo

[ POST ]

En esta ruta se podrá crear un recurso de tipo Vehículo. Es importante ver las diferentes opciones que las variables pueden tomar ya que estas serán utilizadas por el planeador de rutas para hacer ruteo por dimensiones.

https://sync.airbagtech.io/vehicle

Campos

NombreTipoRequeridoDescripción
idStringSiID del vehículo que desea crear. Este valor es sumamente importante ya que se utilizara para identificar a este recurso en nuestro sistema.
nameStringSiNombre a mostrar en la aplicación móvil y web.
plateStringSiPlacas legales del vehículo.
vehicleTypeBooleanNoCategoría del vehiculo. Este campo será utilizado para el ruteo por dimensiones.
brandStringNoMarca del vehiculo.
modelStringNoModelo del vehiculo.
fuelTypeStringNoTipo de combustible del vehículo.
nivStringNoNúmero identificador oficial del vehículo.
colorStringNoColor del vehiculo.
descriptionStringNoDescripción del vehiculo.
policyNumberStringNoNúmero de póliza otrorgado por el Carrier.
insuranceCarrierStringNoAseguradora que protege a dicho vehiculo
insuranceExpirationStringNoFecha de expiración del seguro. Notificaremos a la empresa cuando sea cercana la fecha.
heightNumberNoAltura del vehiculo en metros. Pasar en caso de escoger 'Otro' en vehicleType
lengthNumberNoLongitud del vehículo en metros. Pasar en caso de escoger 'Otro' en vehicleType
widthNumberNoAncho del vehiculo en metros. Pasar en caso de escoger 'Otro' en vehicleType.
driverIdStringNoID del condcutor que usará el vehiculo.

Headers

Content-TypeAutorization
application/jsonapikey {{API_KEY}}

Body

{
"vehicle": {
"id": "string",
"plate": "string",
"name": "string",
"vehicleType": "string",
"brand": "string",
"model": "string",
"fuelType": "string",
"niv": "string",
"color": "string",
"description": "string",
"policyNumber": "string",
"insuranceCarrier": "string",
"insuranceExpiration": "string",
"height": "string",
"length": "string",
"width": "string",
"driverId": "string"
}
}

Ejemplo

curl --location 'https://sync.airbagtech.io/vehicle' \
--header 'Content-Type: application/json' \
--header 'Authorization: apikey {{API_KEY}}' \
--data '{
"vehicle": {
"id": "string",
"plate": "string",
"name": "string",
"vehicleType": "string",
"brand": "string",
"model": "string",
"fuelType": "string",
"niv": "string",
"color": "string",
"description": "string",
"policyNumber": "string",
"insuranceCarrier": "string",
"insuranceExpiration": "string",
"height": "string",
"length": "string",
"width": "string",
"driverId": "string"
}
}'