{
  "@context": {
    "@vocab": "https://keirolabs.cloud/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "keirolabs": "https://keirolabs.cloud/schema#",
    "PostApiV2AnswerRequest": "keirolabs:PostApiV2AnswerRequest",
    "query": {
      "@id": "keirolabs:query",
      "@type": "xsd:string"
    },
    "PostApiV2AnswerResponse": "keirolabs:PostApiV2AnswerResponse",
    "answer": {
      "@id": "keirolabs:answer",
      "@type": "xsd:string"
    },
    "sources": {
      "@id": "keirolabs:sources",
      "@container": "@list"
    },
    "stats": {
      "@id": "keirolabs:stats"
    },
    "creditsRemaining": {
      "@id": "keirolabs:creditsRemaining",
      "@type": "xsd:integer"
    },
    "PostApiV2DeepRequest": "keirolabs:PostApiV2DeepRequest",
    "PostApiV2DeepResponse": "keirolabs:PostApiV2DeepResponse",
    "results": {
      "@id": "keirolabs:results",
      "@container": "@list"
    },
    "meta": {
      "@id": "keirolabs:meta"
    },
    "count": {
      "@id": "keirolabs:count",
      "@type": "xsd:integer"
    },
    "creditsCharged": {
      "@id": "keirolabs:creditsCharged",
      "@type": "xsd:integer"
    },
    "credits_used": {
      "@id": "keirolabs:credits_used",
      "@type": "xsd:integer"
    },
    "PostApiV2EmbeddingsRequest": "keirolabs:PostApiV2EmbeddingsRequest",
    "urls": {
      "@id": "keirolabs:urls",
      "@container": "@list"
    },
    "input": {
      "@id": "keirolabs:input",
      "@type": "xsd:string"
    },
    "PostApiV2EmbeddingsResponse": "keirolabs:PostApiV2EmbeddingsResponse",
    "object": {
      "@id": "keirolabs:object",
      "@type": "xsd:string"
    },
    "model": {
      "@id": "keirolabs:model",
      "@type": "xsd:string"
    },
    "dimensions": {
      "@id": "keirolabs:dimensions",
      "@type": "xsd:integer"
    },
    "data": {
      "@id": "keirolabs:data",
      "@container": "@list"
    },
    "usage": {
      "@id": "keirolabs:usage"
    },
    "PostApiV2ExtractRequest": "keirolabs:PostApiV2ExtractRequest",
    "url": {
      "@id": "keirolabs:url",
      "@type": "xsd:string"
    },
    "mode": {
      "@id": "keirolabs:mode",
      "@type": "xsd:string"
    },
    "PostApiV2SearchContentRequest": "keirolabs:PostApiV2SearchContentRequest",
    "maxResults": {
      "@id": "keirolabs:maxResults",
      "@type": "xsd:integer"
    },
    "PostApiV2SearchContentResponse": "keirolabs:PostApiV2SearchContentResponse",
    "title": {
      "@id": "keirolabs:title",
      "@type": "xsd:string"
    },
    "snippet": {
      "@id": "keirolabs:snippet",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "keirolabs:content",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "keirolabs:metadata"
    },
    "enrichment": {
      "@id": "keirolabs:enrichment"
    },
    "embeddings": {
      "@id": "keirolabs:embeddings"
    },
    "error": {
      "@id": "keirolabs:error",
      "@type": "xsd:string"
    },
    "PostApiV2SearchFastRequest": "keirolabs:PostApiV2SearchFastRequest",
    "PostApiV2SearchFastResponse": "keirolabs:PostApiV2SearchFastResponse",
    "latencyMs": {
      "@id": "keirolabs:latencyMs",
      "@type": "xsd:integer"
    },
    "partial": {
      "@id": "keirolabs:partial",
      "@type": "xsd:boolean"
    },
    "PostApiV2SearchGoogleRequest": "keirolabs:PostApiV2SearchGoogleRequest",
    "PostApiV2SearchGoogleResponse": "keirolabs:PostApiV2SearchGoogleResponse",
    "PostApiV2SearchLiteRequest": "keirolabs:PostApiV2SearchLiteRequest",
    "zdr": {
      "@id": "keirolabs:zdr",
      "@type": "xsd:boolean"
    },
    "PostApiV2SearchSlowRequest": "keirolabs:PostApiV2SearchSlowRequest",
    "PostApiV2SearchSlowResponse": "keirolabs:PostApiV2SearchSlowResponse",
    "PostApiV2SitemapRequest": "keirolabs:PostApiV2SitemapRequest",
    "path_prefix": {
      "@id": "keirolabs:path_prefix",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "keirolabs:limit",
      "@type": "xsd:integer"
    },
    "PostApiV2SitemapResponse": "keirolabs:PostApiV2SitemapResponse",
    "site": {
      "@id": "keirolabs:site",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "keirolabs:source",
      "@type": "xsd:string"
    },
    "sitemaps": {
      "@id": "keirolabs:sitemaps",
      "@container": "@list"
    },
    "total_urls": {
      "@id": "keirolabs:total_urls",
      "@type": "xsd:integer"
    },
    "truncated": {
      "@id": "keirolabs:truncated",
      "@type": "xsd:boolean"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Keirolabs API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Keirolabs'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-08) from openapi/_ae-authored/keirolabs-openapi-generated.yml.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/_ae-authored/keirolabs-openapi-generated.yml"
  ]
}