Civitai
Civitai is the largest open community for Stable Diffusion, SDXL, Flux, and video AI models — hosting over a million model checkpoints, LoRAs, embeddings, and VAEs uploaded and rated by creators. Beyond hosting, Civitai operates a hosted AI image, video, audio, and language generation service through its Orchestration API, which races workflows across providers (Flux 1/2, SDXL, SD1, Z-Image, Qwen, Seedream, Grok, WAN 2.1-2.7, Kling, LTX2, Vidu, Veo 3, HunyuanVideo) and supports LoRA training jobs. The Site API exposes the public catalog plus user vault, permissions, and AIR identifier resolution. OAuth 2.0 with PKCE and per-app Buzz spend caps lets third parties build delegated experiences without owning a user's full credit balance. Generation is metered in Buzz, a virtual credit topped up via memberships or one-off packs.
APIs
Civitai Site API
Browse and search the Civitai public catalog of Stable Diffusion, SDXL, Flux, and video models. The Site API exposes models, model versions, images, creators, tags, users, permi...
Civitai Orchestration API
Submit AI generation workflows — image, video, audio, language, and LoRA training — through a single contract at `https://orchestration.civitai.com`. Races multiple providers an...
Civitai OAuth API
OAuth 2.0 authorization-code with PKCE for third-party apps that act on behalf of a Civitai user. Supports scoped tokens, refresh flow, and per-app Buzz spend caps so a delegate...
Collections
Arazzo Workflows
Civitai Batch Hash Reconciliation
Resolve many file hashes to version ids in bulk, then enrich the first match with model detail.
ARAZZOCivitai Blob Upload and Image-to-Image Generation
Upload a source image blob, run an img2img workflow against it, poll, and read the result.
ARAZZOCivitai Creator Models and Image Gallery
Find a creator, list the models they publish, and pull a gallery of images for one model.
ARAZZOCivitai Image Generation Submit and Poll
Submit an image generation workflow, poll until it finishes, and collect the output blobs.
ARAZZOCivitai Model Images Explorer
Open a model, browse its community images, and resolve the version behind the top image.
ARAZZOCivitai Identify a Model From a File Hash
Resolve a local model file's hash to its model version, then load the parent model.
ARAZZOCivitai Generate From a Catalog Model Version
Resolve a catalog model version's AIR, generate an image with it, poll, and read the result.
ARAZZOCivitai Permission-Gated Version Download
Resolve a model version, check the bearer's permissions, and branch on download rights.
ARAZZOCivitai Presigned Blob Upload Then Generate
Request a presigned blob upload URL, reference the blob in a workflow with webhook callbacks, and poll.
ARAZZOCivitai Search Models and Drill Into a Version
Search the model catalog, open the top matching model, and resolve one of its versions.
ARAZZOCivitai Tag-Driven Model Discovery
Pick a tag from the taxonomy, list models carrying that tag, and open the top model.
ARAZZOCivitai Vault Add and Verify
Confirm the user, check vault capacity, add a model version to the vault, and verify storage.
ARAZZOCivitai Query and Cancel a Running Workflow
List active workflows, inspect the first one, cancel it, and confirm the canceled state.
ARAZZO