Management API

Create, update, and manage your server-side scripts.

Registration

Scripts are stored in the _scripts system collection. You can manage them via the HTTP API.

Create / Update Script

POST /_api/script
{ "name": "my-script", "source": "return { message = 'Hello World' }" }

Execute Script

POST /_api/script/my-script

The request body and query parameters are passed to the script environment.

CLI Tools

You can also manage scripts using the solidb-cli.

  • solidb-cli script list
  • solidb-cli script upload ./my_script.lua --name my-script
  • solidb-cli script delete my-script