Skip to content

Overview

The Trackon API V2 is an extended RESTful API built upon the foundation of API V1, incorporating new features and utilizing Secondary Api server for data storage. This version maintains core functionalities while introducing enhanced capabilities.

Wow 😲🖥️ New API is Live

Key Features

  • Extended Functionality: Built on top of API V1 with additional endpoints and features
  • Modern Architecture: Utilizes Secondary Api server for robust and scalable data storage
  • Dynamic Development: API endpoints are continuously being added based on requirements
  • RESTful Design: Follows standard HTTP methods (GET, POST, PUT, DELETE)

Authentication

Authentication is exclusively handled through Trackon's session cookie:

  • Method: Cookie-based authentication
  • Cookie Name: JSESSIONID
  • Type: Session-based

API Structure

The API is organized into logical endpoint categories, with all endpoints following the base URL pattern /api2/<route>:

Base URL Structure

<url>/api2/<route>

Endpoint Categories

  • Devices: Device management
  • Payment: Payment Related Operations
  • Additional: Specialized endpoints (added as needed)

Each category contains specific endpoints that handle related functionalities and data operations.

Technical Specifications

  • Data Format: JSON
  • Backward Compatibility: Maintained for seamless integration
  • Status Codes: Standard HTTP status codes used for response handling

Infrastructure

  • Availability: High availability design
  • Scalability: Built for handling growing demands
  • Monitoring: Continuous system monitoring
  • Storage: Secondary server backend

Note

This API version is under active development, with new endpoints and features being added based on business requirements. Documentation will be updated accordingly as new functionalities are implemented.