Submit a prompt to trigger an async canvas run. Agents orchestrate a
DAG of blocks to satisfy the prompt; poll GET /v1/run/{run_id}
until status becomes completed, partial, or failed.
webhook_url is reserved for future webhook delivery and is not yet honored.An API key from the Spine developer portal. Keys are prefixed with
sk_spine_ and shown only once at creation. Keep them server-side.
What you want the agents to do.
"Create a Q1 performance report with charts"
Preset block configuration. Ignored when blocks is provided.
Defaults to auto.
auto, deep_research, report, slides, memo, excel, app, landing_page JSON-encoded array of block types to override the template, e.g.
["document-block","table-block","image-block"]. Precedence:
blocks > template > auto.
"[\"document-block\",\"table-block\",\"web-block\"]"
Behavioral guidance applied across all agent layers (tone, rigor, audience, citation requirements, etc.).
"Write for a C-suite executive audience. Cite all sources."
Reserved for future webhook delivery — not yet honored.
Optional file attachments. Images (PNG, JPEG, GIF, WEBP, SVG) become image-blocks; documents (PDF, DOCX, XLSX, CSV, TXT, MD, YAML, JSON, ZIP) become indexed file-blocks.