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
View Context View on GitHub

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

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