TachoFile

TachoFile related methods

APIDescription
POST tachofile

Post (driver or vehicle) tachofiles into customer, finding the correct employee/vehicle or creating one if needed To post tachofiles, the content of the post request needs to encoded as "multipart/form-data”. (In that way it is also possible to upload multiple tachofiles with one post.) For driver files an extra "Downloaded-Time" header can be used, on the individual file headers or on the whole request, to supply the date the driver tacho file was downloaded from the card. This header should be in the RFC 2616 date/time format

GET TachoFile/GetFile/{id}

Get TachoFile Content by unique identifier

POST TachoFile/PostAsync

Post (driver or vehicle) tachofiles into customer, finding the correct employee/vehicle or creating one if needed To post tachofiles, the content of the post request needs to encoded as "multipart/form-data”. (In that way it is also possible to upload multiple tachofiles with one post.) For driver files an extra "Downloaded-Time" header can be used, on the individual file headers or on the whole request, to supply the date the driver tacho file was downloaded from the card. This header should be in the RFC 2616 date/time format

GET TachoFile/GetHtml/{id}

Get TachoFile Content as HTML by unique identifier

POST TachoFile/GetTachographCapabilities

Post vehicle tachofiles and return Capabilities for the tachograph, to see if RDL is available

Events

event related methods

APIDescription
GET Events/GetEventOccurrences?equipmentId={equipmentId}&eventId={eventId}&from={from}&to={to}

GET Events/GetEventOccurrences?eventId={eventId}&from={from}&to={to}&accountId={accountId}

GET Events?equipmentId={equipmentId}&eventId={eventId}&from={from}&to={to}

GET Events?eventId={eventId}&from={from}&to={to}&accountId={accountId}

Uds

Unified Diagnostics Services (UDS) related methods

APIDescription
GET Uds/GetBmwCbsInfo?equipmentId={equipmentId}

Get BMW/Mini specific Condition Based Service information for the selected vehicle

GET Uds/GetAllSinglePidValues?equipmentId={equipmentId}

Get all selected/cached PID values for the selected vehicle

GET Uds/GetDTCs?equipmentId={equipmentId}

Get all (cached) DTC's, OBD and enhanced

GET Uds/ScanPGN?deviceId={deviceId}&canBusNumber={canBusNumber}

Scan PGN on canbus x and return info about all the PGNs that responded

GET Uds?deviceId={deviceId}&canBusNumber={canBusNumber}

Scan PGN on canbus x and return info about all the PGNs that responded

Employee

Employee related methods

APIDescription
GET Employee/Get

Get a list of Employees, based on the filter options

GET Employee/Get/{id}

Get an Employee

GET Employee

Get a list of Employees, based on the filter options

GET Employee/{id}

Get an Employee

Users

User related methods

APIDescription
GET Users/Get

Get a list of Users, based on the filter options

GET Users/Get/{id}

Get a User

GET Users/UsernameExists?username={username}

Check if a Username exists

GET Users/EmailExists?email={email}

Check if a EmailAddress exists

GET Users/GetSessionUser

Get the current Session's User

GET Users/GetUsers

Get all the current Account's Users

POST Users/Post

Create a new User

PUT Users/Put

Update an existing User

PUT Users/SetPersonalDetails

Set Users's personal details

GET Users/{id}

Get a User

GET Users?username={username}

Check if a Username exists

GET Users?email={email}

Check if a EmailAddress exists

POST Users

Create a new User

Tags

Tag related methods

APIDescription
GET Tags/Get

Get a list of IButtons, based on the filter options

GET Tags/IButtonExists?badgeId={badgeId}

Check if an IButton with this Badge ID exists

POST Tags/CreateIButtonForEmployee

Create a new IButton for the specified Employee based on the Badge ID

PUT Tags/MoveIButtonToEmployee

Move an IButton to the specified Employee

GET Tags

Get a list of IButtons, based on the filter options

GET Tags?badgeId={badgeId}

Check if an IButton with this Badge ID exists

POST Tags

Create a new IButton for the specified Employee based on the Badge ID

PUT Tags

Move an IButton to the specified Employee

Signal

Signal related methods

APIDescription
GET Signal/Get?accountId={accountId}

Get a list of Signals

GET Signal/Subscribe

Subscribe to EventStream

GET Signal?accountId={accountId}

Get a list of Signals

GET Signal

Subscribe to EventStream

Device

Device related methods

APIDescription
POST Device/GetUdsMessage

POST Device

Audit

Audit trail related methods

APIDescription
POST Audit/Get

Get a list of changes for the supplied object

POST Audit

Get a list of changes for the supplied object

Avl

Automatic vehicle location related methods

APIDescription
GET Avl/Last?administrationId={administrationId}

Gets the last AVL record for the supplied administration

GET Avl/Subscribe?groupId={groupId}&vehicleCategoryId={vehicleCategoryId}&driverCategoryId={driverCategoryId}&accountId={accountId}

Subscribe to the EventStream of multiple devices

GET Avl/Subscribe?avlSubscriptionLevel={avlSubscriptionLevel}&targetObjectId={targetObjectId}

Subscribe to the EventStream

GET Avl?administrationId={administrationId}

Gets the last AVL record for the supplied administration

GET Avl?groupId={groupId}&vehicleCategoryId={vehicleCategoryId}&driverCategoryId={driverCategoryId}&accountId={accountId}

Subscribe to the EventStream of multiple devices

GET Avl?avlSubscriptionLevel={avlSubscriptionLevel}&targetObjectId={targetObjectId}

Subscribe to the EventStream

