Skip to content

Add Device (Single)

API Address:/v2/devicemgr/r3/openapi/device/create

Request Method:POST

Request Data Type:application/json

Response Data Type:*/*

API Description:

Request Example:

javascript
{
  "authMode": 0,
  "deviceKey": "",
  "deviceName": "",
  "fingerPrint": "",
  "productKey": "",
  "psk": "",
  "sn": ""
}

Request Parameters:

Parameter NameParameter DescriptionRequest TypeRequiredData TypeSchema
deviceCreateSingleR3DtodeviceCreateSingleR3DtobodytrueNew device input parametersNew device input parameters
  authModeAuthentication method, 0-Dynamic authentication 1-Static authentication 2-X509, default 0falseinteger(int32)
  deviceKeyDevice DKtruestring
  deviceNameDevice namefalsestring
  fingerPrintDevice fingerprint, required for X509 device additionfalsestring
  productKeyProduct PKtruestring
  pskpsk, required for China Telecom AEP device additionfalsestring
  snDevice SNfalsestring

Response Status:

Status CodeDescriptionSchema
200OKActionResultOfobject
201Created
401Unauthorized
403Forbidden
404Not Found

Response Parameters:

Parameter NameParameter DescriptionTypeSchema
codeReturn codeobject
dataObjectobject
exp1string
msgPrompt messageobject
pageNumCurrent page numberobject
pageSizeItems per pageobject
pagesTotal pagesobject
totalTotal countobject

Response Example:

javascript
{
	"code": {},
	"data": {},
	"exp1": "",
	"msg": {},
	"pageNum": {},
	"pageSize": {},
	"pages": {},
	"total": {}
}