Sprite Ai Context
JSON-LD context defining the semantic vocabulary for Sprite Ai from Sprite AI.
9 Classes
15 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
sprite:
https://sprite-ai.art/schema#
Classes
PostApiPalettesGenerateRequest
PostApiPalettesGenerateResponse
PostApiSpritesSpriteidRequest
PostApiSpritesSpriteidResponse
GetApiApiidResponse
PostApiApiidRequest
PostApiApiidResponse
GetApiApiidIdResponse
PostApiApiidIdCancelResponse
Properties
| Property |
Type |
Container |
| prompt |
string |
|
| count |
integer |
|
| options |
integer |
|
| read_as |
string |
|
| image |
string |
|
| title |
string |
|
| id |
string |
|
| status |
string |
|
| frameWidth |
integer |
|
| frameHeight |
integer |
|
| frameCount |
integer |
|
| fps |
integer |
|
| source_generation_id |
string |
|
| preset |
string |
|
| frame_count |
integer |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://sprite-ai.art/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"sprite": "https://sprite-ai.art/schema#",
"PostApiPalettesGenerateRequest": "sprite:PostApiPalettesGenerateRequest",
"prompt": {
"@id": "sprite:prompt",
"@type": "xsd:string"
},
"count": {
"@id": "sprite:count",
"@type": "xsd:integer"
},
"options": {
"@id": "sprite:options",
"@type": "xsd:integer"
},
"PostApiPalettesGenerateResponse": "sprite:PostApiPalettesGenerateResponse",
"read_as": {
"@id": "sprite:read_as",
"@type": "xsd:string"
},
"PostApiSpritesSpriteidRequest": "sprite:PostApiSpritesSpriteidRequest",
"image": {
"@id": "sprite:image",
"@type": "xsd:string"
},
"title": {
"@id": "sprite:title",
"@type": "xsd:string"
},
"PostApiSpritesSpriteidResponse": "sprite:PostApiSpritesSpriteidResponse",
"GetApiApiidResponse": "sprite:GetApiApiidResponse",
"id": {
"@id": "sprite:id",
"@type": "xsd:string"
},
"status": {
"@id": "sprite:status",
"@type": "xsd:string"
},
"frameWidth": {
"@id": "sprite:frameWidth",
"@type": "xsd:integer"
},
"frameHeight": {
"@id": "sprite:frameHeight",
"@type": "xsd:integer"
},
"frameCount": {
"@id": "sprite:frameCount",
"@type": "xsd:integer"
},
"fps": {
"@id": "sprite:fps",
"@type": "xsd:integer"
},
"PostApiApiidRequest": "sprite:PostApiApiidRequest",
"source_generation_id": {
"@id": "sprite:source_generation_id",
"@type": "xsd:string"
},
"preset": {
"@id": "sprite:preset",
"@type": "xsd:string"
},
"frame_count": {
"@id": "sprite:frame_count",
"@type": "xsd:integer"
},
"PostApiApiidResponse": "sprite:PostApiApiidResponse",
"GetApiApiidIdResponse": "sprite:GetApiApiidIdResponse",
"PostApiApiidIdCancelResponse": "sprite:PostApiApiidIdCancelResponse"
},
"@type": "schema:Dataset",
"schema:name": "Sprite AI API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Sprite AI's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-11) from openapi/_ae-authored/sprite-ai-openapi-generated.yml.",
"dcterms:created": "2026-10-11",
"dcterms:source": [
"openapi/_ae-authored/sprite-ai-openapi-generated.yml"
]
}