Skip to content

DPSK Service (v0)

Download OpenAPI description
Languages
Servers
Generated server url

http://localhost:8080/

APIs for DPSK Service Template Management

Operations

APIs for DPSK Service Management

Operations

APIs for DPSK Passphrase Management

Operations

APIs for DPSK Passphrase Device Management

Operations

Get Devices for a Specific Passphrase

Request

Path
passphraseIdstringrequired

DPSK passphrase id

poolIdstringrequired

DPSK pool id

No request payload

Responses

Get Passphrase Devices

Body
macstring
lastConnectedNetworkstring
lastConnectedNetworkIdstring
lastConnectedTimestring(date-time)
deviceConnectivitystring
devicePassphrasestring
lastConnectedstring(date-time)
onlinebooleanDeprecated
Response
{ "mac": "string", "lastConnectedNetwork": "string", "lastConnectedNetworkId": "string", "lastConnectedTime": "2019-08-24T14:15:22Z", "deviceConnectivity": "string", "devicePassphrase": "string", "lastConnected": "2019-08-24T14:15:22Z", "online": true }

Create Devices for a Specific Passphrase

Request

Path
passphraseIdstringrequired

DPSK passphrase ID

poolIdstringrequired

DPSK pool ID

BodyrequiredArray [
string
]
[ "00:11:22:33:44:55", "00:11:22:33:44:56" ]

Responses

The request to create devices for the specified passphrase has been accepted.

Body
Response
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }

Delete Devices Associated with a Specific Passphrase

Request

Path
passphraseIdstringrequired

DPSK passphrase ID

poolIdstringrequired

DPSK pool ID

BodyrequiredArray [
string
]
[ "00:11:22:33:44:55", "00:11:22:33:44:56" ]

Responses

The request to delete devices associated with the specified passphrase has been accepted.

Body
Response
{ "requestId": "b3d3a0a0-0b1a-4b1a-9b0a-0b1a0b1a0b1a" }