{
  "@context": {
    "@vocab": "https://beatapi.io/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "beatapi": "https://beatapi.io/schema#",
    "DecisionNoulQuestion": "beatapi:DecisionNoulQuestion",
    "type": {
      "@id": "beatapi:type",
      "@type": "xsd:string"
    },
    "instructions": {
      "@id": "beatapi:instructions",
      "@type": "@id"
    },
    "criteria": {
      "@id": "beatapi:criteria"
    },
    "DecisionChoiceQuestion": "beatapi:DecisionChoiceQuestion",
    "DecisionScoreQuestion": "beatapi:DecisionScoreQuestion",
    "DecisionBoxQuestion": "beatapi:DecisionBoxQuestion",
    "DecisionAsset": "beatapi:DecisionAsset",
    "format": {
      "@id": "beatapi:format",
      "@type": "xsd:string"
    },
    "data_base64": {
      "@id": "beatapi:data_base64",
      "@type": "xsd:string"
    },
    "DecisionRequest": "beatapi:DecisionRequest",
    "model": {
      "@id": "beatapi:model",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "beatapi:state"
    },
    "questions": {
      "@id": "beatapi:questions"
    },
    "assets": {
      "@id": "beatapi:assets"
    },
    "stream": {
      "@id": "beatapi:stream",
      "@type": "xsd:boolean"
    },
    "DecisionResponse": "beatapi:DecisionResponse",
    "id": {
      "@id": "beatapi:id",
      "@type": "xsd:string"
    },
    "answers": {
      "@id": "beatapi:answers"
    },
    "usage": {
      "@id": "beatapi:usage"
    },
    "TextModel": "beatapi:TextModel",
    "object": {
      "@id": "beatapi:object",
      "@type": "xsd:string"
    },
    "created": {
      "@id": "beatapi:created",
      "@type": "xsd:integer"
    },
    "owned_by": {
      "@id": "beatapi:owned_by",
      "@type": "xsd:string"
    },
    "TextModelList": "beatapi:TextModelList",
    "data": {
      "@id": "beatapi:data",
      "@container": "@list"
    },
    "TextPassthroughRequest": "beatapi:TextPassthroughRequest",
    "OpenAITextError": "beatapi:OpenAITextError",
    "error": {
      "@id": "beatapi:error"
    },
    "AnthropicTextError": "beatapi:AnthropicTextError",
    "Workflow": "beatapi:Workflow",
    "name": {
      "@id": "beatapi:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "beatapi:description",
      "@type": "xsd:string"
    },
    "TaskStatus": "beatapi:TaskStatus",
    "StoryboardShot": "beatapi:StoryboardShot",
    "index": {
      "@id": "beatapi:index",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "beatapi:status",
      "@type": "@id"
    },
    "duration_seconds": {
      "@id": "beatapi:duration_seconds",
      "@type": "xsd:integer"
    },
    "prompt": {
      "@id": "beatapi:prompt",
      "@type": "xsd:string"
    },
    "lyric_text": {
      "@id": "beatapi:lyric_text",
      "@type": "xsd:string"
    },
    "media": {
      "@id": "beatapi:media"
    },
    "created_at": {
      "@id": "beatapi:created_at",
      "@type": "xsd:integer"
    },
    "updated_at": {
      "@id": "beatapi:updated_at",
      "@type": "xsd:integer"
    },
    "Storyboard": "beatapi:Storyboard",
    "shots": {
      "@id": "beatapi:shots",
      "@container": "@list"
    },
    "ShotMedia": "beatapi:ShotMedia",
    "task_id": {
      "@id": "beatapi:task_id",
      "@type": "xsd:string"
    },
    "shot_id": {
      "@id": "beatapi:shot_id",
      "@type": "xsd:string"
    },
    "request_id": {
      "@id": "beatapi:request_id",
      "@type": "xsd:string"
    },
    "TaskUsage": "beatapi:TaskUsage",
    "credits_reserved": {
      "@id": "beatapi:credits_reserved",
      "@type": "xsd:decimal"
    },
    "credits_charged": {
      "@id": "beatapi:credits_charged",
      "@type": "xsd:decimal"
    },
    "billable_duration_seconds": {
      "@id": "beatapi:billable_duration_seconds",
      "@type": "xsd:integer"
    },
    "credits_settled": {
      "@id": "beatapi:credits_settled",
      "@type": "xsd:decimal"
    },
    "credits_refunded": {
      "@id": "beatapi:credits_refunded",
      "@type": "xsd:decimal"
    },
    "Task": "beatapi:Task",
    "task_kind": {
      "@id": "beatapi:task_kind",
      "@type": "xsd:string"
    },
    "capability_id": {
      "@id": "beatapi:capability_id",
      "@type": "xsd:string"
    },
    "capability_version": {
      "@id": "beatapi:capability_version",
      "@type": "xsd:integer"
    },
    "workflow": {
      "@id": "beatapi:workflow",
      "@type": "xsd:string"
    },
    "effect_id": {
      "@id": "beatapi:effect_id",
      "@type": "xsd:string"
    },
    "effect_version": {
      "@id": "beatapi:effect_version",
      "@type": "xsd:integer"
    },
    "media_type": {
      "@id": "beatapi:media_type",
      "@type": "xsd:string"
    },
    "stage": {
      "@id": "beatapi:stage",
      "@type": "@id"
    },
    "storyboard": {
      "@id": "beatapi:storyboard",
      "@type": "@id"
    },
    "completed_at": {
      "@id": "beatapi:completed_at",
      "@type": "xsd:integer"
    },
    "poll_after_seconds": {
      "@id": "beatapi:poll_after_seconds",
      "@type": "xsd:integer"
    },
    "typical_seconds": {
      "@id": "beatapi:typical_seconds"
    },
    "output": {
      "@id": "beatapi:output"
    },
    "error_code": {
      "@id": "beatapi:error_code",
      "@type": "xsd:string"
    },
    "error_message": {
      "@id": "beatapi:error_message",
      "@type": "xsd:string"
    },
    "retryable": {
      "@id": "beatapi:retryable",
      "@type": "xsd:boolean"
    },
    "Effect": "beatapi:Effect",
    "output_type": {
      "@id": "beatapi:output_type",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "beatapi:category",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "beatapi:tags",
      "@container": "@list"
    },
    "input": {
      "@id": "beatapi:input"
    },
    "options": {
      "@id": "beatapi:options"
    },
    "preview": {
      "@id": "beatapi:preview"
    },
    "version": {
      "@id": "beatapi:version",
      "@type": "xsd:integer"
    },
    "EffectResponse": "beatapi:EffectResponse",
    "EffectListResponse": "beatapi:EffectListResponse",
    "File": "beatapi:File",
    "url": {
      "@id": "beatapi:url",
      "@type": "@id"
    },
    "key": {
      "@id": "beatapi:key",
      "@type": "xsd:string"
    },
    "mime_type": {
      "@id": "beatapi:mime_type",
      "@type": "xsd:string"
    },
    "size_bytes": {
      "@id": "beatapi:size_bytes",
      "@type": "xsd:integer"
    },
    "purpose": {
      "@id": "beatapi:purpose",
      "@type": "xsd:string"
    },
    "WebhookEndpoint": "beatapi:WebhookEndpoint",
    "events": {
      "@id": "beatapi:events",
      "@container": "@list"
    },
    "secret": {
      "@id": "beatapi:secret",
      "@type": "xsd:string"
    },
    "WebhookEvent": "beatapi:WebhookEvent",
    "event": {
      "@id": "beatapi:event",
      "@type": "xsd:string"
    },
    "WorkflowList": "beatapi:WorkflowList",
    "WorkflowListResponse": "beatapi:WorkflowListResponse",
    "GenerationModel": "beatapi:GenerationModel",
    "input_modes": {
      "@id": "beatapi:input_modes",
      "@container": "@list"
    },
    "GenerationModelList": "beatapi:GenerationModelList",
    "GenerationModelListResponse": "beatapi:GenerationModelListResponse",
    "QwenImage21Request": "beatapi:QwenImage21Request",
    "aspect_ratio": {
      "@id": "beatapi:aspect_ratio",
      "@type": "xsd:string"
    },
    "background": {
      "@id": "beatapi:background",
      "@type": "xsd:string"
    },
    "enhance_prompt": {
      "@id": "beatapi:enhance_prompt",
      "@type": "xsd:boolean"
    },
    "images": {
      "@id": "beatapi:images",
      "@container": "@list"
    },
    "output_format": {
      "@id": "beatapi:output_format",
      "@type": "xsd:string"
    },
    "resolution": {
      "@id": "beatapi:resolution",
      "@type": "xsd:string"
    },
    "seed": {
      "@id": "beatapi:seed",
      "@type": "xsd:integer"
    },
    "NanoBananaImageRequest": "beatapi:NanoBananaImageRequest",
    "NanoBanana2ImageRequest": "beatapi:NanoBanana2ImageRequest",
    "NanoBanana21ImageRequest": "beatapi:NanoBanana21ImageRequest",
    "NanoBanana2LiteImageRequest": "beatapi:NanoBanana2LiteImageRequest",
    "NanoBananaProImageRequest": "beatapi:NanoBananaProImageRequest",
    "GptImage2Request": "beatapi:GptImage2Request",
    "size": {
      "@id": "beatapi:size",
      "@type": "xsd:string"
    },
    "GptImage25FlareRequest": "beatapi:GptImage25FlareRequest",
    "GptImage25SunburstRequest": "beatapi:GptImage25SunburstRequest",
    "Seedream5ProImageRequest": "beatapi:Seedream5ProImageRequest",
    "Seedream5LiteImageRequest": "beatapi:Seedream5LiteImageRequest",
    "GrokImagineImage20Request": "beatapi:GrokImagineImage20Request",
    "MinimaxH3VideoRequest": "beatapi:MinimaxH3VideoRequest",
    "reference_images": {
      "@id": "beatapi:reference_images",
      "@container": "@list"
    },
    "reference_videos": {
      "@id": "beatapi:reference_videos",
      "@container": "@list"
    },
    "reference_audios": {
      "@id": "beatapi:reference_audios",
      "@container": "@list"
    },
    "duration": {
      "@id": "beatapi:duration",
      "@type": "xsd:integer"
    },
    "MinimaxH3FastVideoRequest": "beatapi:MinimaxH3FastVideoRequest",
    "MinimaxH3NormalVideoRequest": "beatapi:MinimaxH3NormalVideoRequest",
    "GrokImagineVideo15Request": "beatapi:GrokImagineVideo15Request",
    "Seedance2VideoRequest": "beatapi:Seedance2VideoRequest",
    "generate_audio": {
      "@id": "beatapi:generate_audio",
      "@type": "xsd:boolean"
    },
    "Seedance2FastVideoRequest": "beatapi:Seedance2FastVideoRequest",
    "Seedance2MiniVideoRequest": "beatapi:Seedance2MiniVideoRequest",
    "Veo31TextOrFrameVideoRequest": "beatapi:Veo31TextOrFrameVideoRequest",
    "quality": {
      "@id": "beatapi:quality",
      "@type": "xsd:string"
    },
    "watermark": {
      "@id": "beatapi:watermark",
      "@type": "xsd:string"
    },
    "enable_translation": {
      "@id": "beatapi:enable_translation",
      "@type": "xsd:boolean"
    },
    "Veo31ReferenceVideoRequest": "beatapi:Veo31ReferenceVideoRequest",
    "Seedance25VideoRequest": "beatapi:Seedance25VideoRequest",
    "task_type": {
      "@id": "beatapi:task_type",
      "@type": "xsd:string"
    },
    "KlingShot": "beatapi:KlingShot",
    "KlingElement": "beatapi:KlingElement",
    "element_input_urls": {
      "@id": "beatapi:element_input_urls",
      "@container": "@list"
    },
    "element_input_audio_urls": {
      "@id": "beatapi:element_input_audio_urls",
      "@container": "@list"
    },
    "start_time": {
      "@id": "beatapi:start_time",
      "@type": "xsd:integer"
    },
    "end_time": {
      "@id": "beatapi:end_time",
      "@type": "xsd:integer"
    },
    "Kling3VideoRequest": "beatapi:Kling3VideoRequest",
    "sound": {
      "@id": "beatapi:sound",
      "@type": "xsd:boolean"
    },
    "multi_shots": {
      "@id": "beatapi:multi_shots",
      "@type": "xsd:boolean"
    },
    "multi_prompt": {
      "@id": "beatapi:multi_prompt",
      "@container": "@list"
    },
    "elements": {
      "@id": "beatapi:elements",
      "@container": "@list"
    },
    "KlingV4Element": "beatapi:KlingV4Element",
    "tag": {
      "@id": "beatapi:tag",
      "@type": "xsd:string"
    },
    "element_input_video_urls": {
      "@id": "beatapi:element_input_video_urls",
      "@container": "@list"
    },
    "KlingV4VideoRequest": "beatapi:KlingV4VideoRequest",
    "keep_original_sound": {
      "@id": "beatapi:keep_original_sound",
      "@type": "xsd:boolean"
    },
    "Kling26MotionControlVideoRequest": "beatapi:Kling26MotionControlVideoRequest",
    "character_orientation": {
      "@id": "beatapi:character_orientation",
      "@type": "xsd:string"
    },
    "Kling3MotionControlVideoRequest": "beatapi:Kling3MotionControlVideoRequest",
    "background_source": {
      "@id": "beatapi:background_source",
      "@type": "xsd:string"
    },
    "Wan30VideoRequest": "beatapi:Wan30VideoRequest",
    "Wan30PrimeVideoRequest": "beatapi:Wan30PrimeVideoRequest",
    "HappyHorse10VideoRequest": "beatapi:HappyHorse10VideoRequest",
    "HappyHorse11VideoRequest": "beatapi:HappyHorse11VideoRequest",
    "MinimaxH3MaxVideoRequest": "beatapi:MinimaxH3MaxVideoRequest",
    "MinimaxH3MaxTurboVideoRequest": "beatapi:MinimaxH3MaxTurboVideoRequest",
    "TaskResponse": "beatapi:TaskResponse",
    "Usage": "beatapi:Usage",
    "period": {
      "@id": "beatapi:period",
      "@type": "xsd:string"
    },
    "since": {
      "@id": "beatapi:since",
      "@type": "xsd:integer"
    },
    "until": {
      "@id": "beatapi:until",
      "@type": "xsd:integer"
    },
    "credit_balance": {
      "@id": "beatapi:credit_balance",
      "@type": "xsd:decimal"
    },
    "total_tasks": {
      "@id": "beatapi:total_tasks",
      "@type": "xsd:integer"
    },
    "concurrency": {
      "@id": "beatapi:concurrency"
    },
    "by_workflow": {
      "@id": "beatapi:by_workflow",
      "@container": "@list"
    },
    "by_capability": {
      "@id": "beatapi:by_capability",
      "@container": "@list"
    },
    "by_model": {
      "@id": "beatapi:by_model",
      "@container": "@list"
    },
    "by_api_key": {
      "@id": "beatapi:by_api_key",
      "@container": "@list"
    },
    "realtime": {
      "@id": "beatapi:realtime"
    },
    "UsageResponse": "beatapi:UsageResponse",
    "UsageRecord": "beatapi:UsageRecord",
    "api_key": {
      "@id": "beatapi:api_key"
    },
    "currency": {
      "@id": "beatapi:currency",
      "@type": "xsd:string"
    },
    "UsageRecordResponse": "beatapi:UsageRecordResponse",
    "UsageRecordListResponse": "beatapi:UsageRecordListResponse",
    "Account": "beatapi:Account",
    "username": {
      "@id": "beatapi:username",
      "@type": "xsd:string"
    },
    "display_name": {
      "@id": "beatapi:display_name",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "beatapi:email",
      "@type": "xsd:string"
    },
    "AccountResponse": "beatapi:AccountResponse",
    "NotificationSettings": "beatapi:NotificationSettings",
    "threshold_credits": {
      "@id": "beatapi:threshold_credits",
      "@type": "xsd:decimal"
    },
    "effective_threshold_credits": {
      "@id": "beatapi:effective_threshold_credits",
      "@type": "xsd:decimal"
    },
    "default_threshold_credits": {
      "@id": "beatapi:default_threshold_credits",
      "@type": "xsd:decimal"
    },
    "notification_email": {
      "@id": "beatapi:notification_email",
      "@type": "xsd:string"
    },
    "account_email": {
      "@id": "beatapi:account_email",
      "@type": "xsd:string"
    },
    "NotificationSettingsResponse": "beatapi:NotificationSettingsResponse",
    "NotificationSettingsUpdateRequest": "beatapi:NotificationSettingsUpdateRequest",
    "Payment": "beatapi:Payment",
    "order_no": {
      "@id": "beatapi:order_no",
      "@type": "xsd:string"
    },
    "amount_paid": {
      "@id": "beatapi:amount_paid",
      "@type": "xsd:decimal"
    },
    "credits": {
      "@id": "beatapi:credits",
      "@type": "xsd:decimal"
    },
    "payment_method": {
      "@id": "beatapi:payment_method",
      "@type": "xsd:string"
    },
    "paid_at": {
      "@id": "beatapi:paid_at",
      "@type": "xsd:integer"
    },
    "PaymentListResponse": "beatapi:PaymentListResponse",
    "ApiKey": "beatapi:ApiKey",
    "title": {
      "@id": "beatapi:title",
      "@type": "xsd:string"
    },
    "key_prefix": {
      "@id": "beatapi:key_prefix",
      "@type": "xsd:string"
    },
    "last_used_at": {
      "@id": "beatapi:last_used_at",
      "@type": "xsd:integer"
    },
    "expires_at": {
      "@id": "beatapi:expires_at",
      "@type": "xsd:integer"
    },
    "remaining_credits": {
      "@id": "beatapi:remaining_credits",
      "@type": "xsd:decimal"
    },
    "credits_used": {
      "@id": "beatapi:credits_used",
      "@type": "xsd:decimal"
    },
    "models": {
      "@id": "beatapi:models",
      "@container": "@list"
    },
    "allowed_ips": {
      "@id": "beatapi:allowed_ips",
      "@container": "@list"
    },
    "ApiKeyResponse": "beatapi:ApiKeyResponse",
    "ApiKeyCreatedResponse": "beatapi:ApiKeyCreatedResponse",
    "ApiKeyListResponse": "beatapi:ApiKeyListResponse",
    "ApiKeyCreateRequest": "beatapi:ApiKeyCreateRequest",
    "ApiKeyUpdateRequest": "beatapi:ApiKeyUpdateRequest",
    "ApiKeyDeletedResponse": "beatapi:ApiKeyDeletedResponse",
    "ApiKeySecretResponse": "beatapi:ApiKeySecretResponse",
    "VideoAnalysisTaskCreateRequest": "beatapi:VideoAnalysisTaskCreateRequest",
    "video_url": {
      "@id": "beatapi:video_url",
      "@type": "@id"
    },
    "analysis_depth": {
      "@id": "beatapi:analysis_depth",
      "@type": "xsd:string"
    },
    "max_output_tokens": {
      "@id": "beatapi:max_output_tokens",
      "@type": "xsd:integer"
    },
    "StandardMusicVideoTaskCreateRequest": "beatapi:StandardMusicVideoTaskCreateRequest",
    "mv_tier": {
      "@id": "beatapi:mv_tier",
      "@type": "xsd:string"
    },
    "audio_url": {
      "@id": "beatapi:audio_url",
      "@type": "@id"
    },
    "language": {
      "@id": "beatapi:language",
      "@type": "xsd:string"
    },
    "style": {
      "@id": "beatapi:style",
      "@type": "xsd:string"
    },
    "lip_sync": {
      "@id": "beatapi:lip_sync",
      "@type": "xsd:boolean"
    },
    "lip_ref_url": {
      "@id": "beatapi:lip_ref_url",
      "@type": "@id"
    },
    "add_subtitle": {
      "@id": "beatapi:add_subtitle",
      "@type": "xsd:boolean"
    },
    "subtitle_color": {
      "@id": "beatapi:subtitle_color",
      "@type": "xsd:string"
    },
    "srt_url": {
      "@id": "beatapi:srt_url",
      "@type": "@id"
    },
    "compose_mode": {
      "@id": "beatapi:compose_mode",
      "@type": "xsd:string"
    },
    "PremiumMusicVideoTaskRequestBase": "beatapi:PremiumMusicVideoTaskRequestBase",
    "mv_mode": {
      "@id": "beatapi:mv_mode",
      "@type": "xsd:string"
    },
    "EditMusicVideoShotRequest": "beatapi:EditMusicVideoShotRequest",
    "RealtimeSession": "beatapi:RealtimeSession",
    "max_duration_seconds": {
      "@id": "beatapi:max_duration_seconds",
      "@type": "xsd:integer"
    },
    "allowed_origins": {
      "@id": "beatapi:allowed_origins",
      "@container": "@list"
    },
    "connected_at": {
      "@id": "beatapi:connected_at",
      "@type": "xsd:dateTime"
    },
    "closed_at": {
      "@id": "beatapi:closed_at",
      "@type": "xsd:dateTime"
    },
    "RealtimeSessionCreateResponse": "beatapi:RealtimeSessionCreateResponse",
    "RealtimeSessionResponse": "beatapi:RealtimeSessionResponse",
    "FileResponse": "beatapi:FileResponse",
    "WebhookEndpointList": "beatapi:WebhookEndpointList",
    "WebhookEndpointListResponse": "beatapi:WebhookEndpointListResponse",
    "WebhookEndpointResponse": "beatapi:WebhookEndpointResponse",
    "DeleteResponse": "beatapi:DeleteResponse",
    "CapabilityContract": "beatapi:CapabilityContract",
    "reference": {
      "@id": "beatapi:reference",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "beatapi:kind",
      "@type": "xsd:string"
    },
    "readiness": {
      "@id": "beatapi:readiness",
      "@type": "xsd:string"
    },
    "categories": {
      "@id": "beatapi:categories",
      "@container": "@list"
    },
    "platforms": {
      "@id": "beatapi:platforms",
      "@container": "@list"
    },
    "entities": {
      "@id": "beatapi:entities",
      "@container": "@list"
    },
    "operations": {
      "@id": "beatapi:operations",
      "@container": "@list"
    },
    "input_schema": {
      "@id": "beatapi:input_schema"
    },
    "output_schema": {
      "@id": "beatapi:output_schema"
    },
    "schema_hash": {
      "@id": "beatapi:schema_hash",
      "@type": "xsd:string"
    },
    "pricing": {
      "@id": "beatapi:pricing"
    },
    "pagination": {
      "@id": "beatapi:pagination"
    },
    "limits": {
      "@id": "beatapi:limits"
    },
    "errors": {
      "@id": "beatapi:errors"
    },
    "documentation": {
      "@id": "beatapi:documentation"
    },
    "execution": {
      "@id": "beatapi:execution"
    },
    "versions": {
      "@id": "beatapi:versions"
    },
    "validation": {
      "@id": "beatapi:validation"
    },
    "CapabilitySearchRequest": "beatapi:CapabilitySearchRequest",
    "query": {
      "@id": "beatapi:query",
      "@type": "xsd:string"
    },
    "platform": {
      "@id": "beatapi:platform",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "beatapi:limit",
      "@type": "xsd:integer"
    },
    "cursor": {
      "@id": "beatapi:cursor",
      "@type": "xsd:string"
    },
    "view": {
      "@id": "beatapi:view",
      "@type": "xsd:string"
    },
    "group_by": {
      "@id": "beatapi:group_by",
      "@type": "xsd:string"
    },
    "CapabilityCard": "beatapi:CapabilityCard",
    "summary": {
      "@id": "beatapi:summary",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "beatapi:price",
      "@type": "xsd:string"
    },
    "signature": {
      "@id": "beatapi:signature",
      "@type": "xsd:string"
    },
    "CapabilityGroup": "beatapi:CapabilityGroup",
    "label": {
      "@id": "beatapi:label",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "beatapi:count",
      "@type": "xsd:integer"
    },
    "examples": {
      "@id": "beatapi:examples",
      "@container": "@list"
    },
    "search": {
      "@id": "beatapi:search"
    },
    "CapabilityNext": "beatapi:CapabilityNext",
    "action": {
      "@id": "beatapi:action",
      "@type": "xsd:string"
    },
    "call": {
      "@id": "beatapi:call"
    },
    "note": {
      "@id": "beatapi:note",
      "@type": "xsd:string"
    },
    "CapabilitySearchPage": "beatapi:CapabilitySearchPage",
    "total": {
      "@id": "beatapi:total",
      "@type": "xsd:integer"
    },
    "next_cursor": {
      "@id": "beatapi:next_cursor",
      "@type": "xsd:string"
    },
    "understood": {
      "@id": "beatapi:understood"
    },
    "recommended": {
      "@id": "beatapi:recommended"
    },
    "groups": {
      "@id": "beatapi:groups",
      "@container": "@list"
    },
    "hints": {
      "@id": "beatapi:hints",
      "@container": "@list"
    },
    "next": {
      "@id": "beatapi:next",
      "@type": "@id"
    },
    "catalog_features": {
      "@id": "beatapi:catalog_features",
      "@container": "@list"
    },
    "CapabilityRunRequest": "beatapi:CapabilityRunRequest",
    "operation": {
      "@id": "beatapi:operation",
      "@type": "xsd:string"
    },
    "max_items": {
      "@id": "beatapi:max_items",
      "@type": "xsd:integer"
    },
    "fields": {
      "@id": "beatapi:fields",
      "@container": "@list"
    },
    "idempotency_key": {
      "@id": "beatapi:idempotency_key",
      "@type": "xsd:string"
    },
    "CapabilityRunResult": "beatapi:CapabilityRunResult",
    "output_text": {
      "@id": "beatapi:output_text",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "beatapi:items",
      "@container": "@list"
    },
    "items_path": {
      "@id": "beatapi:items_path",
      "@type": "xsd:string"
    },
    "items_total": {
      "@id": "beatapi:items_total",
      "@type": "xsd:integer"
    },
    "items_shown": {
      "@id": "beatapi:items_shown",
      "@type": "xsd:integer"
    },
    "truncated": {
      "@id": "beatapi:truncated",
      "@type": "xsd:boolean"
    },
    "result_ref": {
      "@id": "beatapi:result_ref"
    },
    "WebSearchRequest": "beatapi:WebSearchRequest",
    "max_results": {
      "@id": "beatapi:max_results",
      "@type": "xsd:integer"
    },
    "time_range": {
      "@id": "beatapi:time_range",
      "@type": "xsd:string"
    },
    "include_domains": {
      "@id": "beatapi:include_domains",
      "@container": "@list"
    },
    "exclude_domains": {
      "@id": "beatapi:exclude_domains",
      "@container": "@list"
    },
    "country": {
      "@id": "beatapi:country",
      "@type": "xsd:string"
    },
    "WebSearchResult": "beatapi:WebSearchResult",
    "position": {
      "@id": "beatapi:position",
      "@type": "xsd:integer"
    },
    "snippet": {
      "@id": "beatapi:snippet",
      "@type": "xsd:string"
    },
    "published_at": {
      "@id": "beatapi:published_at",
      "@type": "xsd:string"
    },
    "WebSearchResponse": "beatapi:WebSearchResponse",
    "results": {
      "@id": "beatapi:results",
      "@container": "@list"
    },
    "answer_box": {
      "@id": "beatapi:answer_box"
    },
    "related_searches": {
      "@id": "beatapi:related_searches",
      "@container": "@list"
    },
    "WebCallUsage": "beatapi:WebCallUsage",
    "billing_unit": {
      "@id": "beatapi:billing_unit",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "beatapi:quantity",
      "@type": "xsd:integer"
    },
    "price_usd": {
      "@id": "beatapi:price_usd",
      "@type": "xsd:string"
    },
    "price_version": {
      "@id": "beatapi:price_version",
      "@type": "xsd:string"
    },
    "WebReadRequest": "beatapi:WebReadRequest",
    "urls": {
      "@id": "beatapi:urls",
      "@container": "@list"
    },
    "max_chars": {
      "@id": "beatapi:max_chars",
      "@type": "xsd:integer"
    },
    "WebReadResult": "beatapi:WebReadResult",
    "content": {
      "@id": "beatapi:content",
      "@type": "xsd:string"
    },
    "WebReadFailure": "beatapi:WebReadFailure",
    "reason": {
      "@id": "beatapi:reason",
      "@type": "xsd:string"
    },
    "WebReadResponse": "beatapi:WebReadResponse",
    "failed": {
      "@id": "beatapi:failed",
      "@container": "@list"
    },
    "WebMapRequest": "beatapi:WebMapRequest",
    "max_depth": {
      "@id": "beatapi:max_depth",
      "@type": "xsd:integer"
    },
    "include_external": {
      "@id": "beatapi:include_external",
      "@type": "xsd:boolean"
    },
    "select_paths": {
      "@id": "beatapi:select_paths",
      "@container": "@list"
    },
    "exclude_paths": {
      "@id": "beatapi:exclude_paths",
      "@container": "@list"
    },
    "WebMapResponse": "beatapi:WebMapResponse",
    "WebResearchRequest": "beatapi:WebResearchRequest",
    "include_x": {
      "@id": "beatapi:include_x",
      "@type": "xsd:boolean"
    },
    "WebResearchSource": "beatapi:WebResearchSource",
    "author": {
      "@id": "beatapi:author",
      "@type": "xsd:string"
    },
    "read_status": {
      "@id": "beatapi:read_status",
      "@type": "xsd:string"
    },
    "WebResearchResponse": "beatapi:WebResearchResponse",
    "research_notes": {
      "@id": "beatapi:research_notes",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "beatapi:sources",
      "@container": "@list"
    },
    "partial_reasons": {
      "@id": "beatapi:partial_reasons",
      "@container": "@list"
    },
    "x_search": {
      "@id": "beatapi:x_search"
    },
    "Error": "beatapi:Error"
  },
  "@type": "schema:Dataset",
  "schema:name": "BeatAPI API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects BeatAPI'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/beatapi-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/beatapi-openapi.json"
  ]
}