{
  "@context": {
    "@vocab": "https://isitdns.net/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "isitdns": "https://isitdns.net/schema#",
    "PostApiCheckRequest": "isitdns:PostApiCheckRequest",
    "name": {
      "@id": "isitdns:name",
      "@type": "xsd:string"
    },
    "from": {
      "@id": "isitdns:from",
      "@type": "xsd:string"
    },
    "PostApiCheckResponse": "isitdns:PostApiCheckResponse",
    "GetApiQueryResponse": "isitdns:GetApiQueryResponse",
    "PostApiQueryRequest": "isitdns:PostApiQueryRequest",
    "type": {
      "@id": "isitdns:type",
      "@type": "xsd:string"
    },
    "resolver": {
      "@id": "isitdns:resolver",
      "@type": "xsd:string"
    },
    "ip": {
      "@id": "isitdns:ip",
      "@type": "xsd:string"
    },
    "transport": {
      "@id": "isitdns:transport",
      "@type": "xsd:string"
    },
    "dnssec": {
      "@id": "isitdns:dnssec",
      "@type": "xsd:boolean"
    },
    "cd": {
      "@id": "isitdns:cd",
      "@type": "xsd:boolean"
    },
    "ecs": {
      "@id": "isitdns:ecs",
      "@type": "xsd:string"
    },
    "norec": {
      "@id": "isitdns:norec",
      "@type": "xsd:boolean"
    },
    "nsid": {
      "@id": "isitdns:nsid",
      "@type": "xsd:boolean"
    },
    "family": {
      "@id": "isitdns:family",
      "@type": "xsd:string"
    },
    "follow": {
      "@id": "isitdns:follow",
      "@type": "xsd:boolean"
    },
    "PostApiQueryResponse": "isitdns:PostApiQueryResponse",
    "PostApiSweepRequest": "isitdns:PostApiSweepRequest",
    "domain": {
      "@id": "isitdns:domain",
      "@type": "xsd:string"
    },
    "names": {
      "@id": "isitdns:names",
      "@type": "xsd:string"
    },
    "types": {
      "@id": "isitdns:types",
      "@type": "xsd:string"
    },
    "PostApiSweepResponse": "isitdns:PostApiSweepResponse",
    "PostApiTraceRequest": "isitdns:PostApiTraceRequest",
    "PostApiTraceResponse": "isitdns:PostApiTraceResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "isitdns API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects isitdns'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-12) from openapi/_ae-authored/isitdns-net-openapi-generated.yml.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/_ae-authored/isitdns-net-openapi-generated.yml"
  ]
}