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.
POST/v1/workflows/execute

Headers: every response carries x-request-id (quote it in support requests). Send x-trace-id (optional, a UUID) to correlate this call across planes; reusing an id that already ran answers 409 duplicate_execution_id. Pick the body format with format or Accept (application/json, text/yaml, text/markdown, text/plain).

Authorization: send Authorization: Bearer $PLUNGE_API_KEY; X-API-Key: <ozk_ key> is accepted as an alternative.

Authorizations

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

Body

  • application/json
  • text/yaml

One of three shapes: a bare agent call (agent + the agent's own fields), a workflow object or YAML string, or top-level name/tasks (auto-nested). format, input, inputs, stream, sync, dry_run and metadata are wire keys and never reach the agent.

agentstring
bare agent call: the agent id; every other field is passed to the agent (guide 10.2)
workflowany
CNL workflow object, or a YAML string
namestring
with tasks: the workflow name
tasksany[]
with name: the task list, auto-nested under workflow
inputstring
inputsobject
formatenum<string>
Response format override (precedence: this field → Accept header → mirror of the request Content-Type). Default json. yaml = the envelope with Markdown as block scalars; markdown = the same result the MCP plane renders; text = the bare result content. An unknown value → 400 invalid_format.

Available options: json, yaml, markdown, text

Response

Engine acknowledgement 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

Response headers

x-request-idstringfrom code
Server-minted request id.
X-Execution-Idstringfrom code
The execution this call opened.
successboolean
workflow_idstring
final_task_idstring
request_idstring
contentstring
the final task's stored content, present once the sync run has stored it

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.