<

Application Programming Interface (API) in the RealTrac system


The RealTrac system supports API for communication protocols such as RTLSCP and RTLSCP.Ext. The protocols operate over HTTP and may provide data gathering and handle basic request-response operations in JSON/KML/PNG within the RealTrac system. As a result, the protocol is fully cross-platform and does not impose any restrictions upon the clients  software platform.

RTLSCP provides basic operations such as: listing mobile and stationary devices; receiving information about device status (Online/Offline, etc.), the location of mobile devices, the configuration of the premises, etc. The RealTrac server operation can be controlled with protocol commands. For instance, it can specify the coordinates of access points or the period of “I’m alive” cycle; change the parameters of location algorithms; edit the configuration of the premises, of the device labels or telephone numbers connected to mobile nodes, etc.

The RTLSCP protocol provides basic functionality for the RealTrac system. The application-oriented function that expands the basic one (various reports, persistent data structure and history processing, etc.) is available within the RTLSCP.Ext protocol realized at the external application server layer which basic version is delivered in addition to the RealTrac server. Furthermore, the application server performs as a caching proxy.

The RealTrac server has a built-in system of DIF documentation. The complete list of available resources can be received from the root URL server with an HTTP OPTIONS request method. The DIF for each specific resource can be received from its URL with OPTIONS request. Data input/output format block and alias list will be sent in response to the request.

The RTLSCP protocol is divided into three subsets:

  • RTLSCP REST API (synchronous resources);
  • RTLSCP WebSocket API (data streaming);
  • RTLSCP Asynchronous API (asynchronous commands).

It is worth mentioning that the current version of the RealTrac server can be operated over both HTTP and HTTPS with one or two-way authentication that protects the data being transferred in the network.

Contact us to get all the necessary documentation on API.





Address:

Provix Inc.

3 Greengage Road
New Lowell, Ontario, L0M 1N0, Canada
Phone: +1 (888) 434-0253


RealTrac International

Via Cetta 8
Ponte Capriasca, CH-6946, Switzerland
Phone: +41 (91) 228-05-29

© RealTrac International 2007 - 2021. All rights reserved.