EventNotifications

EventNotifications related methods

APIDescription
GET EventNotifications/Get

GET EventNotifications/PollEvents?equipmentId={equipmentId}&eventType={eventType}&lastId={lastId}

GET EventNotifications

GET EventNotifications?equipmentId={equipmentId}&eventType={eventType}&lastId={lastId}

Checklist

Checklist related methods

APIDescription
GET Checklist/Get

Get a list of Checklist, based on the filter options

GET Checklist/Get/{id}

Get an Checklist

POST Checklist/Post

POST Checklist/AddAttachment?checklistReplyId={checklistReplyId}

GET Checklist

Get a list of Checklist, based on the filter options

GET Checklist/{id}

Get an Checklist

POST Checklist

POST Checklist?checklistReplyId={checklistReplyId}

Translate

TachoFile related methods

APIDescription
GET Translate/TranslateProperties?typeName={typeName}&propertyNames={propertyNames}

No documentation available.

GET Translate/TranslateLabels?labelCodes={labelCodes}

No documentation available.

GET Translate/TranslateEnums?enumType={enumType}&enumValues={enumValues}

No documentation available.

GET Translate?typeName={typeName}&propertyNames={propertyNames}

No documentation available.

GET Translate?labelCodes={labelCodes}

No documentation available.

GET Translate?enumType={enumType}&enumValues={enumValues}

No documentation available.

Equipment

Equipment related methods

APIDescription
GET Equipment/GetFleet?groupId={groupId}&hasDeviceOnly={hasDeviceOnly}

GET Equipment/Subscribe?groupId={groupId}&vehicleCategoryId={vehicleCategoryId}&driverCategoryId={driverCategoryId}&accountId={accountId}

Subscribe to EventStream

GET Equipment/GetEquipment?equipmentId={equipmentId}

GET Equipment/GetEquipments?groupId={groupId}&hasDeviceOnly={hasDeviceOnly}

PUT Equipment/Put

POST Equipment/Post

GET Equipment?groupId={groupId}&vehicleCategoryId={vehicleCategoryId}&driverCategoryId={driverCategoryId}&accountId={accountId}

Subscribe to EventStream

GET Equipment?equipmentId={equipmentId}

PUT Equipment

POST Equipment

Session

Session related methods

APIDescription
POST Session/Login

Login and obtain an AccessToken and RefreshToken

GET Session/ValidateAccessToken?accessToken={accessToken}

Check if an AccessToken is valid

POST Session/Token

Obtain a new AccessToken based on the RefreshToken

GET Session?accessToken={accessToken}

Check if an AccessToken is valid

TachoAnalysis

TachoFile related methods

APIDescription
GET TachoAnalysis/GetTachoDriverActivityData?driverId={driverId}&periodStart={periodStart}&periodEnd={periodEnd}&page={page}&activitySources={activitySources}

Retrieves driver data for the graph and grid

GET TachoAnalysis?driverId={driverId}&periodStart={periodStart}&periodEnd={periodEnd}&page={page}&activitySources={activitySources}

Retrieves driver data for the graph and grid

Trips

Trips related methods

APIDescription
GET Trips/GetTrips?equipmentId={equipmentId}&from={from}&to={to}&extendedInfo={extendedInfo}

Get Trips from an Equipment between two dates.

GET Trips/GetTrips?from={from}&to={to}&extendedInfo={extendedInfo}

Get all Trips between two dates.

GET Trips/GetEmployeeTrips?employeeId={employeeId}&from={from}&to={to}&extendedInfo={extendedInfo}

Get Trips from a driver between two date's.

GET Trips/GetTripTypes

Get trip types for this organization.

GET Trips/Get/{id}?extendedInfo={extendedInfo}

Get Trip

POST Trips/Post

Create a new Trip

PUT Trips/SetTripType

POST Trips/CreateCorrectionTrip

PUT Trips/Put

DELETE Trips/Delete?tripId={tripId}

GET Trips?equipmentId={equipmentId}&from={from}&to={to}&extendedInfo={extendedInfo}

Get Trips from an Equipment between two dates.

GET Trips?from={from}&to={to}&extendedInfo={extendedInfo}

Get all Trips between two dates.

GET Trips?employeeId={employeeId}&from={from}&to={to}&extendedInfo={extendedInfo}

Get Trips from a driver between two date's.

GET Trips

Get trip types for this organization.

GET Trips/{id}?extendedInfo={extendedInfo}

Get Trip

DELETE Trips?tripId={tripId}

QualityMark

QualityMark related methods

APIDescription
POST QualityMark/PostAsync

Post QualityMarkCertificate PDF files

POST QualityMark

Post QualityMarkCertificate PDF files

Notifications

Notifications related methods

APIDescription
GET Notifications/Get

Get all Notifications for the current Session's User

GET Notifications

Get all Notifications for the current Session's User

Tpms

TPMS related methods

APIDescription
GET Tpms/SubscribeToTruck?tractorId={tractorId}

Subscribe to EventStream

GET Tpms?tractorId={tractorId}

Subscribe to EventStream

Reports

Reports related methods

APIDescription
POST Reports/CreateReport

GET Reports/GetReportStatus?reportId={reportId}

GET Reports/GetReportBytes?reportId={reportId}

POST Reports

PointsOfInterest

PointsOfInterest related methods

APIDescription
GET PointsOfInterest/GetPointsOfInterest?accountId={accountId}

POST PointsOfInterest/Post

PUT PointsOfInterest/Put

GET PointsOfInterest?accountId={accountId}

POST PointsOfInterest

PUT PointsOfInterest