REST API, Service version 1.0.0
Find vehicles · v1.0#
To retrieve vehicles or vehicle information.
Find vehicles#
Returns the list of available vehicles.
HTTP method GET or POST.
URI: /bgis/service/vehicle/1.0/findvehicles
Parameters:
vehiclestringVehicle id (uuid key).
brandIdstringEV vehicle brand ID.
namestringVehicle model name.
batteryNamestringBattery name.
batteryCapacitystringdeprecatedBattery capacity.
yearstringYear of release and end of series in format yyyy or yyyy-yyyy.
motorTypeenumDefine the type of motor (engine), is an electric or PHEV motor.
3 accepted values
EVElectric Vehicle. HEVHybrid Electric Vehicle. PHEVPlug-in Hybrid Electric Vehicle (with electric plug). chargerPowerDCnumber (double)DC Power in kW of vehicle charger.
chargerPowerACnumber (double)AC Power in kW of vehicle charger.
enableDatasheetbooleanEnable the returned datasheet of vehicle. See field encDatasheet.
coordinateCoordinateWGS84 coordinate. Used to filter vehicle data such as available connectors in this country.
countryCodestringISO-3 country code. Used to filter vehicle data such as available connectors in this country.
Response#
Details of fields#
keystringKey of vehicle, used to select the vehicle to perform the routing calculation.
brandIdstringBrand ID of vehicle, can be used for display.
brandNamestringBrand name of vehicle, can be used for display.
titlestringdeprecatedTitle of vehicle, can be used for display.
namestringName of vehicle, can be used for display.
yearstringYear of release and end of series in format yyyy or yyyy-yyyy.
variantstringVariant or sub name of vehicle.
motorTypeenumMotor type of vehicle.
4 accepted values
EVElectric Vehicle. HEVHybrid Electric Vehicle. PHEVPlug-in Hybrid Electric Vehicle (with electric plug). NOT_SUPPORTED_VALUENot supported value for this API version. batteryNamestringThe commercial name or power of vehicle battery.
connectorTypesinteger (int32)[]List of default connector types defined by the server vehicle profile.
encDatasheetstringBase64 encoded and encrypted JSON that contains the vehicle datasheet.
chargerPowerAcSinglePhasenumber (double)Maximum charge power (in kW) in AC 1 phase current type.
chargerPowerAcThreePhasesnumber (double)Maximum charge power (in kW) in AC 3 phases current type.
chargerPowerDCnumber (double)Maximum charge power (in kW) in DC current type.
VehicleDatasheet
The fields are listed with the operation: Find vehicles (GET) · v1.0, Find vehicles (POST) · v1.0.
Response samples#
JSON Sample:
{
"vehicles": [
{
"key": "8724c12d-1ec8-426f-af2a-84ac1a030001",
"brandId": "609a4642c9cb5b0b1846c129",
"brandName": "Fiat",
"name": "500e",
"year": "2020",
"variant": "Action, Action plus",
"motorType": "EV",
"batteryName": "24",
"connectorTypes": [
32,
38,
48
],
"chargerPowerAcSinglePhase": 7.0,
"chargerPowerAcThreePhases": 11.0,
"chargerPowerDC": 50.0
},
{
"key": "b8527b78-6240-4a32-8d23-66ccbdd10def",
"brandId": "609a4642c9cb5b0b1846c129",
"brandName": "Fiat",
"name": "500e",
"year": "2020",
"variant": "Icône, Icône plus, La prima",
"motorType": "EV",
"batteryName": "42",
"connectorTypes": [
32,
38,
48
],
"chargerPowerAcSinglePhase": 7.0,
"chargerPowerAcThreePhases": 11.0,
"chargerPowerDC": 85.0
},
{
"key": "444720e1-4591-42e2-bec2-b6f5d3351909",
"brandId": "609a4642c9cb5b0b1846c129",
"brandName": "Fiat",
"name": "500e US",
"year": "2013",
"motorType": "EV",
"batteryName": "24",
"connectorTypes": [
31
],
"chargerPowerAcSinglePhase": 6.6
},
{
"key": "4d7be666-6f01-4fe8-bb92-e478beb0e5f3",
"brandId": "609a4642c9cb5b0b1846c129",
"brandName": "Fiat",
"name": "e-Ducato",
"motorType": "EV",
"batteryName": "47",
"connectorTypes": [
32,
38,
48
],
"chargerPowerAcSinglePhase": 7.0,
"chargerPowerDC": 50.0
}
]
}