Values
Values Controller (v1)
| API | Description |
|---|---|
| GET v1/values |
No documentation available. |
| GET v1/values/{id} |
No documentation available. |
| PUT v1/values/{id} |
No documentation available. |
| POST v1/values |
No documentation available. |
| DELETE v1/values/{id} |
No documentation available. |
Account
Account Controller (v1)
| API | Description |
|---|---|
| GET v1/account |
Retrieves the current user account information. |
Auth
Authentication Controller (v1)
| API | Description |
|---|---|
| GET v1/auth/state |
Retrieves the current authentication state. |
| GET v1/auth/signin?provider={provider}&error={error} |
Creates a new sign-in session. |
| GET v1/auth/request?provider={provider}&redirect={redirect} |
Creates a new authentication request. |
| POST v1/auth/signout |
Discards the current authentication session. |
Device
Device Controller (v1)
| API | Description |
|---|---|
| GET v1/device/free-id |
Retrieves an available Device Id. |
| GET v1/device/{deviceIdString} |
Retrieves the list of supported firmware types for the specified device. |
| GET v1/device/{deviceIdString}/firmware |
No documentation available. |
| POST v1/device |
Registers a new device. |
| POST v1/device/{deviceIdString}/firmware |
Add a new supported firmware type for the specified device. |
| DELETE v1/device/{deviceIdString} |
Revokes a device registration. |
| DELETE v1/device/{deviceIdString}/firmware |
Removes a supported firmware type for the specified device. |
Exports
Exports Controller (v1)
| API | Description |
|---|---|
| GET v1/exports/{token} |
Retrieves a zone database image. |
| GET v1/exports/{token}/qrcode |
Generates QR code. |
| POST v1/exports |
Exports a zone database image. |
| DELETE v1/exports/{token} |
Deletes a exported zone database image on the server. |
Firmware
Firmware Controller (v1)
| API | Description |
|---|---|
| GET v1/firmware/{manufacturerIdString}/{productIdString} |
Retrieves the latest firmware version for the specified type of device. |
| GET v1/firmware/{manufacturerIdString}/{productIdString}/{versionString} |
Retrieves an unencrypted firmware image. |
| GET v1/firmware/{manufacturerIdString}/{productIdString}/{versionString}/{deviceIdString}/{nonceString} |
Retrieves an encrypted firmware image. |