Skip to main content

Get Scripts

info

All JSON array responses have been shortened for readability.

GET/<ApplicationID>/scripts
Endpoint Requires Authentication
Example
https://api.weightron.cloud/641c1177ebc8b2f3c195b02c/scripts
Description

Returns an an array of objects containing scripts in the given application.

Returns
{
"timestamp": "2023-03-23T08:54:50.168Z",
"data": [
{
"_id": "641c147bebc8b2f3c195b0b2",
"name": "get_timestamp",
"runtime": "S",
"type": "F",
"event": {
"trigger": []
},
"script": "const { DateTime } = require(\"luxon\");\nconsole.debug(\"console debug\")\nconsole.log(\"console log\");\nconsole.info(\"console info\");\nconsole.warn(\"console warn\");\nconsole.error(\"console error\");\nconsole.dir(\"console dir\");\nconsole.trace(\"console trace\");\nconsole.log(1234);\nconsole.log({ x: 1, y: 2 });\nconsole.log({ a: 1 }, { b: 2 }, \"24ojgod\");\nconsole.error(\"complex\", new Error(\"some error\"));\nconsole.log(DateTime.now())\n\nreturn DateTime.now().setZone('America/New_York').minus({ weeks: 1 }).toISO();",
"timeout": 10000,
"dependencies": [],
"createdAt": "2023-03-23T08:57:31.655Z",
"updatedAt": "2023-03-23T08:57:31.655Z",
"__v": 0
}
]
}