FleetCustomerAPI
The following operations are supported. For a formal definition, please review the Service Description.
-
PullGenericReport
Generate any kind of report from the Fleet platform -
PushGeofence
Push POI to the Fleet platform -
RegisterSmartPhone
Register SmartPhone to this account -
createVehicleDriver
Create Driver and User from TeleMatiXx website registration -
getDriverList
Get driver List for the given account -
getFleetList
Get Fleet List for the given account -
getLandmarkListV4
Get vehicles information list -
getPOTList
Get list of 'Purpose of Trips' based on a user’s logon -
getSmartPhone
Get the list of SmartPhone for this account or driverName -
getVehicleCurrentStatus
Get vehicle current status -
getVehicleCurrentStatusV2
Get vehicle current status -
getVehicleCurrentStatusV3
Get vehicle associated with given imei or serial current status. queryTime must be provided in UTC, query string will be valid for 5 minutes. -
getVehicleCurrentStatusV4
Get vehicle associated with given imei or serial current status. queryTime must be provided in UTC, query string will be valid for 5 minutes. -
getVehicleDetailedHistory
Get vehicle detailed history for the given time frame -
getVehicleFullHistory
Get vehicle history for the given time frame. This method will returns ALL reported events. -
getVehicleFullHistoryV2
Get vehicle history for the given time frame. This method will returns ALL reported events. -
getVehicleHistory
Get vehicle history for the given time frame (deprecated) -
getVehicleList
Get the list of accessible vehicle for a given login (use restrict V3 or V4 access restriction based on account status.) - (Note the vehicleImei given in response can be either the IMEI or the SERIAL depending on device manufacturer) -
getVehicleListV2
Get vehicles information list -
getVehicleListV3
Get vehicles information list -
sendPushNotification
Send PushNotification to the registered smartPhone
APP_NAME - Required
userName - Required - login verification
password - Required - login verification
driverName - Required - the user to send the notification to - this must be a driver from the same account as the user who logged in - If no value is entered it defaults to the user login (userName)
alertMessage - Required - contains the text message that should be displayed to the user
messageFormat - Optional - This will be '0' for alert or '1' for reminder - If no value is entered it defaults to '0'
vehicle - Optional - contain the vehicle name
deviceId - Optional - contains the serial number of the device installed in the vehicle that initiated the alert
latitude - Optional - contains the latitude of where the incident that raised the alert occurred
longitude - Optional - contains the longitude of where the incident that raised the alert occurred
When the user submits a request through this webservice it should send a push notification to the registered device of the 'driverName' -
setVehicleCurrentOdometer
Set vehicle current odometer (In KM) -
setVehicleInformation
Assign Driver to vehicle And/Or Vehicle to Fleet -
setVehicleInitialOdometer
Set vehicle initial odometer (in KM) -
unregisterSmartPhone
Unregister smartPhone in this account by tokenId