API Usage Guide

Currently the open API interface is authorized by default.

Request format

Request format: https://${domain}/v3.0/open/api

${domian} is the domain of the server, see Domain List for details.

For example, China mainland: https://open-cn.aqara.com/v3.0/open/api

Domain List

Lumi cloud platform has deployed servers in mainland China, the United States, Europe, South Korea, Russia and Singapore. Users can choose servers according to their location.

Server Device SDK Domain API Domain Timezone
China mainland aiot-coap.aqara.cn open-cn.aqara.com +8
United States aiot-coap-usa.aqara.com open-usa.aqara.com +12
South Korea coap-kr.aqara.com open-kr.aqara.com +9
Russia coap-ru.aqara.com open-ru.aqara.com +5
Europe coap-ger.aqara.com open-ger.aqara.com +1
Singapore coap-sg.aqara.com open-sg.aqara.com +8

Request Parameter

Request header parameter

Note: Request header must be take below required parameters.

Name Type Is required? Description
Accesstoken String No Access Token obtained through authorization
Appid String Yes Appid of the third-party application
Keyid String Yes appKey corresponds to Keyid
Nonce String Yes Random string, different for every request
Time String Yes Request timestamp, in milliseconds
Sign String Yes Request signature
Lang Enum No Language. The default is en. 'zh', 'en'

Fixed request parameters

Name Type Is required? Description
intent String Yes Request intent
data Object Yes Request data, see API Documentation for detail.

Fixed response parameters

Name Type Is required? Description
code int Yes Return code. 0: success, please see Error Code for detail.
requestId String Yes Request id
message String Yes Return code message
result Object No Response data, see API Documentation for detail.

API List

The detail information of open API, please refer to API Documentation.

Copyright © 2023 Lumi United Technology Co., Ltd. all right reserved,powered by GitbookFile Modify: 2024-09-27 21:51:47

results matching ""

    No results matching ""