Cabinet Api For Bestwond
  1. Cabinet Released Api
Cabinet Api For Bestwond
  • Cabinet Released Api
    • Open device box
      POST
    • Screen display settings
      POST
    • Get device status
      POST
    • Get device box list
      POST
    • Get device list
      POST
    • Get device box log
      POST
  • How to Get Box Door Status
    • User API
      • Get box status api: User API
    • Set api for get box door open status
      POST
    • Get device box door open status
      POST
  • Save And Take By Bw
    • Set orders that can be saved in
      POST
    • Get device box doors that can be stored
      POST
    • Get device box used info
      POST
    • Express storage and retrieval API
      POST
    • Get device box save order info
      POST
    • Set Express storage and retrieval Webhook
      POST
    • Delete Order
      POST
    • Delete Order By Order No
      POST
  1. Cabinet Released Api

Open device box

POST
/api/iot/open/box/
API
Open Box Api: https://api.bestwond.com/api/iot/open/box/
code demo : https://gitee.com/BestWondTim/cabinet_api_v3_code_demo.git

Request

Query Params
sign
string 
required
Obtained through signature
Body Params application/json
app_id
string 
required
App Id
device_number
string 
required
Device Id
lock_address
string 
required
Lock address
use_type
string 
required
Usage type: S storage, G retrieval, O management door opening
timestamps
integer 
required
time stamp
>= 10000001<= 20000001
Default:
10000001
Example
{
    "device_number": "2000012297",
    "lock_address": "0101",
    "use_type": "S",
    "timestamps": 16227727,
    "app_id": "bw_de2767d821f911e"
}

Request samples

Python
JavaScript
PHP
Java
Go
Shell
Swift
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Python
JavaScript
PHP
Shell
curl --location --request POST 'https://api.bestwond.com/api/iot/open/box/?sign=' \
--header 'Content-Type: application/json' \
--data-raw '{
    "device_number": "2000012297",
    "lock_address": "0101",
    "use_type": "S",
    "timestamps": 16227727,
    "app_id": "bw_de2767d821f911e"
}'

Responses

🟢200成功
application/json
Body
code
string 
required
0 indicates success
data
object 
required
data
app_id
string 
required
APP Id
device_number
string 
required
Device Id
timestamps
integer 
required
time stamp
lock_address
string 
required
Lock address
status
string 
required
Status: success | fail
msg
string 
optional
ok or other info
sign
string 
required
sign
msg
string 
optional
Message
Example
{
  "code": 0, 
  "msg": "Operation successful", 
  "data": {
    "app_id": "bw_de2767d821f911e", 
    "device_number": "2000012297", 
    "timestamps": 1689665078, 
    "lock_address": "0101", 
    "status": "success", 
    "msg": "ok", 
    "task_id": 129531, 
    "sign": "cad522846f848c84c6f21abe15ef79d87e9c930ac6df216acc221bae662b0abc57b7bd6ac63d7e46dde41d039e9eda566b9dad30ce75ff0233a08971ef9cdc02"
  }, 
  "des": ""
}
🟢200Device offline
Modified at 2023-08-14 00:54:59
Previous
Cabinet Released Api
Next
Screen display settings
Built with