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 |