POST
/
api
/
v1
/
open
/
device-requests
/
{request_id}
/
reply
回复设备请求
curl --request POST \
  --url https://api.example.com/api/v1/open/device-requests/{request_id}/reply \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Id: <x-api-id>' \
  --header 'X-Api-Nonce: <x-api-nonce>' \
  --header 'X-Api-Signature: <api-key>' \
  --header 'X-Api-Timestamp: <x-api-timestamp>' \
  --data '
{
  "reply_code": "APPROVED",
  "reply_message": "approved",
  "payload": {
    "config_result": "ok"
  }
}
'
{
  "request_id": "devreq-001",
  "reply_code": "APPROVED",
  "reply_message": "approved",
  "reply_source": "OPEN_PLATFORM",
  "replied_at": "2026-04-22T12:01:00Z"
}

授权

X-Api-Signature
string
header
必填

HMAC signature; X-Api-Id, X-Api-Timestamp, and X-Api-Nonce are also required.

请求头

X-Api-Id
string
必填

API credential ID.

X-Api-Timestamp
string
必填

Unix timestamp in seconds.

X-Api-Nonce
string
必填

Replay-protection nonce.

X-Api-Signature
string
必填

HMAC request signature.

X-Request-Id
string

Optional correlation ID.

路径参数

request_id
string
必填

Device request ID

请求体

application/json
reply_code
string
必填
示例:

"APPROVED"

reply_message
string
示例:

"approved"

payload
object
示例:
{ "config_result": "ok" }

响应

Reply accepted.

request_id
string
必填
reply_code
string
必填
reply_message
string
必填
reply_source
string
必填
replied_at
string<date-time> | null