INIT Provisioning Operation
POST/provisioning-operations/init
Initialize provisioning operation
Request
- application/json-patch+json
- application/json
- text/json
- application/*+json
Body
deviceId stringnullable
attributes
object
nullable
property name* string
Body
deviceId stringnullable
attributes
object
nullable
property name* string
Body
deviceId stringnullable
attributes
object
nullable
property name* string
Body
deviceId stringnullable
attributes
object
nullable
property name* string
Responses
- 202
- 400
- 401
Initialized Provisioning Operation.
- application/json
- Schema
- Example (from schema)
- example-1
Schema
provisioningOperationId uuidrequired
verificationCode stringrequired
expirationTime date-timerequired
{
"provisioningOperationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"verificationCode": "string",
"expirationTime": "2024-12-06T09:29:03.954Z"
}
{
"provisioningOperationId": "b5a599ef-3661-42e4-b225-3aae9482ab32",
"expirationTime": "2021-11-12T14:00:00+00:00",
"verificationCode": "A79XEZD2"
}
Invalid request.
- application/problem+json
- Schema
- Example (from schema)
Schema
type stringnullable
title stringnullable
status int32nullable
detail stringnullable
instance stringnullable
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Provisioning token is missing.
- application/problem+json
- Schema
- Example (from schema)
Schema
type stringnullable
title stringnullable
status int32nullable
detail stringnullable
instance stringnullable
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Loading...