AEMP
| API | Description |
|---|---|
| GET api/AEMP |
View data in AEMP format. |
AEMPV2
| API | Description |
|---|---|
| GET api/AEMPV2 |
View vehicle data in AEMP v2 format. |
AEMPV2_1
| API | Description |
|---|---|
| GET api/AEMPV2_1 |
View vehicle data in AEMP v2 format with can. |
CloudConnect
| API | Description |
|---|---|
| GET api/cloudconnectbackfill/authorise?code={code} |
Sign up to the backfill |
| GET api/cloudconnect/authorise?code={code} |
Register / refresh for KeepTruckin polling. Logs 45 days and web exp. 64check |
CorrectAI
| API | Description |
|---|---|
| POST api/correctai?validationToken={validationToken} |
Webhook setup |
| POST api/correctai |
No documentation available. |
DriiveAcademy
| API | Description |
|---|---|
| GET api/DriiveAcademy/Course |
Get all available driive academy courses |
| GET api/DriiveAcademy/Group/{groupId}/Driver/AssignedCourse |
Get the assigned courses for all drivers in a group |
| GET api/DriiveAcademy/Driver/{assetId}/AssignedCourse |
Get the courses a driver has had assigned |
| POST api/DriiveAcademy/Course/Assign |
Assign drivers to a course |
| GET api/DriiveAcademy/DriverCourse?driverCourseId={driverCourseId} |
Get driver courses by id |
| GET api/DriiveAcademy/DriverCourse/{driverCourseId} |
Get driver courses by id |
| GET api/DriiveAcademy/DriverCourse |
Get all driver courses |
| PUT api/DriiveAcademy/DriverCourse/{driverCourseId}/status |
Update the status of a driver course |
| POST api/DriiveAcademy/DriverCourse?driverCourseId={driverCourseId} |
Submit responses for a driver course. |
| POST api/DriiveAcademy/DriverCourse/{driverCourseId} |
Submit responses for a driver course. |
DriiveAssessment
| API | Description |
|---|---|
| GET api/DriiveAssessment/Drivers/{username}/DriverAssessment |
Get all the driver assessments for a driver |
| POST api/DriiveAssessment/DriverAssessment?driverAssessmentId={driverAssessmentId} |
Submit responses for an assessment |
| POST api/DriiveAssessment/DriverAssessment/{driverAssessmentId} |
Submit responses for an assessment |
DriverForgotPassword
| API | Description |
|---|---|
| POST api/mobile/driverforgotpassword |
No documentation available. |
DriverForgotPasswordVerification
| API | Description |
|---|---|
| POST api/mobile/driverforgotpasswordverification |
No documentation available. |
EmailConfirmation
Subscribe and cancel email alerts via links
| API | Description |
|---|---|
| GET api/emailconfirmation?confirmationType={confirmationType}&subscriptionAction={subscriptionAction}&guid={guid}&reportId={reportId} |
Subscribe or unsubscribe to alerts. |
| GET api/emailconfirmation/{confirmationType}/{subscriptionAction}/{guid}/{reportId} |
Subscribe or unsubscribe to alerts. |
Event
| API | Description |
|---|---|
| POST api/adasevents |
Create an Adas event and download the video |
Firmware
| API | Description |
|---|---|
| GET fw?version={version}&user={user}&pwd={pwd}&image={image}&offset={offset} |
Get firmware |
| GET fw/{version}/{user}/{pwd}/{image}/{offset} |
Get firmware |
| GET fw/{version}/{user}/{pwd}/info |
Get info for a firmware |
| GET fw/{version}/{imei} |
Queue a firmware update for a device |
| GET fw/raw/{imei}/{start}/{end}/{password} |
Get raw messages for an imei |
Flock
| API | Description |
|---|---|
| POST api/flock/journey |
Create a journey |
Geotab
Geotab methods
| API | Description |
|---|---|
| GET geotab/device/alert?serialNumber={serialNumber} |
Get the geotab alerts for a device |
| POST geotab/device/alert |
Create a geotab alert and confirmation email |
| DELETE geotab/device/alert |
Delete a geotab alert |
| PATCH geotab/device/alert |
Update a geotab alert |
| POST geotab/device/alert/sendEmailVerification |
Resend the email verification link to emails which are not verified |
| GET geotab/device/configuration/possible?serialNumber={serialNumber} |
Gets all possible configurations for a device |
| GET geotab/device/configuration?serialNumber={serialNumber} |
Get the configuration a device is set to |
| PUT geotab/device/configuration |
Update the config on a device with pro |
| GET geotab/device?serialNumber={serialNumber} |
Get details of a geotab device |
| PATCH geotab/device |
Update a geotab device |
| POST geotab/device/vehicleregistration |
Update the vehicle reg for geotab devices |
| POST api/Geotab?alertType={alertType}&alertId={alertId} |
No documentation available. |
GreyFleet
| API | Description |
|---|---|
| GET apioauth/greyfleet/driver |
Get a grey fleet driver |
| PATCH apioauth/greyfleet/driver |
Patch an existing grey fleet driver. |
| POST apioauth/greyfleet/driver |
Create a grey fleet driver |
Installation
InstallationPortal
| API | Description |
|---|---|
| POST apioauth/installationportal/twofactor |
Request a code |
| POST apioauth/installationportal/twofactor/validate |
Validate a code |
| DELETE apioauth/installationportal/photos/{photoId} |
Delete a photo by its id |
| GET apioauth/installationportal/services/{serviceId}/photos |
Return all photos for a service |
| POST apioauth/installationportal/services/{serviceId}/photos |
Post an image for a service |
| GET apioauth/installationportal/devices/{imei} |
Query a service based on an imei |
| PATCH apioauth/installationportal/services/{serviceId} |
Patch a service to change its registration and install date |
MatrixV2
V2 Api methods
MFA
| API | Description |
|---|---|
| POST apioauth/mfa/validate |
Validate a mfa code |
| POST apioauth/mfa/create |
Create a mfa code for a user |
OAuth
Used to create and refresh access tokens
| API | Description |
|---|---|
| POST OAuth/token |
Request or refresh a token for using the api. |
OAuthAssetMethods
Methods ran on assets which use OAuth authentication
OAuthMethods
Methods which use OAuth authentication
OAuthMobileMethods
Mobile methods which use OAuth authentication
OneStop
| API | Description |
|---|---|
| POST api/onestop/telemetry |
Post telemetry to onestop |
PostLog
| API | Description |
|---|---|
| POST api/actions/postlog |
No documentation available. |
ReceiveprvMessage
| API | Description |
|---|---|
| POST api/GlobalStar/ReceivePrvMessage |
No documentation available. |
ReceiveStuMessage
| API | Description |
|---|---|
| POST api/GlobalStar/ReceiveStuMessage |
No documentation available. |
SmartView
| API | Description |
|---|---|
| GET api/smartview/dashboard?userArn={userArn} |
Get dashboards by a user |
| GET api/smartview/embeddedurl?userArn={userArn}&dashboardId={dashboardId} |
Get an embedded url for a dashboard |
| GET api/smartview/embeddedurl?userArn={userArn}&dashboardId={dashboardId}&domain={domain} |
Get an embedded url for a dashboard for the supplied domain |
| GET api/smartview/usernamearn?email={email} |
Get a username and arn from the database with sso support eg azure. Updates last login time |
| GET api/SmartView?email={email} |
Get SSO Details for a username/email. |
SocialDriver
Methods for social driver
SureTrackSMS
| API | Description |
|---|---|
| POST api/suretracksms |
Receive an ST SMS from Octal |
| GET api/suretracksms?smsBody={smsBody}&handsetNumber={handsetNumber} |
Start the decoding process off |
| GET api/suretracksms/{smsBody}/{handsetNumber} |
Start the decoding process off |
| PUT api/suretracksms |
No documentation available. |
TagIq
| API | Description |
|---|---|
| POST apioauth/tagiq/user/tags |
Add another TagIq tags to a user account |
| DELETE apioauth/tagiq/user |
Request that a users account is removed from the system |
| POST apioauth/tagiq/users |
Create a new tag iq user for the system |
Telemetry
| API | Description |
|---|---|
| POST api/weme/telemetry |
Save telemetry from a WEME device, xserver2 |
ToolTrack
| API | Description |
|---|---|
| GET apioauth/tooltrack/asset/{tagId} |
Query a tool track asset using the tag id |
| GET apioauth/tooltrack/asset?tagId={tagId} |
Query a tool track asset using the tag id |
| PATCH apioauth/tooltrack/asset/{tagId} |
Update a tool track asset's details. |
| PATCH apioauth/tooltrack/asset?tagId={tagId} |
Update a tool track asset's details. |
| POST apioauth/tooltrack/asset/{tagId}/photos |
Add an image to a tool track asset |
| DELETE apioauth/tooltrack/asset/photos/{photoId} |
Delete a photo for a tool track asset |
| GET apioauth/tooltrack/groups/{groupId}/telemetry |
Get the latest asset telemetry for all bluetooth assets in a group |
| GET apioauth/tooltrack/asset/telemetry/{tagId}/{startDate}/{endDate} |
Get telemetry for an asset |
| GET apioauth/tooltrack/asset/telemetry?tagId={tagId}&startDate={startDate}&endDate={endDate} |
Get telemetry for an asset |
ToolTrackV2
Tooltrack Api methods
UserForgotPassword
Controller used to request a user's password to be reset
| API | Description |
|---|---|
| POST api/mobile/userforgotpassword |
Request a user password reset token |
| GET api/mobile/userforgotpassword?userName={userName} |
Request a user password reset token |
| GET api/mobile/userforgotpassword/{userName} |
Request a user password reset token |
UserForgotPasswordVerification
Controller used to change a user's password to be reset
| API | Description |
|---|---|
| POST api/mobile/userforgotpasswordverification |
Change a user's password |
| GET api/mobile/userforgotpasswordverification?emailAddress={emailAddress}&passwordResetToken={passwordResetToken}&newPassword={newPassword} |
Change a user's password |
| GET api/mobile/userforgotpasswordverification/{emailAddress}/{passwordResetToken}/{newPassword} |
Change a user's password |