Skip to main content
POST
Parse script

Authorizations

X-Api-Key
string
header
required

Customer API key issued from the Roolink dashboard.

Body

text/plain

Raw JavaScript source, or its base64 encoding (single-line, no data: prefix).

Example:

"var _ac=function(){...};"

Response

Script parsed.

The values /sensor needs from the site's script. Pass the whole object as scriptData.

ver
string
required

Script version tag.

Minimum string length: 1
Example:

"1"

key
integer<int64>
required

Script key used in sensor signing.

Example:

1234567890

dvc
string
required

Device key derived from the script.

Minimum string length: 1
Example:

"abc123"

din
integer[]
required

Integer array from the script.

Minimum array length: 1
Required range: 0 <= x <= 22