General Information

The Application Programming Interface (API) is a software interface that allows interaction between two applications without user intervention. An API is a collection of software functions and procedures. In simple terms, an API is software code that can be accessed or executed. An API is defined as code that helps two different software systems communicate and exchange data with each other.

diagram.png diagram.png

A Web API is an application programming interface that is used either for a web server or a web browser.

The API has 2 components:

  • Server Side (AROBS TrackGPS)
  • Client Side (End User)

Server Side:
The server-side web API is a programmed interface consisting of one or more publicly exposed endpoints to a defined request-response messaging system. The AROBS TrackGPS API is a RESTful API that returns information (raw data) in JSON format using specific existing methods.

Client Side:
The end user can extract raw data (using the methods mentioned above) and use it in various applications, reports, and/or functionalities.