CraftStory · JSON-LD Context

Craftstory Com Context

JSON-LD context defining the semantic vocabulary for Craftstory Com from CraftStory.

39 Classes 88 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/
craftstory: https://craftstory.com/schema#

Classes

AudioClipVoice AudioClipVoice11Labs Voice11LabsVoiceListRetrieveLanguage Voice11LabsVoiceListRetrieve11Label AudioClipUserVoice AudioClip AudioClipCreate AudioClipStatus CraftStory2 CraftStory2Create AvatarPublic AvatarScenePublic CraftStory2PreviewCost CraftStory2PreviewCostResponse UserVoicePublic LibraryVoicePublic AssetListRetrieveProject AssetListRetrieve CraftStory2Status CraftStory2Upscale Seedance SeedanceCreate SeedancePreviewCost SeedanceStatus Image ImageCreate ImageStatus MiniMaxH3 MiniMaxH3BasicCreate MiniMaxH3AvatarCreate MiniMaxH3ReferenceCreate MiniMaxH3Status Music MusicCreate MusicStatus SoundEffect SoundEffectCreate SoundEffectStatus UploadRequest

Properties

Property Type Container
id string
name string
kind string
labels list
gender string
age string
language integer
code string
elevenlabs_code string
voice_id string
example reference
status string
duration integer
moderation_labels
created dateTime
updated dateTime
file reference
text string
voice reference
voice_11labs reference
voice_user reference
is_voice_default boolean
is_user_selected_voice boolean
silent_duration integer
avatar string
voice_user_id string
status_display string
status_failed string
status_failed_display string
status_percentage integer
credits_refunded string
audios list
image reference
gestures string
resolution string
lipsync_mode string
user_prompt string
video reference
video_duration_s decimal
video_first_frame reference
credits integer
asset string
scene_id string
avatar_id string
faceswap boolean
cover_url string
scene_count integer
models list
image_url string
project reference
is_approved boolean
data
order integer
first_frame_1000 string
model string
seed integer
image_1000 string
mode string
duration_s integer
aspect_ratio string
video_url string
video_first_frame_1000 string
video_duration integer
is_upscale boolean
references list
reference_kinds list
reference_captions list
input_video_s decimal
finish_reason string
prompt string
source_images integer
images list
requested_duration_s integer
billable_duration_s integer
speech_text string
prompt_suggestion string
instrumental boolean
audio_url string
loop boolean
prompt_influence decimal
hint string
expires_at dateTime
upload_url string
file_url string
original_name string
content_type string
size integer
uploaded_at dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://craftstory.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "craftstory": "https://craftstory.com/schema#",
    "AudioClipVoice": "craftstory:AudioClipVoice",
    "id": {
      "@id": "craftstory:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "craftstory:name",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "craftstory:kind",
      "@type": "xsd:string"
    },
    "labels": {
      "@id": "craftstory:labels",
      "@container": "@list"
    },
    "gender": {
      "@id": "craftstory:gender",
      "@type": "xsd:string"
    },
    "age": {
      "@id": "craftstory:age",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "craftstory:language",
      "@type": "xsd:integer"
    },
    "AudioClipVoice11Labs": "craftstory:AudioClipVoice11Labs",
    "Voice11LabsVoiceListRetrieveLanguage": "craftstory:Voice11LabsVoiceListRetrieveLanguage",
    "code": {
      "@id": "craftstory:code",
      "@type": "xsd:string"
    },
    "elevenlabs_code": {
      "@id": "craftstory:elevenlabs_code",
      "@type": "xsd:string"
    },
    "Voice11LabsVoiceListRetrieve11Label": "craftstory:Voice11LabsVoiceListRetrieve11Label",
    "AudioClipUserVoice": "craftstory:AudioClipUserVoice",
    "voice_id": {
      "@id": "craftstory:voice_id",
      "@type": "xsd:string"
    },
    "example": {
      "@id": "craftstory:example",
      "@type": "@id"
    },
    "status": {
      "@id": "craftstory:status",
      "@type": "xsd:string"
    },
    "AudioClip": "craftstory:AudioClip",
    "duration": {
      "@id": "craftstory:duration",
      "@type": "xsd:integer"
    },
    "moderation_labels": {
      "@id": "craftstory:moderation_labels"
    },
    "created": {
      "@id": "craftstory:created",
      "@type": "xsd:dateTime"
    },
    "updated": {
      "@id": "craftstory:updated",
      "@type": "xsd:dateTime"
    },
    "file": {
      "@id": "craftstory:file",
      "@type": "@id"
    },
    "text": {
      "@id": "craftstory:text",
      "@type": "xsd:string"
    },
    "voice": {
      "@id": "craftstory:voice",
      "@type": "@id"
    },
    "voice_11labs": {
      "@id": "craftstory:voice_11labs",
      "@type": "@id"
    },
    "voice_user": {
      "@id": "craftstory:voice_user",
      "@type": "@id"
    },
    "is_voice_default": {
      "@id": "craftstory:is_voice_default",
      "@type": "xsd:boolean"
    },
    "is_user_selected_voice": {
      "@id": "craftstory:is_user_selected_voice",
      "@type": "xsd:boolean"
    },
    "AudioClipCreate": "craftstory:AudioClipCreate",
    "silent_duration": {
      "@id": "craftstory:silent_duration",
      "@type": "xsd:integer"
    },
    "avatar": {
      "@id": "craftstory:avatar",
      "@type": "xsd:string"
    },
    "voice_user_id": {
      "@id": "craftstory:voice_user_id",
      "@type": "xsd:string"
    },
    "AudioClipStatus": "craftstory:AudioClipStatus",
    "status_display": {
      "@id": "craftstory:status_display",
      "@type": "xsd:string"
    },
    "CraftStory2": "craftstory:CraftStory2",
    "status_failed": {
      "@id": "craftstory:status_failed",
      "@type": "xsd:string"
    },
    "status_failed_display": {
      "@id": "craftstory:status_failed_display",
      "@type": "xsd:string"
    },
    "status_percentage": {
      "@id": "craftstory:status_percentage",
      "@type": "xsd:integer"
    },
    "credits_refunded": {
      "@id": "craftstory:credits_refunded",
      "@type": "xsd:string"
    },
    "audios": {
      "@id": "craftstory:audios",
      "@container": "@list"
    },
    "image": {
      "@id": "craftstory:image",
      "@type": "@id"
    },
    "gestures": {
      "@id": "craftstory:gestures",
      "@type": "xsd:string"
    },
    "resolution": {
      "@id": "craftstory:resolution",
      "@type": "xsd:string"
    },
    "lipsync_mode": {
      "@id": "craftstory:lipsync_mode",
      "@type": "xsd:string"
    },
    "user_prompt": {
      "@id": "craftstory:user_prompt",
      "@type": "xsd:string"
    },
    "video": {
      "@id": "craftstory:video",
      "@type": "@id"
    },
    "video_duration_s": {
      "@id": "craftstory:video_duration_s",
      "@type": "xsd:decimal"
    },
    "video_first_frame": {
      "@id": "craftstory:video_first_frame",
      "@type": "@id"
    },
    "credits": {
      "@id": "craftstory:credits",
      "@type": "xsd:integer"
    },
    "asset": {
      "@id": "craftstory:asset",
      "@type": "xsd:string"
    },
    "CraftStory2Create": "craftstory:CraftStory2Create",
    "scene_id": {
      "@id": "craftstory:scene_id",
      "@type": "xsd:string"
    },
    "avatar_id": {
      "@id": "craftstory:avatar_id",
      "@type": "xsd:string"
    },
    "faceswap": {
      "@id": "craftstory:faceswap",
      "@type": "xsd:boolean"
    },
    "AvatarPublic": "craftstory:AvatarPublic",
    "cover_url": {
      "@id": "craftstory:cover_url",
      "@type": "xsd:string"
    },
    "scene_count": {
      "@id": "craftstory:scene_count",
      "@type": "xsd:integer"
    },
    "models": {
      "@id": "craftstory:models",
      "@container": "@list"
    },
    "AvatarScenePublic": "craftstory:AvatarScenePublic",
    "image_url": {
      "@id": "craftstory:image_url",
      "@type": "xsd:string"
    },
    "CraftStory2PreviewCost": "craftstory:CraftStory2PreviewCost",
    "CraftStory2PreviewCostResponse": "craftstory:CraftStory2PreviewCostResponse",
    "UserVoicePublic": "craftstory:UserVoicePublic",
    "LibraryVoicePublic": "craftstory:LibraryVoicePublic",
    "AssetListRetrieveProject": "craftstory:AssetListRetrieveProject",
    "AssetListRetrieve": "craftstory:AssetListRetrieve",
    "project": {
      "@id": "craftstory:project",
      "@type": "@id"
    },
    "is_approved": {
      "@id": "craftstory:is_approved",
      "@type": "xsd:boolean"
    },
    "data": {
      "@id": "craftstory:data"
    },
    "order": {
      "@id": "craftstory:order",
      "@type": "xsd:integer"
    },
    "first_frame_1000": {
      "@id": "craftstory:first_frame_1000",
      "@type": "xsd:string"
    },
    "CraftStory2Status": "craftstory:CraftStory2Status",
    "CraftStory2Upscale": "craftstory:CraftStory2Upscale",
    "Seedance": "craftstory:Seedance",
    "model": {
      "@id": "craftstory:model",
      "@type": "xsd:string"
    },
    "seed": {
      "@id": "craftstory:seed",
      "@type": "xsd:integer"
    },
    "image_1000": {
      "@id": "craftstory:image_1000",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "craftstory:mode",
      "@type": "xsd:string"
    },
    "duration_s": {
      "@id": "craftstory:duration_s",
      "@type": "xsd:integer"
    },
    "aspect_ratio": {
      "@id": "craftstory:aspect_ratio",
      "@type": "xsd:string"
    },
    "video_url": {
      "@id": "craftstory:video_url",
      "@type": "xsd:string"
    },
    "video_first_frame_1000": {
      "@id": "craftstory:video_first_frame_1000",
      "@type": "xsd:string"
    },
    "video_duration": {
      "@id": "craftstory:video_duration",
      "@type": "xsd:integer"
    },
    "is_upscale": {
      "@id": "craftstory:is_upscale",
      "@type": "xsd:boolean"
    },
    "references": {
      "@id": "craftstory:references",
      "@container": "@list"
    },
    "SeedanceCreate": "craftstory:SeedanceCreate",
    "reference_kinds": {
      "@id": "craftstory:reference_kinds",
      "@container": "@list"
    },
    "reference_captions": {
      "@id": "craftstory:reference_captions",
      "@container": "@list"
    },
    "SeedancePreviewCost": "craftstory:SeedancePreviewCost",
    "input_video_s": {
      "@id": "craftstory:input_video_s",
      "@type": "xsd:decimal"
    },
    "SeedanceStatus": "craftstory:SeedanceStatus",
    "Image": "craftstory:Image",
    "finish_reason": {
      "@id": "craftstory:finish_reason",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "craftstory:prompt",
      "@type": "xsd:string"
    },
    "source_images": {
      "@id": "craftstory:source_images",
      "@type": "xsd:integer"
    },
    "ImageCreate": "craftstory:ImageCreate",
    "images": {
      "@id": "craftstory:images",
      "@container": "@list"
    },
    "ImageStatus": "craftstory:ImageStatus",
    "MiniMaxH3": "craftstory:MiniMaxH3",
    "requested_duration_s": {
      "@id": "craftstory:requested_duration_s",
      "@type": "xsd:integer"
    },
    "billable_duration_s": {
      "@id": "craftstory:billable_duration_s",
      "@type": "xsd:integer"
    },
    "speech_text": {
      "@id": "craftstory:speech_text",
      "@type": "xsd:string"
    },
    "MiniMaxH3BasicCreate": "craftstory:MiniMaxH3BasicCreate",
    "MiniMaxH3AvatarCreate": "craftstory:MiniMaxH3AvatarCreate",
    "MiniMaxH3ReferenceCreate": "craftstory:MiniMaxH3ReferenceCreate",
    "MiniMaxH3Status": "craftstory:MiniMaxH3Status",
    "Music": "craftstory:Music",
    "prompt_suggestion": {
      "@id": "craftstory:prompt_suggestion",
      "@type": "xsd:string"
    },
    "instrumental": {
      "@id": "craftstory:instrumental",
      "@type": "xsd:boolean"
    },
    "audio_url": {
      "@id": "craftstory:audio_url",
      "@type": "xsd:string"
    },
    "MusicCreate": "craftstory:MusicCreate",
    "MusicStatus": "craftstory:MusicStatus",
    "SoundEffect": "craftstory:SoundEffect",
    "loop": {
      "@id": "craftstory:loop",
      "@type": "xsd:boolean"
    },
    "prompt_influence": {
      "@id": "craftstory:prompt_influence",
      "@type": "xsd:decimal"
    },
    "SoundEffectCreate": "craftstory:SoundEffectCreate",
    "SoundEffectStatus": "craftstory:SoundEffectStatus",
    "UploadRequest": "craftstory:UploadRequest",
    "hint": {
      "@id": "craftstory:hint",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "craftstory:expires_at",
      "@type": "xsd:dateTime"
    },
    "upload_url": {
      "@id": "craftstory:upload_url",
      "@type": "xsd:string"
    },
    "file_url": {
      "@id": "craftstory:file_url",
      "@type": "xsd:string"
    },
    "original_name": {
      "@id": "craftstory:original_name",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "craftstory:content_type",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "craftstory:size",
      "@type": "xsd:integer"
    },
    "uploaded_at": {
      "@id": "craftstory:uploaded_at",
      "@type": "xsd:dateTime"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "CraftStory API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects CraftStory'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-11-04) from openapi/craftstory-com-openapi.yml.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/craftstory-com-openapi.yml"
  ]
}