API Reference
Every consumer-facing operation, request schema, and response shape in the Civitai Orchestration API. Pages here are generated from the OpenAPI specification (v2-consumers.json) and stay in sync with the running API on every build.
Conventions
- Base URL:
https://orchestration.civitai.com - Auth:
Authorization: Bearer <token>on every request. - Content type:
application/jsonfor bodies; blob upload endpoints acceptmultipart/form-dataor presigned PUT. - IDs: workflow IDs are ULIDs prefixed
wf_; blob IDs are prefixedblob_. - Polymorphism: workflow step bodies use a
$typediscriminator; request/response schemas list all valid subtypes underoneOf.
Entry points
Most consumer integrations only touch three operations:
SubmitWorkflow— create a workflow with one or more stepsGetWorkflow— poll a single workflowQueryWorkflows— list / filter workflows
The left sidebar is grouped by OpenAPI tag — Workflows, WorkflowSteps, Recipes, Blobs, Resources. Recipes have per-endpoint variants (one per job type) if you prefer the typed surface over the polymorphic SubmitWorkflow body.
Rate limits & quotas
Stub
Fill in once the per-tier rate limit scheme is finalized.