{
  "@context": {
    "@vocab": "https://apir.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "apir": "https://apir.ai/schema#",
    "PostApiV1EventsRequest": "apir:PostApiV1EventsRequest",
    "agent_id": {
      "@id": "apir:agent_id",
      "@type": "xsd:string"
    },
    "events": {
      "@id": "apir:events",
      "@container": "@list"
    },
    "PostApiV1EventsResponse": "apir:PostApiV1EventsResponse",
    "sequence_number": {
      "@id": "apir:sequence_number",
      "@type": "xsd:integer"
    },
    "chain_hash": {
      "@id": "apir:chain_hash",
      "@type": "xsd:string"
    },
    "GetApiV1ProfileResponse": "apir:GetApiV1ProfileResponse",
    "entity": {
      "@id": "apir:entity"
    },
    "facts": {
      "@id": "apir:facts"
    },
    "domain_dates": {
      "@id": "apir:domain_dates"
    },
    "sources": {
      "@id": "apir:sources",
      "@container": "@list"
    },
    "read_dates": {
      "@id": "apir:read_dates"
    },
    "GetApiV1ResolveResponse": "apir:GetApiV1ResolveResponse",
    "verdict": {
      "@id": "apir:verdict",
      "@type": "xsd:string"
    },
    "query": {
      "@id": "apir:query",
      "@type": "xsd:string"
    },
    "checked_at": {
      "@id": "apir:checked_at",
      "@type": "xsd:string"
    },
    "agent": {
      "@id": "apir:agent"
    },
    "identity": {
      "@id": "apir:identity"
    },
    "authority": {
      "@id": "apir:authority"
    },
    "record": {
      "@id": "apir:record"
    },
    "credential": {
      "@id": "apir:credential"
    },
    "verify_yourself": {
      "@id": "apir:verify_yourself"
    },
    "billing": {
      "@id": "apir:billing"
    },
    "PostApiV1ResolveRequest": "apir:PostApiV1ResolveRequest",
    "PostApiV1ResolveResponse": "apir:PostApiV1ResolveResponse",
    "metered": {
      "@id": "apir:metered",
      "@type": "xsd:boolean"
    },
    "month_checks": {
      "@id": "apir:month_checks",
      "@type": "xsd:integer"
    },
    "free_tier": {
      "@id": "apir:free_tier",
      "@type": "xsd:integer"
    },
    "PostApiV1SealRequest": "apir:PostApiV1SealRequest",
    "declarant_name": {
      "@id": "apir:declarant_name",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "apir:kind",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "apir:method",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "apir:title",
      "@type": "xsd:string"
    },
    "statement": {
      "@id": "apir:statement",
      "@type": "xsd:string"
    },
    "files": {
      "@id": "apir:files",
      "@container": "@list"
    },
    "confirmed": {
      "@id": "apir:confirmed",
      "@type": "xsd:boolean"
    },
    "GetFunctionsV1RunGhostAuditResponse": "apir:GetFunctionsV1RunGhostAuditResponse",
    "error": {
      "@id": "apir:error",
      "@type": "xsd:string"
    },
    "pack": {
      "@id": "apir:pack",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "apir:reason",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "apir:message",
      "@type": "xsd:string"
    },
    "PostFunctionsV1RunGhostAuditRequest": "apir:PostFunctionsV1RunGhostAuditRequest",
    "agentId": {
      "@id": "apir:agentId",
      "@type": "xsd:string"
    },
    "PostFunctionsV1RunGhostAuditResponse": "apir:PostFunctionsV1RunGhostAuditResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "APIR API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects APIR'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-01) from openapi/_ae-authored/apir-ai-openapi-generated.yml.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/_ae-authored/apir-ai-openapi-generated.yml"
  ]
}