Available APIs

This section provides a list of public APIs supported by SOTI Connect.

Note: Starting with SOTI Connect 2025.0, a list of published APIs is available. If an API you are using is not listed below, it will continue to function as expected.
Note: For deprecated APIs, if you do not find the API in the list below, please contact your SOTI Account Manager or SOTI for more information.

Authentication

HTTP Method Endpoints
POST /api/logout
POST /api/v1/logout

Devices

HTTP Method Endpoints
GET /api/devices/{deviceId}/actions
GET /api/v1/devices/{deviceId}/actions
GET /api/devices/{deviceId}/actions/{actionId}
GET /api/v1/devices/{deviceId}/actions/{actionId}
POST /api/devices/actions
POST /api/v1/devices/actions
POST /api/devices
POST /api/v1/devices
GET /api/devices/unapproved
PUT /api/devices/unapproved
GET /api/v1/devices/unapproved
PUT /api/v1/devices/unapproved
GET /api/devices/rejected
GET /api/devices/rejected

License

HTTP Method Endpoints
GET /api/license/enabled
GET /api/v1/license/enabled

Protocol Adapter

HTTP Method Endpoints
GET /api/protocol-adapters
GET /api/v1/protocol-adapters

Protocols

HTTP Method Endpoints
GET /api/protocols/actions
GET /api/v1/protocols/actions
GET /api/protocols/{id}/instances
GET /api/v1/protocols/{id}/instances
POST /api/protocols/{protocolId}/action
POST /api/v1/protocols/{protocolId}/action

Reports

HTTP Method Endpoints
POST /api/reports/historical-data
POST /api/reports/historical-data
POST /api/reports/historical-data/doc
POST /api/v1/reports/historical-data/doc

System

HTTP Method Endpoints
GET /api/system/health-check
GET /api/v1/system/health-check
POST /token
POST /api/v1/token