*Vehicles

Create Vehicle

POST https://services.telematicssdk.com/api/carservice/v1/Vehicles

Authorization: Allow Anonymous

Headers

Name
Type
Description

deviceToken

string

{
  "Result": "fafdebac-e7e7-4386-827e-8d16eabc8c41", // Vehicle token
  "Status": 200,
  "Title": "",
  "Errors": []
}
{
  "plateNumber": "string",
  "vin": "string",
  "manufacturerId": 0, // make id from directories
  "modelId": 0, // model id from directories
  "carYear": 2010,
  "specialMarks": "string", 
  "nvic": "string", // https://www.mycarinfo.com.my/Home/FAQ#:~:text=NVIC,the%20vehicle%20throughout%20its%20lifespan.
  "initialMilage": 100,
  "vehicleId": "string", // vehicle identifier in your system (if have)
  "name": "string",
  "allowedDrivers": [
    "3fa85f64-5717-4562-b3fc-2c963f66afa6"
  ], // another drivers device tokens (except primary driver deviceToken in header)
  "entityStatus": "Active" //  { Active = 1, Deactivated = 2 } deactivated vehicles are not given for search queries 
  "colorType": "Pearl" // { Solid = 1, Metallic = 2, Pearl = 3,} 
}

Update Vehicle

PUT https://services.telematicssdk.com/api/carservice/v1/Vehicles/{VehicleToken}

Authorization: Allow Anonymous

Path Parameters

Name
Type
Description

vehicleToken

string

Headers

Name
Type
Description

deviceToken

string

Delete Vehicle

DELETE https://services.telematicssdk.com/api/carservice/v1/Vehicles/{VehicleToken}

Authorization: Allow Anonymous

Path Parameters

Name
Type
Description

vehicleToken

string

Headers

Name
Type
Description

deviceToken

string

Get a list of User's Vehicles

GET https://services.telematicssdk.com/api/carservice/v1/Vehicles

Authorization: Allow Anonymous

Headers

Name
Type
Description

deviceToken

string

GUID | User's deviceToken

Get Vehicle Info

GET https://services.telematicssdk.com/api/carservice/v1/Vehicles/{VehicleToken}

Authorization: Allow Anonymous

Query Parameters

Name
Type
Description

VehicleToken

string

Headers

Name
Type
Description

deviceToken

string

Get vehicles by Company

GET https://services.telematicssdk.com/api/carservice/v1/companies/{CompanyId}/vehicles

Authorization: Allow Anonymous

Path Parameters

Name
Type
Description

companyID

string

Headers

Name
Type
Description

deviceToken

string

Last updated

Was this helpful?