{
  "@context": {
    "@vocab": "https://docspeed.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "docspeed": "https://docspeed.ai/schema#",
    "AgentCreateRequest": "docspeed:AgentCreateRequest",
    "name": {
      "@id": "docspeed:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "docspeed:description",
      "@type": "xsd:string"
    },
    "instructions": {
      "@id": "docspeed:instructions",
      "@type": "xsd:string"
    },
    "tool_names": {
      "@id": "docspeed:tool_names",
      "@container": "@list"
    },
    "AskRequest": "docspeed:AskRequest",
    "input": {
      "@id": "docspeed:input"
    },
    "inputs": {
      "@id": "docspeed:inputs",
      "@container": "@list"
    },
    "session_id": {
      "@id": "docspeed:session_id"
    },
    "execution_mode": {
      "@id": "docspeed:execution_mode",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "docspeed:query",
      "@type": "xsd:string"
    },
    "include_grounding": {
      "@id": "docspeed:include_grounding",
      "@type": "xsd:boolean"
    },
    "response_language": {
      "@id": "docspeed:response_language",
      "@type": "xsd:string"
    },
    "AskResponse": "docspeed:AskResponse",
    "answer": {
      "@id": "docspeed:answer",
      "@type": "xsd:string"
    },
    "citations": {
      "@id": "docspeed:citations",
      "@container": "@list"
    },
    "doc_ids": {
      "@id": "docspeed:doc_ids",
      "@container": "@list"
    },
    "Body_upload_public_files_api_v1_upload_post": "docspeed:Body_upload_public_files_api_v1_upload_post",
    "files": {
      "@id": "docspeed:files",
      "@container": "@list"
    },
    "ChartDescribeRequest": "docspeed:ChartDescribeRequest",
    "ChatCitation": "docspeed:ChatCitation",
    "doc_id": {
      "@id": "docspeed:doc_id"
    },
    "regions": {
      "@id": "docspeed:regions",
      "@container": "@list"
    },
    "ChatCitationBBox": "docspeed:ChatCitationBBox",
    "x": {
      "@id": "docspeed:x",
      "@type": "xsd:decimal"
    },
    "y": {
      "@id": "docspeed:y",
      "@type": "xsd:decimal"
    },
    "width": {
      "@id": "docspeed:width",
      "@type": "xsd:decimal"
    },
    "height": {
      "@id": "docspeed:height",
      "@type": "xsd:decimal"
    },
    "ChatCitationRegion": "docspeed:ChatCitationRegion",
    "page_index": {
      "@id": "docspeed:page_index",
      "@type": "xsd:integer"
    },
    "bbox": {
      "@id": "docspeed:bbox",
      "@type": "@id"
    },
    "page_width": {
      "@id": "docspeed:page_width",
      "@type": "xsd:decimal"
    },
    "page_height": {
      "@id": "docspeed:page_height",
      "@type": "xsd:decimal"
    },
    "ClassDefinition": "docspeed:ClassDefinition",
    "label": {
      "@id": "docspeed:label",
      "@type": "xsd:string"
    },
    "ClassificationDebug": "docspeed:ClassificationDebug",
    "sampled_page_classifications": {
      "@id": "docspeed:sampled_page_classifications",
      "@container": "@list"
    },
    "ClassificationMetadata": "docspeed:ClassificationMetadata",
    "classification_scope": {
      "@id": "docspeed:classification_scope",
      "@type": "xsd:string"
    },
    "verbosity": {
      "@id": "docspeed:verbosity",
      "@type": "xsd:string"
    },
    "budget_limited": {
      "@id": "docspeed:budget_limited",
      "@type": "xsd:boolean"
    },
    "total_pages": {
      "@id": "docspeed:total_pages",
      "@type": "xsd:integer"
    },
    "processed_pages": {
      "@id": "docspeed:processed_pages",
      "@type": "xsd:integer"
    },
    "sampled_page_indexes": {
      "@id": "docspeed:sampled_page_indexes",
      "@container": "@list"
    },
    "class_count": {
      "@id": "docspeed:class_count",
      "@type": "xsd:integer"
    },
    "ClassificationPage": "docspeed:ClassificationPage",
    "doc_class": {
      "@id": "docspeed:doc_class",
      "@type": "xsd:string"
    },
    "page_role": {
      "@id": "docspeed:page_role"
    },
    "components_present": {
      "@id": "docspeed:components_present"
    },
    "document_identity_hints": {
      "@id": "docspeed:document_identity_hints"
    },
    "confidence": {
      "@id": "docspeed:confidence"
    },
    "ClassificationResult": "docspeed:ClassificationResult",
    "input_type": {
      "@id": "docspeed:input_type",
      "@type": "xsd:string"
    },
    "page_count": {
      "@id": "docspeed:page_count",
      "@type": "xsd:integer"
    },
    "page_classifications": {
      "@id": "docspeed:page_classifications",
      "@container": "@list"
    },
    "page_dimensions": {
      "@id": "docspeed:page_dimensions",
      "@container": "@list"
    },
    "classification_metadata": {
      "@id": "docspeed:classification_metadata",
      "@type": "@id"
    },
    "debug": {
      "@id": "docspeed:debug"
    },
    "ClassifyRequest": "docspeed:ClassifyRequest",
    "class_definitions": {
      "@id": "docspeed:class_definitions",
      "@container": "@list"
    },
    "EquationExtractRequest": "docspeed:EquationExtractRequest",
    "boundary_source": {
      "@id": "docspeed:boundary_source",
      "@type": "xsd:string"
    },
    "ExtractRequest": "docspeed:ExtractRequest",
    "schema_file_id": {
      "@id": "docspeed:schema_file_id"
    },
    "grounding": {
      "@id": "docspeed:grounding"
    },
    "ExtractionResult": "docspeed:ExtractionResult",
    "result": {
      "@id": "docspeed:result"
    },
    "grounding_mode": {
      "@id": "docspeed:grounding_mode"
    },
    "FileRef": "docspeed:FileRef",
    "file_id": {
      "@id": "docspeed:file_id",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "docspeed:filename",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "docspeed:content_type"
    },
    "size_bytes": {
      "@id": "docspeed:size_bytes",
      "@type": "xsd:integer"
    },
    "created_at": {
      "@id": "docspeed:created_at",
      "@type": "xsd:decimal"
    },
    "GroundingRegion": "docspeed:GroundingRegion",
    "region_id": {
      "@id": "docspeed:region_id",
      "@type": "xsd:string"
    },
    "display_label": {
      "@id": "docspeed:display_label"
    },
    "shape": {
      "@id": "docspeed:shape"
    },
    "HTTPValidationError": "docspeed:HTTPValidationError",
    "detail": {
      "@id": "docspeed:detail",
      "@container": "@list"
    },
    "InputSource": "docspeed:InputSource",
    "text": {
      "@id": "docspeed:text"
    },
    "markdown": {
      "@id": "docspeed:markdown"
    },
    "image_base64": {
      "@id": "docspeed:image_base64"
    },
    "pdf_base64": {
      "@id": "docspeed:pdf_base64"
    },
    "JobRef": "docspeed:JobRef",
    "job_id": {
      "@id": "docspeed:job_id",
      "@type": "xsd:string"
    },
    "operation": {
      "@id": "docspeed:operation",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "docspeed:status",
      "@type": "xsd:string"
    },
    "updated_at": {
      "@id": "docspeed:updated_at",
      "@type": "xsd:decimal"
    },
    "LayoutRequest": "docspeed:LayoutRequest",
    "mode": {
      "@id": "docspeed:mode",
      "@type": "xsd:string"
    },
    "OcrRequest": "docspeed:OcrRequest",
    "language": {
      "@id": "docspeed:language",
      "@type": "xsd:string"
    },
    "PageDimension": "docspeed:PageDimension",
    "ParseChunk": "docspeed:ParseChunk",
    "chunk_id": {
      "@id": "docspeed:chunk_id",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "docspeed:type",
      "@type": "xsd:string"
    },
    "region_ids": {
      "@id": "docspeed:region_ids",
      "@container": "@list"
    },
    "table_html": {
      "@id": "docspeed:table_html"
    },
    "cells": {
      "@id": "docspeed:cells",
      "@container": "@list"
    },
    "render_grid": {
      "@id": "docspeed:render_grid"
    },
    "header_row_count": {
      "@id": "docspeed:header_row_count"
    },
    "grid_row_count": {
      "@id": "docspeed:grid_row_count"
    },
    "grid_col_count": {
      "@id": "docspeed:grid_col_count"
    },
    "mapping_quality": {
      "@id": "docspeed:mapping_quality"
    },
    "ParsePage": "docspeed:ParsePage",
    "image_ref": {
      "@id": "docspeed:image_ref"
    },
    "ocr_median_line_height": {
      "@id": "docspeed:ocr_median_line_height"
    },
    "ParseRequest": "docspeed:ParseRequest",
    "profile": {
      "@id": "docspeed:profile",
      "@type": "xsd:string"
    },
    "include_artifacts": {
      "@id": "docspeed:include_artifacts",
      "@type": "xsd:boolean"
    },
    "ParseResponse": "docspeed:ParseResponse",
    "version": {
      "@id": "docspeed:version"
    },
    "pages": {
      "@id": "docspeed:pages",
      "@container": "@list"
    },
    "chunks": {
      "@id": "docspeed:chunks",
      "@container": "@list"
    },
    "metadata": {
      "@id": "docspeed:metadata"
    },
    "SchemaAutoRequest": "docspeed:SchemaAutoRequest",
    "SchemaV2Field": "docspeed:SchemaV2Field",
    "key": {
      "@id": "docspeed:key",
      "@type": "xsd:string"
    },
    "array": {
      "@id": "docspeed:array",
      "@type": "xsd:boolean"
    },
    "SchemaV2Payload": "docspeed:SchemaV2Payload",
    "fields": {
      "@id": "docspeed:fields",
      "@container": "@list"
    },
    "tables": {
      "@id": "docspeed:tables",
      "@container": "@list"
    },
    "SchemaV2Table": "docspeed:SchemaV2Table",
    "SplitPlan": "docspeed:SplitPlan",
    "documents": {
      "@id": "docspeed:documents",
      "@container": "@list"
    },
    "split_metadata": {
      "@id": "docspeed:split_metadata"
    },
    "page_summaries": {
      "@id": "docspeed:page_summaries"
    },
    "SplitRequest": "docspeed:SplitRequest",
    "SplitSegment": "docspeed:SplitSegment",
    "start_page": {
      "@id": "docspeed:start_page",
      "@type": "xsd:integer"
    },
    "end_page": {
      "@id": "docspeed:end_page",
      "@type": "xsd:integer"
    },
    "title": {
      "@id": "docspeed:title"
    },
    "reason": {
      "@id": "docspeed:reason"
    },
    "file_ref": {
      "@id": "docspeed:file_ref"
    },
    "SynthesizeInput": "docspeed:SynthesizeInput",
    "role": {
      "@id": "docspeed:role"
    },
    "SynthesizePage": "docspeed:SynthesizePage",
    "SynthesizeRequest": "docspeed:SynthesizeRequest",
    "prompt": {
      "@id": "docspeed:prompt",
      "@type": "xsd:string"
    },
    "SynthesizeResponse": "docspeed:SynthesizeResponse",
    "file": {
      "@id": "docspeed:file",
      "@type": "@id"
    },
    "task": {
      "@id": "docspeed:task",
      "@type": "xsd:string"
    },
    "source_file_ids": {
      "@id": "docspeed:source_file_ids",
      "@container": "@list"
    },
    "SynthesizeSetDocument": "docspeed:SynthesizeSetDocument",
    "document_key": {
      "@id": "docspeed:document_key",
      "@type": "xsd:string"
    },
    "document_type": {
      "@id": "docspeed:document_type"
    },
    "input_file_ids": {
      "@id": "docspeed:input_file_ids",
      "@container": "@list"
    },
    "depends_on": {
      "@id": "docspeed:depends_on",
      "@container": "@list"
    },
    "matching_against": {
      "@id": "docspeed:matching_against",
      "@container": "@list"
    },
    "matching_policy": {
      "@id": "docspeed:matching_policy"
    },
    "SynthesizeSetResponse": "docspeed:SynthesizeSetResponse",
    "TableExtractRequest": "docspeed:TableExtractRequest",
    "detection_policy": {
      "@id": "docspeed:detection_policy",
      "@type": "xsd:string"
    },
    "TwoWayCompareDocument": "docspeed:TwoWayCompareDocument",
    "side": {
      "@id": "docspeed:side",
      "@type": "xsd:string"
    },
    "extraction": {
      "@id": "docspeed:extraction",
      "@type": "@id"
    },
    "TwoWayCompareItem": "docspeed:TwoWayCompareItem",
    "id": {
      "@id": "docspeed:id",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "docspeed:kind",
      "@type": "xsd:string"
    },
    "group": {
      "@id": "docspeed:group",
      "@type": "xsd:string"
    },
    "left_value": {
      "@id": "docspeed:left_value",
      "@type": "xsd:string"
    },
    "right_value": {
      "@id": "docspeed:right_value",
      "@type": "xsd:string"
    },
    "left_region_ids": {
      "@id": "docspeed:left_region_ids",
      "@container": "@list"
    },
    "right_region_ids": {
      "@id": "docspeed:right_region_ids",
      "@container": "@list"
    },
    "values": {
      "@id": "docspeed:values"
    },
    "importance": {
      "@id": "docspeed:importance",
      "@type": "xsd:string"
    },
    "rationale": {
      "@id": "docspeed:rationale",
      "@type": "xsd:string"
    },
    "similarity": {
      "@id": "docspeed:similarity",
      "@type": "xsd:decimal"
    },
    "TwoWayCompareRequest": "docspeed:TwoWayCompareRequest",
    "file_ids": {
      "@id": "docspeed:file_ids",
      "@container": "@list"
    },
    "TwoWayCompareResponse": "docspeed:TwoWayCompareResponse",
    "items": {
      "@id": "docspeed:items",
      "@container": "@list"
    },
    "verdict": {
      "@id": "docspeed:verdict",
      "@type": "@id"
    },
    "TwoWayCompareVerdict": "docspeed:TwoWayCompareVerdict",
    "summary": {
      "@id": "docspeed:summary",
      "@type": "xsd:string"
    },
    "reasons": {
      "@id": "docspeed:reasons",
      "@container": "@list"
    },
    "UploadFilesResponse": "docspeed:UploadFilesResponse",
    "ValidationError": "docspeed:ValidationError",
    "loc": {
      "@id": "docspeed:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "docspeed:msg",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Docspeed API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Docspeed'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-05) from openapi/docspeed-ai-openapi.json, openapi/openapi.json.",
  "dcterms:created": "2026-11-05",
  "dcterms:source": [
    "openapi/docspeed-ai-openapi.json",
    "openapi/openapi.json"
  ]
}