Live Tracking API

Introduction

Live Tracking is an efficient system that offers a comprehensive solution for managing and monitoring various assets, including vehicles, users, and drivers.Live Tracking API provides real-time information on the location, status, and activity of assets. Additionally, Live Tracking allows users to query past tracks of assets and search for current information by location. With its advanced capabilities, Live Tracking changes how businesses manage and monitor their assets, providing a powerful tool for optimizing operations and enhancing efficiency.

Current Live Tracking API version provides the following abilities:

  1. Create and manage assets.

  2. Query past track of assets.

  3. Search for assets in an area.

Asset

The Asset services in Live Tracking API allows businesses to create and manage assets. An asset represents an entity that needs to be tracked in your project.You can define assets using a variety of properties like unique ID for the asset that you maintain at your end, tags for easy search and filter, custom asset data and other properties.

Let’s take a look at some of the functions that are available to manage assets

POST
Create an Asset

Use this method to create a new asset.

POST
Delete an Asset

Use this method to delete an asset.

POST
Update an Asset

Use this method to update data related to an asset.

GET
Get an Asset

Use this method to get the data related to an asset.

GET
Get an Asset List

Use this method to get a list of assets with pagination support.

Track

The Track service of Live Tracking API is designed to assist developers in tracking assets and obtaining their GPS information. By utilizing the Track for Live Tracking API, developers can retrieve real-time information about the location of their assets, including their exact position, speed, last location and other metadata related to that particular object. This information can be used to optimize logistics and improve operational efficiency.

POST
Upload locations of an Asset

Use this method to upload location information for assets.

GET
Track locations of an Asset

Use this method to get location data of an asset.

GET
Track the last location of an Asset

Use this method to get the last known location of an asset.

The Search service of Live Tracking API allows users to search for assets within a specific area or a bounding box. It uses a specified search area to return a list of assets that fall within it. This can be particularly useful for applications that require proximity-based search functionality, such as restaurant or store locators, or for tracking the location of assets in a fleet management system.

GET
Around Search

Use this method to search for assets within a specified radius of a location coordinate.

GET
Bound Search

Use this method to search for assets within a specified geographic boundary.

GET
Polygon Search

Use this method to search for assets within a polygon.

POST
Polygon Search

Use this method to search for assets in a large polygon with many coordinates.

Query Limits

Generic Limits

Nextbillion.ai allows a maximum rate limit of 6000 queries per minute or 100 queries/second for continuous requests.

Note: We can increase the quota if needed on request. Contact [email protected] for more details.

API Error Codes

Response CodeDescriptionAdditional Notes
200Normal success case.Normal success case.
400Input validation failed.Such as missing parameter or parameter with invalid value type (for example value cannot be parsed into number).
401APIKEY not supplied or invalid.-
403APIKEY is valid but does not have access to requested resources.You might be querying for a geographical region which is not valid for your account, or requesting a service which is not enabled for you.
404Requested host/path not found.This error occurs when there is a malformed host name used.
422Could not process the request.There is an underlying map issue which prevents the processing of the request.
429Too many requests.QPM reached or API request count quota reached.
500Internal Service error.There was an internal issue with Nextbillion.ai services. You can reach out to [email protected] for an explanation.
Geofence
DIDN'T FIND WHAT YOU LOOKING FOR?