spritecook-ai · JSON-LD Context
Spritecook Ai Context
JSON-LD context defining the semantic vocabulary for Spritecook Ai from spritecook-ai.
25 Classes
167 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
spritecook:
https://spritecook.ai/schema#
Classes
ApiAlphaEditing
ApiAnimateRequest
ApiAnimationOutput
ApiAnimationOutputMetadata
ApiAssetInfo
ApiAssetMetadata
ApiAutoSliceDetection
ApiAutoSliceRectangle
ApiAutoSliceResponse
ApiBackgroundRemovalFile
ApiCharacterAnimationsRequest
ApiCharacterGenerateRequest
ApiCreditsResponse
ApiCustomCharacterAnimationRequest
ApiGenerateRequest
ApiJobResponse
ApiRecentAssetsResponse
ApiSetAlphaCutoffRequest
ApiTilesetGenerateRequest
HTTPValidationError
ValidationError
ApiError
ApiCharacterAnimationRun
ApiImportAssetRequest
ApiRemoveBackgroundRequest
Properties
| Property | Type | Container |
|---|---|---|
| available | boolean | |
| unavailable_reason | ||
| current_cutoff | ||
| provider | ||
| processing | ||
| source_url | ||
| source_url_expires_in | ||
| source_layout | ||
| preview_crop | ||
| frame_count | ||
| frame_width | ||
| frame_height | ||
| credits_required | integer | |
| outline_repair | boolean | |
| image | ||
| asset_id | ||
| prompt | string | |
| auto_enhance_prompt | boolean | |
| edge_margin | integer | |
| vertical_align | ||
| pixel | ||
| model | ||
| output_frames | integer | |
| output_format | string | |
| negative_prompt | ||
| matte_color | ||
| removebg | string | |
| colors | integer | |
| use_random_seed | boolean | |
| seed | ||
| runpod_alpha_threshold_enabled | ||
| runpod_alpha_cutoff | ||
| url | ||
| spritesheet_url | ||
| content_type | ||
| metadata | reference | |
| fps | ||
| animation_mode | ||
| id | string | |
| sprite_url | ||
| display_name | ||
| file_name | ||
| width | ||
| height | ||
| created_at | ||
| asset_kind | ||
| tilesetKind | ||
| tilesetPieceSet | ||
| tilesetPerspective | ||
| tilesetElevation | ||
| tilesetTileSize | ||
| tilesetStyleMode | ||
| tilesetGridSize | ||
| tilesetGridWidth | ||
| tilesetGridHeight | ||
| tilesetOutputSize | ||
| tilesetOutputWidth | ||
| tilesetOutputHeight | ||
| tilesetAtlasColumns | ||
| tilesetAtlasRows | ||
| tilesetEdges | ||
| alpha_editing | ||
| raw_url | ||
| pixel_url | ||
| label | ||
| original_prompt | ||
| theme_snapshot | ||
| style_snapshot | ||
| bg_mode | ||
| pixel_flag | ||
| intent_size | ||
| reference_type | ||
| ref_asset_id | ||
| base_asset_id | ||
| is_public | ||
| style_ref_url | ||
| mode | ||
| ui_element_type | ||
| color_count | ||
| animation_frame_count | ||
| animation_fps | ||
| animation_frame_width | ||
| animation_frame_height | ||
| animation_preview_format | ||
| animation_spritesheet_format | ||
| method | string | |
| source_variant | string | |
| alpha_threshold | integer | |
| min_area | integer | |
| padding | integer | |
| merge_distance | integer | |
| smart_alpha | boolean | |
| rectangles | list | |
| x | integer | |
| y | integer | |
| name | ||
| source_asset_id | string | |
| assets | list | |
| count | integer | |
| detection | reference | |
| manual_slice_url | string | |
| slicer_quota | ||
| message | string | |
| created_count | ||
| warning | ||
| media_kind | string | |
| expires_at | ||
| expired | boolean | |
| perspective | string | |
| animation_ids | ||
| custom_animations | ||
| bg_removal_provider | ||
| photoroom_mode | ||
| quality | string | |
| total | integer | |
| subscription_credits | integer | |
| topup_credits | integer | |
| tier | string | |
| concurrent_jobs | integer | |
| service_notice | ||
| source_view | ||
| variations | integer | |
| pixel_perfect | boolean | |
| project_id | ||
| theme | ||
| style | ||
| aspect_ratio | string | |
| smart_crop | boolean | |
| smart_crop_mode | string | |
| resolution | string | |
| style_asset_ids | ||
| reference_asset_id | ||
| edit_asset_id | ||
| job_id | string | |
| status | string | |
| progress | ||
| character_id | ||
| output | ||
| file | ||
| error | ||
| credits_used | ||
| credits_remaining | ||
| poll_url | ||
| finished_at | ||
| cutoff | integer | |
| style_mode | ||
| piece_set | ||
| tile_size | ||
| elevation | ||
| edges | ||
| force_enabled | boolean | |
| force_colors | ||
| force_automatic | boolean | |
| force_color_count | ||
| style_asset_id | ||
| detail | list | |
| loc | list | |
| msg | string | |
| type | string | |
| input | ||
| ctx | ||
| preset_pack_id | string | |
| preset_ids | list | |
| items | list | |
| result_asset_ids | list | |
| credits_reserved | integer | |
| error_message | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://spritecook.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"spritecook": "https://spritecook.ai/schema#",
"ApiAlphaEditing": "spritecook:ApiAlphaEditing",
"available": {
"@id": "spritecook:available",
"@type": "xsd:boolean"
},
"unavailable_reason": {
"@id": "spritecook:unavailable_reason"
},
"current_cutoff": {
"@id": "spritecook:current_cutoff"
},
"provider": {
"@id": "spritecook:provider"
},
"processing": {
"@id": "spritecook:processing"
},
"source_url": {
"@id": "spritecook:source_url"
},
"source_url_expires_in": {
"@id": "spritecook:source_url_expires_in"
},
"source_layout": {
"@id": "spritecook:source_layout"
},
"preview_crop": {
"@id": "spritecook:preview_crop"
},
"frame_count": {
"@id": "spritecook:frame_count"
},
"frame_width": {
"@id": "spritecook:frame_width"
},
"frame_height": {
"@id": "spritecook:frame_height"
},
"credits_required": {
"@id": "spritecook:credits_required",
"@type": "xsd:integer"
},
"outline_repair": {
"@id": "spritecook:outline_repair",
"@type": "xsd:boolean"
},
"ApiAnimateRequest": "spritecook:ApiAnimateRequest",
"image": {
"@id": "spritecook:image"
},
"asset_id": {
"@id": "spritecook:asset_id"
},
"prompt": {
"@id": "spritecook:prompt",
"@type": "xsd:string"
},
"auto_enhance_prompt": {
"@id": "spritecook:auto_enhance_prompt",
"@type": "xsd:boolean"
},
"edge_margin": {
"@id": "spritecook:edge_margin",
"@type": "xsd:integer"
},
"vertical_align": {
"@id": "spritecook:vertical_align"
},
"pixel": {
"@id": "spritecook:pixel"
},
"model": {
"@id": "spritecook:model"
},
"output_frames": {
"@id": "spritecook:output_frames",
"@type": "xsd:integer"
},
"output_format": {
"@id": "spritecook:output_format",
"@type": "xsd:string"
},
"negative_prompt": {
"@id": "spritecook:negative_prompt"
},
"matte_color": {
"@id": "spritecook:matte_color"
},
"removebg": {
"@id": "spritecook:removebg",
"@type": "xsd:string"
},
"colors": {
"@id": "spritecook:colors",
"@type": "xsd:integer"
},
"use_random_seed": {
"@id": "spritecook:use_random_seed",
"@type": "xsd:boolean"
},
"seed": {
"@id": "spritecook:seed"
},
"runpod_alpha_threshold_enabled": {
"@id": "spritecook:runpod_alpha_threshold_enabled"
},
"runpod_alpha_cutoff": {
"@id": "spritecook:runpod_alpha_cutoff"
},
"ApiAnimationOutput": "spritecook:ApiAnimationOutput",
"url": {
"@id": "spritecook:url"
},
"spritesheet_url": {
"@id": "spritecook:spritesheet_url"
},
"content_type": {
"@id": "spritecook:content_type"
},
"metadata": {
"@id": "spritecook:metadata",
"@type": "@id"
},
"ApiAnimationOutputMetadata": "spritecook:ApiAnimationOutputMetadata",
"fps": {
"@id": "spritecook:fps"
},
"animation_mode": {
"@id": "spritecook:animation_mode"
},
"ApiAssetInfo": "spritecook:ApiAssetInfo",
"id": {
"@id": "spritecook:id",
"@type": "xsd:string"
},
"sprite_url": {
"@id": "spritecook:sprite_url"
},
"display_name": {
"@id": "spritecook:display_name"
},
"file_name": {
"@id": "spritecook:file_name"
},
"width": {
"@id": "spritecook:width"
},
"height": {
"@id": "spritecook:height"
},
"created_at": {
"@id": "spritecook:created_at"
},
"asset_kind": {
"@id": "spritecook:asset_kind"
},
"tilesetKind": {
"@id": "spritecook:tilesetKind"
},
"tilesetPieceSet": {
"@id": "spritecook:tilesetPieceSet"
},
"tilesetPerspective": {
"@id": "spritecook:tilesetPerspective"
},
"tilesetElevation": {
"@id": "spritecook:tilesetElevation"
},
"tilesetTileSize": {
"@id": "spritecook:tilesetTileSize"
},
"tilesetStyleMode": {
"@id": "spritecook:tilesetStyleMode"
},
"tilesetGridSize": {
"@id": "spritecook:tilesetGridSize"
},
"tilesetGridWidth": {
"@id": "spritecook:tilesetGridWidth"
},
"tilesetGridHeight": {
"@id": "spritecook:tilesetGridHeight"
},
"tilesetOutputSize": {
"@id": "spritecook:tilesetOutputSize"
},
"tilesetOutputWidth": {
"@id": "spritecook:tilesetOutputWidth"
},
"tilesetOutputHeight": {
"@id": "spritecook:tilesetOutputHeight"
},
"tilesetAtlasColumns": {
"@id": "spritecook:tilesetAtlasColumns"
},
"tilesetAtlasRows": {
"@id": "spritecook:tilesetAtlasRows"
},
"tilesetEdges": {
"@id": "spritecook:tilesetEdges"
},
"ApiAssetMetadata": "spritecook:ApiAssetMetadata",
"alpha_editing": {
"@id": "spritecook:alpha_editing"
},
"raw_url": {
"@id": "spritecook:raw_url"
},
"pixel_url": {
"@id": "spritecook:pixel_url"
},
"label": {
"@id": "spritecook:label"
},
"original_prompt": {
"@id": "spritecook:original_prompt"
},
"theme_snapshot": {
"@id": "spritecook:theme_snapshot"
},
"style_snapshot": {
"@id": "spritecook:style_snapshot"
},
"bg_mode": {
"@id": "spritecook:bg_mode"
},
"pixel_flag": {
"@id": "spritecook:pixel_flag"
},
"intent_size": {
"@id": "spritecook:intent_size"
},
"reference_type": {
"@id": "spritecook:reference_type"
},
"ref_asset_id": {
"@id": "spritecook:ref_asset_id"
},
"base_asset_id": {
"@id": "spritecook:base_asset_id"
},
"is_public": {
"@id": "spritecook:is_public"
},
"style_ref_url": {
"@id": "spritecook:style_ref_url"
},
"mode": {
"@id": "spritecook:mode"
},
"ui_element_type": {
"@id": "spritecook:ui_element_type"
},
"color_count": {
"@id": "spritecook:color_count"
},
"animation_frame_count": {
"@id": "spritecook:animation_frame_count"
},
"animation_fps": {
"@id": "spritecook:animation_fps"
},
"animation_frame_width": {
"@id": "spritecook:animation_frame_width"
},
"animation_frame_height": {
"@id": "spritecook:animation_frame_height"
},
"animation_preview_format": {
"@id": "spritecook:animation_preview_format"
},
"animation_spritesheet_format": {
"@id": "spritecook:animation_spritesheet_format"
},
"ApiAutoSliceDetection": "spritecook:ApiAutoSliceDetection",
"method": {
"@id": "spritecook:method",
"@type": "xsd:string"
},
"source_variant": {
"@id": "spritecook:source_variant",
"@type": "xsd:string"
},
"alpha_threshold": {
"@id": "spritecook:alpha_threshold",
"@type": "xsd:integer"
},
"min_area": {
"@id": "spritecook:min_area",
"@type": "xsd:integer"
},
"padding": {
"@id": "spritecook:padding",
"@type": "xsd:integer"
},
"merge_distance": {
"@id": "spritecook:merge_distance",
"@type": "xsd:integer"
},
"smart_alpha": {
"@id": "spritecook:smart_alpha",
"@type": "xsd:boolean"
},
"rectangles": {
"@id": "spritecook:rectangles",
"@container": "@list"
},
"ApiAutoSliceRectangle": "spritecook:ApiAutoSliceRectangle",
"x": {
"@id": "spritecook:x",
"@type": "xsd:integer"
},
"y": {
"@id": "spritecook:y",
"@type": "xsd:integer"
},
"name": {
"@id": "spritecook:name"
},
"ApiAutoSliceResponse": "spritecook:ApiAutoSliceResponse",
"source_asset_id": {
"@id": "spritecook:source_asset_id",
"@type": "xsd:string"
},
"assets": {
"@id": "spritecook:assets",
"@container": "@list"
},
"count": {
"@id": "spritecook:count",
"@type": "xsd:integer"
},
"detection": {
"@id": "spritecook:detection",
"@type": "@id"
},
"manual_slice_url": {
"@id": "spritecook:manual_slice_url",
"@type": "xsd:string"
},
"slicer_quota": {
"@id": "spritecook:slicer_quota"
},
"message": {
"@id": "spritecook:message",
"@type": "xsd:string"
},
"created_count": {
"@id": "spritecook:created_count"
},
"warning": {
"@id": "spritecook:warning"
},
"ApiBackgroundRemovalFile": "spritecook:ApiBackgroundRemovalFile",
"media_kind": {
"@id": "spritecook:media_kind",
"@type": "xsd:string"
},
"expires_at": {
"@id": "spritecook:expires_at"
},
"expired": {
"@id": "spritecook:expired",
"@type": "xsd:boolean"
},
"ApiCharacterAnimationsRequest": "spritecook:ApiCharacterAnimationsRequest",
"perspective": {
"@id": "spritecook:perspective",
"@type": "xsd:string"
},
"animation_ids": {
"@id": "spritecook:animation_ids"
},
"custom_animations": {
"@id": "spritecook:custom_animations"
},
"bg_removal_provider": {
"@id": "spritecook:bg_removal_provider"
},
"photoroom_mode": {
"@id": "spritecook:photoroom_mode"
},
"ApiCharacterGenerateRequest": "spritecook:ApiCharacterGenerateRequest",
"quality": {
"@id": "spritecook:quality",
"@type": "xsd:string"
},
"ApiCreditsResponse": "spritecook:ApiCreditsResponse",
"total": {
"@id": "spritecook:total",
"@type": "xsd:integer"
},
"subscription_credits": {
"@id": "spritecook:subscription_credits",
"@type": "xsd:integer"
},
"topup_credits": {
"@id": "spritecook:topup_credits",
"@type": "xsd:integer"
},
"tier": {
"@id": "spritecook:tier",
"@type": "xsd:string"
},
"concurrent_jobs": {
"@id": "spritecook:concurrent_jobs",
"@type": "xsd:integer"
},
"service_notice": {
"@id": "spritecook:service_notice"
},
"ApiCustomCharacterAnimationRequest": "spritecook:ApiCustomCharacterAnimationRequest",
"source_view": {
"@id": "spritecook:source_view"
},
"ApiGenerateRequest": "spritecook:ApiGenerateRequest",
"variations": {
"@id": "spritecook:variations",
"@type": "xsd:integer"
},
"pixel_perfect": {
"@id": "spritecook:pixel_perfect",
"@type": "xsd:boolean"
},
"project_id": {
"@id": "spritecook:project_id"
},
"theme": {
"@id": "spritecook:theme"
},
"style": {
"@id": "spritecook:style"
},
"aspect_ratio": {
"@id": "spritecook:aspect_ratio",
"@type": "xsd:string"
},
"smart_crop": {
"@id": "spritecook:smart_crop",
"@type": "xsd:boolean"
},
"smart_crop_mode": {
"@id": "spritecook:smart_crop_mode",
"@type": "xsd:string"
},
"resolution": {
"@id": "spritecook:resolution",
"@type": "xsd:string"
},
"style_asset_ids": {
"@id": "spritecook:style_asset_ids"
},
"reference_asset_id": {
"@id": "spritecook:reference_asset_id"
},
"edit_asset_id": {
"@id": "spritecook:edit_asset_id"
},
"ApiJobResponse": "spritecook:ApiJobResponse",
"job_id": {
"@id": "spritecook:job_id",
"@type": "xsd:string"
},
"status": {
"@id": "spritecook:status",
"@type": "xsd:string"
},
"progress": {
"@id": "spritecook:progress"
},
"character_id": {
"@id": "spritecook:character_id"
},
"output": {
"@id": "spritecook:output"
},
"file": {
"@id": "spritecook:file"
},
"error": {
"@id": "spritecook:error"
},
"credits_used": {
"@id": "spritecook:credits_used"
},
"credits_remaining": {
"@id": "spritecook:credits_remaining"
},
"poll_url": {
"@id": "spritecook:poll_url"
},
"finished_at": {
"@id": "spritecook:finished_at"
},
"ApiRecentAssetsResponse": "spritecook:ApiRecentAssetsResponse",
"ApiSetAlphaCutoffRequest": "spritecook:ApiSetAlphaCutoffRequest",
"cutoff": {
"@id": "spritecook:cutoff",
"@type": "xsd:integer"
},
"ApiTilesetGenerateRequest": "spritecook:ApiTilesetGenerateRequest",
"style_mode": {
"@id": "spritecook:style_mode"
},
"piece_set": {
"@id": "spritecook:piece_set"
},
"tile_size": {
"@id": "spritecook:tile_size"
},
"elevation": {
"@id": "spritecook:elevation"
},
"edges": {
"@id": "spritecook:edges"
},
"force_enabled": {
"@id": "spritecook:force_enabled",
"@type": "xsd:boolean"
},
"force_colors": {
"@id": "spritecook:force_colors"
},
"force_automatic": {
"@id": "spritecook:force_automatic",
"@type": "xsd:boolean"
},
"force_color_count": {
"@id": "spritecook:force_color_count"
},
"style_asset_id": {
"@id": "spritecook:style_asset_id"
},
"HTTPValidationError": "spritecook:HTTPValidationError",
"detail": {
"@id": "spritecook:detail",
"@container": "@list"
},
"ValidationError": "spritecook:ValidationError",
"loc": {
"@id": "spritecook:loc",
"@container": "@list"
},
"msg": {
"@id": "spritecook:msg",
"@type": "xsd:string"
},
"type": {
"@id": "spritecook:type",
"@type": "xsd:string"
},
"input": {
"@id": "spritecook:input"
},
"ctx": {
"@id": "spritecook:ctx"
},
"ApiError": "spritecook:ApiError",
"ApiCharacterAnimationRun": "spritecook:ApiCharacterAnimationRun",
"preset_pack_id": {
"@id": "spritecook:preset_pack_id",
"@type": "xsd:string"
},
"preset_ids": {
"@id": "spritecook:preset_ids",
"@container": "@list"
},
"items": {
"@id": "spritecook:items",
"@container": "@list"
},
"result_asset_ids": {
"@id": "spritecook:result_asset_ids",
"@container": "@list"
},
"credits_reserved": {
"@id": "spritecook:credits_reserved",
"@type": "xsd:integer"
},
"error_message": {
"@id": "spritecook:error_message",
"@type": "xsd:string"
},
"ApiImportAssetRequest": "spritecook:ApiImportAssetRequest",
"ApiRemoveBackgroundRequest": "spritecook:ApiRemoveBackgroundRequest"
},
"@type": "schema:Dataset",
"schema:name": "spritecook-ai API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects spritecook-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-31) from openapi/spritecook-ai-openapi.json.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/spritecook-ai-openapi.json"
]
}