Common
Common Controller
| API | Description |
|---|---|
| GET v1/version |
Get api version |
| POST api/Common?methodName={methodName}&httpStatusCode={httpStatusCode}&dealerId={dealerId} |
Device
Device Controller
| API | Description |
|---|---|
| POST v1/addUpdateProdDeviceInfo |
Add/Update Production Device Information |
| GET v1/validateDevice?serialNo={serialNo}&dealerNo={dealerNo} |
Validate the serial number of the device for whether it is available for registration or not. |
| GET v1/Device/{deviceSINumber}?dealerNo={dealerNo} |
Get the details of the device |
| GET v1/Device?slnumber={slnumber}&dealerNo={dealerNo} |
Get the details of the device |
| PUT v1/devices/{serialNo}/features |
Get the device is registered/unregistered successfully with CLSS and CLSS feature is enabled for the device. |
| GET v1/SendEvents |
Send event |
| POST api/Device?methodName={methodName}&httpStatusCode={httpStatusCode}&dealerId={dealerId} |
Authorization
Authorization Controller
| API | Description |
|---|---|
| POST v1/getToken |
Get the authentication token to make Serial number validation and Device Details API |
| POST v1/oauth/accecssToken |
Create a new authorization token, using the dealer login credentials, to import devices from 3rd party system to CLSS |
| POST v1/token |
GET Authentication Token |
| POST api/Authorization?methodName={methodName}&httpStatusCode={httpStatusCode}&dealerId={dealerId} |
BaseRestApi
Base RestApiController
| API | Description |
|---|---|
| POST api/BaseRestApi?methodName={methodName}&httpStatusCode={httpStatusCode}&dealerId={dealerId} |