declare, commit, ext) to read and write device parameters, tag devices, trigger downloads, and more.
See the provisions guide for details on writing provision scripts and the available sandbox API.
Create or update a provision
A unique name for the provision.
200 OK on success. 400 Bad Request if the script has a syntax error.
The script is validated for syntax errors before being stored. A parse error returns
400 with the error message.Delete a provision
The name of the provision to delete.
List provisions
_id (the provision name) and script (the source code).
Virtual parameters
Virtual parameters are scripts that expose computed or derived values as if they were real TR-069 parameters under theVirtualParameters.* namespace. They follow the same API pattern as provisions.
Create or update a virtual parameter
A unique name for the virtual parameter.
200 OK on success. 400 Bad Request if the script has a syntax error.
Delete a virtual parameter
List virtual parameters
The NBI path for virtual parameters uses an underscore:
/virtual_parameters/. This maps to the virtualParameters MongoDB collection.