For AI agents: a documentation index is available at https://docs.plungeai.com/llms.txt. Append .md to any page URL, or send Accept: text/markdown, to get markdown. Setup instructions for agents are at https://docs.plungeai.com/agents.md. One ozk_ key opens every plane, models included.

Documentation Index: fetch the complete documentation index at /llms.txt. Use this file to discover all available pages before exploring further.
GET/v1/workflows/{id}/permissions

The policy the engine applies to every run of the bot, from every door. Owner only.

Authorizations

Authorizationstringheaderrequired
Bearer token: Authorization: Bearer ozk_…. ozk_ platform API key (Authorization: Bearer ozk_…)

Path parameters

idstringrequired
Saved workflow id (a bot you own)

Response

Stored policy and its effective classes Response format negotiates via the format field, an Accept header (application/json, text/yaml, text/markdown, text/plain), or the request Content-Type mirror; default JSON.

  • application/json
  • text/yaml
  • text/markdown
  • text/plain
classesobject
Stored preset per permission class; a class absent here falls back to the bot YAML / default
locksenum<string>[]
Admin locks: a locked class forces the bot’s own allow up to ask
budget_usd_runnumber | null
Per-run spend cap in USD; null = none

Required range: x >= 0

budget_usd_monthnumber | null
Monthly spend cap in USD; null = none

Required range: x >= 0

effectiveobject
The preset each class runs under: the stored one (the engine applies it on every run, from every door), else allow — a class no preset names is let through. A locked class still lifts allow to ask, and the money floor always asks. hand_off is a One Agent verdict; other agent runtimes treat it as deny.

Planned: TI-33

Search is not available yet. Until it ships, use the page index or browse the sidebar.

Planned: TI-34

The docs assistant is not available yet. You can hand these docs to your own assistant instead.