{
  "@context": {
    "@vocab": "https://ccapi.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "ccapi": "https://ccapi.ai/schema#",
    "BatchFetchRequest": "ccapi:BatchFetchRequest",
    "ids": {
      "@id": "ccapi:ids",
      "@container": "@list"
    },
    "BatchFetchResponse": "ccapi:BatchFetchResponse",
    "code": {
      "@id": "ccapi:code",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "ccapi:data",
      "@container": "@list"
    },
    "message": {
      "@id": "ccapi:message",
      "@type": "xsd:string"
    },
    "CompleteRealPersonEnrollmentRequest": "ccapi:CompleteRealPersonEnrollmentRequest",
    "result_code": {
      "@id": "ccapi:result_code",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "ccapi:state",
      "@type": "xsd:string"
    },
    "validation_token": {
      "@id": "ccapi:validation_token",
      "@type": "xsd:string"
    },
    "CreatePrivateSeedanceAssetRequest": "ccapi:CreatePrivateSeedanceAssetRequest",
    "asset_type": {
      "@id": "ccapi:asset_type",
      "@type": "xsd:string"
    },
    "authorization_confirmed": {
      "@id": "ccapi:authorization_confirmed",
      "@type": "xsd:boolean"
    },
    "description": {
      "@id": "ccapi:description",
      "@type": "xsd:string"
    },
    "enrollment_id": {
      "@id": "ccapi:enrollment_id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "ccapi:name",
      "@type": "xsd:string"
    },
    "rights_expires_at": {
      "@id": "ccapi:rights_expires_at",
      "@type": "xsd:integer"
    },
    "source_url": {
      "@id": "ccapi:source_url",
      "@type": "@id"
    },
    "tags": {
      "@id": "ccapi:tags",
      "@container": "@list"
    },
    "ErrorResponse": "ccapi:ErrorResponse",
    "error": {
      "@id": "ccapi:error"
    },
    "FetchTaskResponse": "ccapi:FetchTaskResponse",
    "GPTImage2ImageData": "ccapi:GPTImage2ImageData",
    "b64_json": {
      "@id": "ccapi:b64_json",
      "@type": "xsd:string"
    },
    "revised_prompt": {
      "@id": "ccapi:revised_prompt",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "ccapi:url",
      "@type": "xsd:string"
    },
    "GPTImage2ImageResponse": "ccapi:GPTImage2ImageResponse",
    "created": {
      "@id": "ccapi:created",
      "@type": "xsd:integer"
    },
    "ImageAsyncSubmitResponse": "ccapi:ImageAsyncSubmitResponse",
    "ImageAsyncTaskResponse": "ccapi:ImageAsyncTaskResponse",
    "NanoBananaImageData": "ccapi:NanoBananaImageData",
    "NanoBananaImageRequest": "ccapi:NanoBananaImageRequest",
    "aspect_ratio": {
      "@id": "ccapi:aspect_ratio",
      "@type": "xsd:string"
    },
    "image": {
      "@id": "ccapi:image"
    },
    "model": {
      "@id": "ccapi:model",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "ccapi:prompt",
      "@type": "xsd:string"
    },
    "NanoBananaImageResponse": "ccapi:NanoBananaImageResponse",
    "PrivateSeedanceAssetList": "ccapi:PrivateSeedanceAssetList",
    "object": {
      "@id": "ccapi:object",
      "@type": "xsd:string"
    },
    "ProducerClip": "ccapi:ProducerClip",
    "audio_url": {
      "@id": "ccapi:audio_url",
      "@type": "@id"
    },
    "clip_id": {
      "@id": "ccapi:clip_id",
      "@type": "xsd:string"
    },
    "created_at": {
      "@id": "ccapi:created_at",
      "@type": "xsd:dateTime"
    },
    "duration": {
      "@id": "ccapi:duration",
      "@type": "xsd:decimal"
    },
    "image_url": {
      "@id": "ccapi:image_url",
      "@type": "@id"
    },
    "lyrics": {
      "@id": "ccapi:lyrics",
      "@type": "xsd:string"
    },
    "mv": {
      "@id": "ccapi:mv",
      "@type": "xsd:string"
    },
    "seed": {
      "@id": "ccapi:seed",
      "@type": "xsd:string"
    },
    "sound": {
      "@id": "ccapi:sound",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "ccapi:title",
      "@type": "xsd:string"
    },
    "video_url": {
      "@id": "ccapi:video_url",
      "@type": "xsd:string"
    },
    "ProducerResultPayload": "ccapi:ProducerResultPayload",
    "clips": {
      "@id": "ccapi:clips",
      "@container": "@list"
    },
    "progress": {
      "@id": "ccapi:progress",
      "@type": "xsd:string"
    },
    "quota": {
      "@id": "ccapi:quota",
      "@type": "xsd:string"
    },
    "RealPersonEnrollment": "ccapi:RealPersonEnrollment",
    "expires_at": {
      "@id": "ccapi:expires_at",
      "@type": "xsd:integer"
    },
    "failure_code": {
      "@id": "ccapi:failure_code",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "ccapi:id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "ccapi:status",
      "@type": "xsd:string"
    },
    "verified_at": {
      "@id": "ccapi:verified_at",
      "@type": "xsd:integer"
    },
    "RealPersonEnrollmentList": "ccapi:RealPersonEnrollmentList",
    "RealPersonEnrollmentSession": "ccapi:RealPersonEnrollmentSession",
    "validation_url": {
      "@id": "ccapi:validation_url",
      "@type": "@id"
    },
    "RelayErrorResponse": "ccapi:RelayErrorResponse",
    "SeedanceAsset": "ccapi:SeedanceAsset",
    "commercial_use": {
      "@id": "ccapi:commercial_use",
      "@type": "xsd:string"
    },
    "group_type": {
      "@id": "ccapi:group_type",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "ccapi:kind",
      "@type": "xsd:string"
    },
    "license_label": {
      "@id": "ccapi:license_label",
      "@type": "xsd:string"
    },
    "preview_url": {
      "@id": "ccapi:preview_url",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "ccapi:scope",
      "@type": "xsd:string"
    },
    "supported_models": {
      "@id": "ccapi:supported_models",
      "@container": "@list"
    },
    "uri": {
      "@id": "ccapi:uri",
      "@type": "xsd:string"
    },
    "SeedanceAssetList": "ccapi:SeedanceAssetList",
    "has_more": {
      "@id": "ccapi:has_more",
      "@type": "xsd:boolean"
    },
    "page": {
      "@id": "ccapi:page",
      "@type": "xsd:integer"
    },
    "page_size": {
      "@id": "ccapi:page_size",
      "@type": "xsd:integer"
    },
    "SeedreamImageRequest": "ccapi:SeedreamImageRequest",
    "optimize_prompt_options": {
      "@id": "ccapi:optimize_prompt_options"
    },
    "response_format": {
      "@id": "ccapi:response_format",
      "@type": "xsd:string"
    },
    "sequential_image_generation": {
      "@id": "ccapi:sequential_image_generation",
      "@type": "xsd:string"
    },
    "sequential_image_generation_options": {
      "@id": "ccapi:sequential_image_generation_options"
    },
    "size": {
      "@id": "ccapi:size",
      "@type": "xsd:string"
    },
    "stream": {
      "@id": "ccapi:stream",
      "@type": "xsd:boolean"
    },
    "tools": {
      "@id": "ccapi:tools",
      "@container": "@list"
    },
    "watermark": {
      "@id": "ccapi:watermark",
      "@type": "xsd:boolean"
    },
    "SeedreamImageResponse": "ccapi:SeedreamImageResponse",
    "usage": {
      "@id": "ccapi:usage"
    },
    "SubmitTaskResponse": "ccapi:SubmitTaskResponse",
    "SunoClip": "ccapi:SunoClip",
    "audio_weight": {
      "@id": "ccapi:audio_weight",
      "@type": "xsd:decimal"
    },
    "negative_tags": {
      "@id": "ccapi:negative_tags",
      "@type": "xsd:string"
    },
    "style_weight": {
      "@id": "ccapi:style_weight",
      "@type": "xsd:decimal"
    },
    "weirdness_constraint": {
      "@id": "ccapi:weirdness_constraint",
      "@type": "xsd:decimal"
    },
    "SunoResultPayload": "ccapi:SunoResultPayload",
    "wav_url": {
      "@id": "ccapi:wav_url",
      "@type": "xsd:string"
    },
    "SunoResultPayloadData": "ccapi:SunoResultPayloadData",
    "SunoTaskRecord": "ccapi:SunoTaskRecord",
    "action": {
      "@id": "ccapi:action",
      "@type": "xsd:string"
    },
    "channel_id": {
      "@id": "ccapi:channel_id",
      "@type": "xsd:integer"
    },
    "fail_reason": {
      "@id": "ccapi:fail_reason",
      "@type": "xsd:string"
    },
    "finish_time": {
      "@id": "ccapi:finish_time",
      "@type": "xsd:integer"
    },
    "group": {
      "@id": "ccapi:group",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "ccapi:platform",
      "@type": "xsd:string"
    },
    "properties": {
      "@id": "ccapi:properties",
      "@type": "@id"
    },
    "result_url": {
      "@id": "ccapi:result_url",
      "@type": "xsd:string"
    },
    "start_time": {
      "@id": "ccapi:start_time",
      "@type": "xsd:integer"
    },
    "submit_time": {
      "@id": "ccapi:submit_time",
      "@type": "xsd:integer"
    },
    "task_id": {
      "@id": "ccapi:task_id",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "ccapi:updated_at",
      "@type": "xsd:integer"
    },
    "user_id": {
      "@id": "ccapi:user_id",
      "@type": "xsd:integer"
    },
    "TaskError": "ccapi:TaskError",
    "TaskErrorResponse": "ccapi:TaskErrorResponse",
    "TaskProgressPayload": "ccapi:TaskProgressPayload",
    "TaskProperties": "ccapi:TaskProperties",
    "input": {
      "@id": "ccapi:input",
      "@type": "xsd:string"
    },
    "origin_model_name": {
      "@id": "ccapi:origin_model_name",
      "@type": "xsd:string"
    },
    "upstream_model_name": {
      "@id": "ccapi:upstream_model_name",
      "@type": "xsd:string"
    },
    "TaskRecord": "ccapi:TaskRecord",
    "UpdatePrivateSeedanceAssetRequest": "ccapi:UpdatePrivateSeedanceAssetRequest",
    "VideoTask": "ccapi:VideoTask",
    "metadata": {
      "@id": "ccapi:metadata"
    },
    "VideoTaskAccepted": "ccapi:VideoTaskAccepted",
    "VideoTaskStatus": "ccapi:VideoTaskStatus"
  },
  "@type": "schema:Dataset",
  "schema:name": "ccapi-ai API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ccapi-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-30) from openapi/ccapi-ai.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/ccapi-ai.json"
  ]
}