{
  "@context": {
    "@vocab": "https://answerline.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "answerline": "https://answerline.dev/schema#",
    "AsyncTaskSummary": "answerline:AsyncTaskSummary",
    "id": {
      "@id": "answerline:id",
      "@type": "xsd:string"
    },
    "taskType": {
      "@id": "answerline:taskType",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "answerline:status",
      "@type": "xsd:string"
    },
    "priority": {
      "@id": "answerline:priority",
      "@type": "xsd:integer"
    },
    "createdAt": {
      "@id": "answerline:createdAt",
      "@type": "xsd:dateTime"
    },
    "latencyMs": {
      "@id": "answerline:latencyMs",
      "@type": "xsd:integer"
    },
    "idempotencyKey": {
      "@id": "answerline:idempotencyKey",
      "@type": "xsd:string"
    },
    "AsyncTaskCredits": "answerline:AsyncTaskCredits",
    "creditsToCharge": {
      "@id": "answerline:creditsToCharge",
      "@type": "xsd:decimal"
    },
    "creditsCharged": {
      "@id": "answerline:creditsCharged",
      "@type": "xsd:decimal"
    },
    "AsyncTaskCreateResponse": "answerline:AsyncTaskCreateResponse",
    "success": {
      "@id": "answerline:success",
      "@type": "xsd:boolean"
    },
    "task": {
      "@id": "answerline:task",
      "@type": "@id"
    },
    "credits": {
      "@id": "answerline:credits",
      "@type": "@id"
    },
    "TaskStatusResponse": "answerline:TaskStatusResponse",
    "response": {
      "@id": "answerline:response"
    },
    "AsyncStatusResponse": "answerline:AsyncStatusResponse",
    "queuedTasks": {
      "@id": "answerline:queuedTasks",
      "@type": "xsd:integer"
    },
    "processingTasks": {
      "@id": "answerline:processingTasks",
      "@type": "xsd:integer"
    },
    "priorityBreakdown": {
      "@id": "answerline:priorityBreakdown",
      "@container": "@list"
    },
    "concurrency": {
      "@id": "answerline:concurrency"
    },
    "CreditsResponse": "answerline:CreditsResponse",
    "remaining": {
      "@id": "answerline:remaining",
      "@type": "xsd:decimal"
    },
    "perCycle": {
      "@id": "answerline:perCycle",
      "@type": "xsd:integer"
    },
    "cycleResetsAt": {
      "@id": "answerline:cycleResetsAt",
      "@type": "xsd:dateTime"
    },
    "ClearQueueResponse": "answerline:ClearQueueResponse",
    "cleared": {
      "@id": "answerline:cleared",
      "@type": "xsd:integer"
    },
    "BatchTaskRequest": "answerline:BatchTaskRequest",
    "payload": {
      "@id": "answerline:payload"
    },
    "webhook": {
      "@id": "answerline:webhook"
    },
    "BatchTaskResponse": "answerline:BatchTaskResponse",
    "summary": {
      "@id": "answerline:summary"
    },
    "results": {
      "@id": "answerline:results",
      "@container": "@list"
    },
    "BatchTaskSuccessResult": "answerline:BatchTaskSuccessResult",
    "index": {
      "@id": "answerline:index",
      "@type": "xsd:integer"
    },
    "BatchTaskFailureResult": "answerline:BatchTaskFailureResult",
    "error": {
      "@id": "answerline:error"
    },
    "QueueLimitError": "answerline:QueueLimitError",
    "ChatGPTMonitorRequest": "answerline:ChatGPTMonitorRequest",
    "prompt": {
      "@id": "answerline:prompt",
      "@type": "xsd:string"
    },
    "country": {
      "@id": "answerline:country",
      "@type": "xsd:string"
    },
    "include": {
      "@id": "answerline:include"
    },
    "legacy": {
      "@id": "answerline:legacy",
      "@type": "xsd:boolean"
    },
    "disableWebSearch": {
      "@id": "answerline:disableWebSearch",
      "@type": "xsd:boolean"
    },
    "state": {
      "@id": "answerline:state",
      "@type": "@id"
    },
    "answerDepth": {
      "@id": "answerline:answerDepth",
      "@type": "xsd:string"
    },
    "GeminiMonitorRequest": "answerline:GeminiMonitorRequest",
    "GeminiMonitorResponse": "answerline:GeminiMonitorResponse",
    "result": {
      "@id": "answerline:result"
    },
    "GrokMonitorRequest": "answerline:GrokMonitorRequest",
    "GrokMonitorResponse": "answerline:GrokMonitorResponse",
    "ChatGPTMonitorResponse": "answerline:ChatGPTMonitorResponse",
    "Error": "answerline:Error",
    "ValidationError": "answerline:ValidationError",
    "details": {
      "@id": "answerline:details",
      "@container": "@list"
    },
    "AuthenticationError": "answerline:AuthenticationError",
    "ForbiddenError": "answerline:ForbiddenError",
    "NotFoundError": "answerline:NotFoundError",
    "ConflictError": "answerline:ConflictError",
    "ConcurrentLimitError": "answerline:ConcurrentLimitError",
    "CanceledError": "answerline:CanceledError",
    "ExternalServiceError": "answerline:ExternalServiceError",
    "GoogleMonitorRequest": "answerline:GoogleMonitorRequest",
    "query": {
      "@id": "answerline:query",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "answerline:url",
      "@type": "@id"
    },
    "gl": {
      "@id": "answerline:gl",
      "@type": "@id"
    },
    "hl": {
      "@id": "answerline:hl",
      "@type": "@id"
    },
    "location": {
      "@id": "answerline:location",
      "@type": "xsd:string"
    },
    "uule": {
      "@id": "answerline:uule",
      "@type": "xsd:string"
    },
    "device": {
      "@id": "answerline:device",
      "@type": "xsd:string"
    },
    "pages": {
      "@id": "answerline:pages",
      "@type": "xsd:integer"
    },
    "GoogleMonitorResponse": "answerline:GoogleMonitorResponse",
    "GoogleGotoRequest": "answerline:GoogleGotoRequest",
    "GoogleGotoResponse": "answerline:GoogleGotoResponse",
    "GoogleNewsMonitorRequest": "answerline:GoogleNewsMonitorRequest",
    "GoogleNewsMonitorResponse": "answerline:GoogleNewsMonitorResponse",
    "CopilotMonitorRequest": "answerline:CopilotMonitorRequest",
    "CopilotMonitorResponse": "answerline:CopilotMonitorResponse",
    "PerplexityMonitorRequest": "answerline:PerplexityMonitorRequest",
    "PerplexityMonitorResponse": "answerline:PerplexityMonitorResponse",
    "AiModeMonitorRequest": "answerline:AiModeMonitorRequest",
    "AiModeMonitorResponse": "answerline:AiModeMonitorResponse",
    "MediaItem": "answerline:MediaItem",
    "title": {
      "@id": "answerline:title",
      "@type": "xsd:string"
    },
    "thumbnail": {
      "@id": "answerline:thumbnail",
      "@type": "xsd:string"
    },
    "medium": {
      "@id": "answerline:medium",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "answerline:source",
      "@type": "xsd:string"
    },
    "image_width": {
      "@id": "answerline:image_width",
      "@type": "xsd:decimal"
    },
    "image_height": {
      "@id": "answerline:image_height",
      "@type": "xsd:decimal"
    },
    "thumbnail_width": {
      "@id": "answerline:thumbnail_width",
      "@type": "xsd:decimal"
    },
    "thumbnail_height": {
      "@id": "answerline:thumbnail_height",
      "@type": "xsd:decimal"
    },
    "HotelItem": "answerline:HotelItem",
    "name": {
      "@id": "answerline:name",
      "@type": "xsd:string"
    },
    "rating": {
      "@id": "answerline:rating",
      "@type": "xsd:decimal"
    },
    "num_reviews": {
      "@id": "answerline:num_reviews",
      "@type": "xsd:decimal"
    },
    "address": {
      "@id": "answerline:address",
      "@container": "@list"
    },
    "phone": {
      "@id": "answerline:phone",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "answerline:description",
      "@type": "xsd:string"
    },
    "image_url": {
      "@id": "answerline:image_url",
      "@type": "xsd:string"
    },
    "images": {
      "@id": "answerline:images",
      "@container": "@list"
    },
    "lat": {
      "@id": "answerline:lat",
      "@type": "xsd:decimal"
    },
    "lng": {
      "@id": "answerline:lng",
      "@type": "xsd:decimal"
    },
    "price_level": {
      "@id": "answerline:price_level",
      "@type": "xsd:string"
    },
    "categories": {
      "@id": "answerline:categories",
      "@container": "@list"
    },
    "PlaceItem": "answerline:PlaceItem",
    "map_url": {
      "@id": "answerline:map_url",
      "@type": "xsd:string"
    },
    "ShoppingCard": "answerline:ShoppingCard",
    "products": {
      "@id": "answerline:products",
      "@container": "@list"
    },
    "tags": {
      "@id": "answerline:tags",
      "@container": "@list"
    },
    "ImagePosition": "answerline:ImagePosition",
    "x": {
      "@id": "answerline:x",
      "@type": "xsd:decimal"
    },
    "y": {
      "@id": "answerline:y",
      "@type": "xsd:decimal"
    },
    "SlotPlacement": "answerline:SlotPlacement",
    "leftPercent": {
      "@id": "answerline:leftPercent",
      "@type": "xsd:decimal"
    },
    "topPercent": {
      "@id": "answerline:topPercent",
      "@type": "xsd:decimal"
    },
    "widthPercent": {
      "@id": "answerline:widthPercent",
      "@type": "xsd:decimal"
    },
    "heightPercent": {
      "@id": "answerline:heightPercent",
      "@type": "xsd:decimal"
    },
    "ShowcaseSlot": "answerline:ShowcaseSlot",
    "fit": {
      "@id": "answerline:fit",
      "@type": "xsd:string"
    },
    "position": {
      "@id": "answerline:position",
      "@type": "@id"
    },
    "zoom": {
      "@id": "answerline:zoom",
      "@type": "xsd:decimal"
    },
    "placement": {
      "@id": "answerline:placement",
      "@type": "@id"
    },
    "imageBlendMode": {
      "@id": "answerline:imageBlendMode",
      "@type": "xsd:string"
    },
    "ShowcaseImage": "answerline:ShowcaseImage",
    "width": {
      "@id": "answerline:width",
      "@type": "xsd:decimal"
    },
    "height": {
      "@id": "answerline:height",
      "@type": "xsd:decimal"
    },
    "ShowcaseBackground": "answerline:ShowcaseBackground",
    "type": {
      "@id": "answerline:type",
      "@type": "xsd:string"
    },
    "primary": {
      "@id": "answerline:primary",
      "@type": "xsd:string"
    },
    "secondary": {
      "@id": "answerline:secondary",
      "@type": "xsd:string"
    },
    "ShowcaseMetadata": "answerline:ShowcaseMetadata",
    "image": {
      "@id": "answerline:image",
      "@type": "@id"
    },
    "background": {
      "@id": "answerline:background",
      "@type": "@id"
    },
    "slots": {
      "@id": "answerline:slots"
    },
    "debug": {
      "@id": "answerline:debug"
    },
    "ShoppingProduct": "answerline:ShoppingProduct",
    "price": {
      "@id": "answerline:price",
      "@type": "xsd:string"
    },
    "featured_tag": {
      "@id": "answerline:featured_tag",
      "@type": "xsd:string"
    },
    "image_urls": {
      "@id": "answerline:image_urls",
      "@container": "@list"
    },
    "variants": {
      "@id": "answerline:variants"
    },
    "offers": {
      "@id": "answerline:offers",
      "@container": "@list"
    },
    "rating_grouped_citation": {
      "@id": "answerline:rating_grouped_citation",
      "@type": "@id"
    },
    "provider": {
      "@id": "answerline:provider",
      "@type": "xsd:string"
    },
    "providers": {
      "@id": "answerline:providers",
      "@container": "@list"
    },
    "product_lookup_key": {
      "@id": "answerline:product_lookup_key"
    },
    "product_lookup_data": {
      "@id": "answerline:product_lookup_data"
    },
    "showcase_metadata": {
      "@id": "answerline:showcase_metadata",
      "@type": "@id"
    },
    "show_price_disclosure": {
      "@id": "answerline:show_price_disclosure",
      "@type": "xsd:boolean"
    },
    "analytics_meta": {
      "@id": "answerline:analytics_meta"
    },
    "metadata_sources": {
      "@id": "answerline:metadata_sources",
      "@container": "@list"
    },
    "product_event_uuid": {
      "@id": "answerline:product_event_uuid",
      "@type": "xsd:string"
    },
    "generatedProductQuery": {
      "@id": "answerline:generatedProductQuery",
      "@type": "xsd:string"
    },
    "ShoppingOffer": "answerline:ShoppingOffer",
    "merchant_name": {
      "@id": "answerline:merchant_name",
      "@type": "xsd:string"
    },
    "merchant_subtitle": {
      "@id": "answerline:merchant_subtitle",
      "@type": "xsd:string"
    },
    "product_name": {
      "@id": "answerline:product_name",
      "@type": "xsd:string"
    },
    "original_price": {
      "@id": "answerline:original_price",
      "@type": "xsd:string"
    },
    "available": {
      "@id": "answerline:available",
      "@type": "xsd:boolean"
    },
    "checkoutable": {
      "@id": "answerline:checkoutable",
      "@type": "xsd:boolean"
    },
    "is_digital": {
      "@id": "answerline:is_digital",
      "@type": "xsd:boolean"
    },
    "checkout_payload": {
      "@id": "answerline:checkout_payload",
      "@type": "xsd:string"
    },
    "checkout_image_urls": {
      "@id": "answerline:checkout_image_urls",
      "@container": "@list"
    },
    "shop_id": {
      "@id": "answerline:shop_id",
      "@type": "xsd:string"
    },
    "price_details": {
      "@id": "answerline:price_details",
      "@type": "@id"
    },
    "tag": {
      "@id": "answerline:tag",
      "@type": "@id"
    },
    "PriceDetails": "answerline:PriceDetails",
    "display_price": {
      "@id": "answerline:display_price",
      "@type": "xsd:string"
    },
    "base": {
      "@id": "answerline:base",
      "@type": "xsd:string"
    },
    "shipping": {
      "@id": "answerline:shipping",
      "@type": "xsd:string"
    },
    "tax": {
      "@id": "answerline:tax",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "answerline:total",
      "@type": "xsd:string"
    },
    "OfferTag": "answerline:OfferTag",
    "text": {
      "@id": "answerline:text",
      "@type": "xsd:string"
    },
    "tooltip": {
      "@id": "answerline:tooltip",
      "@type": "xsd:string"
    },
    "RatingGroupedCitation": "answerline:RatingGroupedCitation",
    "supporting_websites": {
      "@id": "answerline:supporting_websites",
      "@container": "@list"
    },
    "InlineProduct": "answerline:InlineProduct",
    "product": {
      "@id": "answerline:product",
      "@type": "@id"
    },
    "render_as": {
      "@id": "answerline:render_as",
      "@type": "xsd:string"
    },
    "ProductReview": "answerline:ProductReview",
    "theme": {
      "@id": "answerline:theme",
      "@type": "xsd:string"
    },
    "sentiment": {
      "@id": "answerline:sentiment",
      "@type": "xsd:string"
    },
    "cite": {
      "@id": "answerline:cite",
      "@type": "xsd:string"
    },
    "cite_url": {
      "@id": "answerline:cite_url",
      "@type": "xsd:string"
    },
    "RateLimitError": "answerline:RateLimitError",
    "ClearQueueAccepted": "answerline:ClearQueueAccepted",
    "clearing": {
      "@id": "answerline:clearing",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "answerline-dev API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects answerline-dev'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/answerline-dev-openapi.json.",
  "dcterms:created": "2026-10-30",
  "dcterms:source": [
    "openapi/answerline-dev-openapi.json"
  ]
}