Civitai · Schema
Civitai Model
A model checkpoint, LoRA, embedding, or other artifact hosted on Civitai.
AIArtificial IntelligenceImage GenerationVideo GenerationStable DiffusionSDXLFluxLoRAModel HostingCommunityGenerative AI
Properties
| Name | Type | Description |
|---|---|---|
| id | integer | Civitai numeric model ID. |
| name | string | |
| description | string | |
| type | string | |
| nsfw | boolean | |
| nsfwLevel | integer | |
| allowNoCredit | boolean | |
| allowCommercialUse | array | |
| allowDerivatives | boolean | |
| allowDifferentLicense | boolean | |
| tags | array | |
| creator | object | |
| modelVersions | array | |
| stats | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/civitai/main/json-schema/civitai-model-schema.json",
"title": "Civitai Model",
"description": "A model checkpoint, LoRA, embedding, or other artifact hosted on Civitai.",
"type": "object",
"required": ["id", "name", "type"],
"properties": {
"id": { "type": "integer", "description": "Civitai numeric model ID." },
"name": { "type": "string" },
"description": { "type": "string" },
"type": {
"type": "string",
"enum": ["Checkpoint", "TextualInversion", "Hypernetwork", "AestheticGradient", "LORA", "LoCon", "Controlnet", "Poses", "Wildcards", "Workflows", "Other"]
},
"nsfw": { "type": "boolean" },
"nsfwLevel": { "type": "integer", "minimum": 0 },
"allowNoCredit": { "type": "boolean" },
"allowCommercialUse": {
"type": "array",
"items": { "type": "string", "enum": ["None", "Image", "RentCivit", "Rent", "Sell"] }
},
"allowDerivatives": { "type": "boolean" },
"allowDifferentLicense": { "type": "boolean" },
"tags": { "type": "array", "items": { "type": "string" } },
"creator": {
"type": "object",
"properties": {
"username": { "type": "string" },
"image": { "type": "string", "format": "uri" }
}
},
"modelVersions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": { "type": "integer" },
"name": { "type": "string" },
"baseModel": { "type": "string", "description": "e.g. SD 1.5, SDXL 1.0, Flux.1 D" },
"air": { "type": "string", "description": "AI Resource Identifier URN." },
"downloadUrl": { "type": "string", "format": "uri" },
"files": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": { "type": "string" },
"sizeKB": { "type": "number" },
"format": { "type": "string", "enum": ["SafeTensor", "PickleTensor", "Other"] },
"hashes": {
"type": "object",
"properties": {
"AutoV1": { "type": "string" },
"AutoV2": { "type": "string" },
"SHA256": { "type": "string" },
"CRC32": { "type": "string" },
"Blake3": { "type": "string" }
}
}
}
}
}
}
}
},
"stats": {
"type": "object",
"properties": {
"downloadCount": { "type": "integer" },
"favoriteCount": { "type": "integer" },
"thumbsUpCount": { "type": "integer" },
"thumbsDownCount": { "type": "integer" },
"rating": { "type": "number" }
}
}
}
}