{
  "@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"
  ]
}