Introduction

These API documents provide information on how to integrate with NexTraq using NexTraq proprietary Web Service or other standards including MultiSpeak, GeoJSON, and AEMP.

You will need a NexTraq Web Service login credential in order to use these API documents. Please contact NexTraq at webservices@nextraq.com to request an account.

NexTraq Web Service

The NexTraq Web Service APIs provide the ability for a user to access and manage data stored in the NexTraq Fleet Tracking solution.

Sample .Net client

API Reference Document

Endpoint WSDL Description Schema
DispatchManagerV1 Dispatch Manager Web Service offers access to dispatched jobs and messages.

DWData.xsd
DomainData.xsd
DispatchManagerV1.xsd

AlertManagerV2 Alert Manager Version 2 Web Service offers creation, modification, deletion and listing of alert definitions.

DWData.xsd
DomainData.xsd
DW_v2009_1.xsd
AlertManagerV2.xsd

LocationsManagerV2 Locations Manager Web Service offers access to and the ability to maintain locations with support for External Reference ID's.

DWData.xsd
DomainData.xsd
DW_v2009_1.xsd
LocationsManagerV2.xsd

AccountUserManagerV1 Account User Manager Web Service offers access to account users.

DWData.xsd
DomainData.xsd
DW_v2009_1.xsd
AccountUserManagerV1.xsd

DriverManagerV1 Driver Manager Web Service offers access to mobile drivers.

DWData.xsd
DomainData.xsd
DW_v2009_1.xsd
DriverManagerV1.xsd

RouteManagerV1 Route Manager Version 1 Web Service offers creation, modification, deletion and listing of routes.

DWData.xsd
DomainData.xsd
DW_v2009_1.xsd
RouteManagerV1.xsd

FleetManagerV1 Fleet Manager Version 1 Web Service offers creation, modification, deletion and listing of fleets.

DWData.xsd
DomainData.xsd
DW_v2009_1.xsd
FleetManagerV1.xsd

LocationsManagerV1 Locations Manager Web Service offers access to and the ability to maintain locations.

DWData.xsd
DomainData.xsd
LocationsManagerV1.xsd

AddressFinderV1 Address Finder Web Service offers geocoding and reverse geocoding for your Internet applications.

DWData.xsd
DomainData.xsd
AddressFinderV1.xsd

AuthenticationManagerV1 The AuthenticationManagerV1 service provides authentication methods necessary in order to access the NexTraq Web Service.

AuthenticationManagerV1.xsd

AlertManagerV1 Alert Manager Web Service offers access to alerts and alert events.

DWData.xsd
DomainData.xsd
AlertManagerV1.xsd

MobileManagerV1 Mobile Manager Web Service offers access to mobiles and fleets.

DWData.xsd
DomainData.xsd
MobileManagerV1.xsd

TrackManagerV1 Track Manager Web Service offers access to Tracks.

DWData.xsd
DomainData.xsd
TrackManagerV1.xsd

EventManagerV1 Event Manager Web Service offers access to Events.

DWData.xsd
DomainData.xsd
EventManagerV1.xsd

MultiSpeak AVL

The MultiSpeak Specification is a key industry-wide standard for realizing the potential of enterprise application interoperability. The MultiSpeak Specification is the most widely applied de facto standard in North America pertaining to distribution utilities and all portions of vertically-integrated utilities except generation and power marketing.

NexTraq supports MultiSpeak Version 4.0 AVL capability

Endpoint WSDL Description
AVL_Server

Supported methods includes

  • PingURL
  • GetMethods
  • GetAVLMessagesByAVLID
  • GetAVLMessages
  • GetLastAVLPositionByAVLID
  • GetLastAVLPositions

More on MultiSpeak Specification

AEMP Telematics

Version 1.2 of AEMP Telematics API is implemented. Implementation returns current location of all mobiles in an account. No arguments are accepted.

Default rate limit is once per minute

Auth is via http basic auth

Paging is supported by specifying page and size parameters. Maximum and default page size is 1500. Equipment (mobile) collection is ordered by hardware id

Endpoint: http://services.nextraq.com/aemp/v1/

More on AEMP Telematics Standard

GeoJSON

GeoJSON is a format for encoding a variety of geographic data structures

GeoJSON implementation returns current location of all mobiles in an account. No arguments are accepted.

Default rate limit is once per minute

Auth is via http basic auth

Paging is supported by specifying page and size parameters. Maximum and default page size is 1500. Features (mobile) collection is ordered by hardware id

Endpoint: http://services.nextraq.com/geojson/v1/

More on GeoJSON