{
  "@context": {
    "@vocab": "https://agentsindex.ai/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "agentsindex": "https://agentsindex.ai/schema#",
    "AgentCatalogue": "agentsindex:AgentCatalogue",
    "site": {
      "@id": "agentsindex:site",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "agentsindex:currency"
    },
    "vat": {
      "@id": "agentsindex:vat",
      "@type": "xsd:string"
    },
    "offers": {
      "@id": "agentsindex:offers",
      "@container": "@list"
    },
    "quote": {
      "@id": "agentsindex:quote"
    },
    "ordering": {
      "@id": "agentsindex:ordering"
    },
    "AgentQuote": "agentsindex:AgentQuote",
    "quote_id": {
      "@id": "agentsindex:quote_id",
      "@type": "xsd:string"
    },
    "offer": {
      "@id": "agentsindex:offer",
      "@type": "xsd:string"
    },
    "listing": {
      "@id": "agentsindex:listing"
    },
    "price_cents": {
      "@id": "agentsindex:price_cents",
      "@type": "xsd:integer"
    },
    "term": {
      "@id": "agentsindex:term",
      "@type": "xsd:string"
    },
    "expires_at": {
      "@id": "agentsindex:expires_at",
      "@type": "xsd:dateTime"
    },
    "SearchResult": "agentsindex:SearchResult",
    "cards": {
      "@id": "agentsindex:cards",
      "@container": "@list"
    },
    "total": {
      "@id": "agentsindex:total",
      "@type": "xsd:integer"
    },
    "textMatched": {
      "@id": "agentsindex:textMatched",
      "@type": "xsd:boolean"
    },
    "ListingExportRecord": "agentsindex:ListingExportRecord",
    "slug": {
      "@id": "agentsindex:slug",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "agentsindex:name",
      "@type": "xsd:string"
    },
    "tagline": {
      "@id": "agentsindex:tagline",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "agentsindex:url",
      "@type": "xsd:string"
    },
    "websiteUrl": {
      "@id": "agentsindex:websiteUrl",
      "@type": "xsd:string"
    },
    "tier": {
      "@id": "agentsindex:tier",
      "@type": "xsd:string"
    },
    "categories": {
      "@id": "agentsindex:categories",
      "@container": "@list"
    },
    "tags": {
      "@id": "agentsindex:tags",
      "@container": "@list"
    },
    "apiAvailable": {
      "@id": "agentsindex:apiAvailable",
      "@type": "xsd:boolean"
    },
    "apiAccess": {
      "@id": "agentsindex:apiAccess",
      "@type": "xsd:string"
    },
    "pricing": {
      "@id": "agentsindex:pricing",
      "@type": "xsd:string"
    },
    "verdict": {
      "@id": "agentsindex:verdict",
      "@type": "xsd:string"
    },
    "lastVerified": {
      "@id": "agentsindex:lastVerified",
      "@type": "xsd:string"
    },
    "ListingsExport": "agentsindex:ListingsExport",
    "directory": {
      "@id": "agentsindex:directory",
      "@type": "xsd:string"
    },
    "generatedAt": {
      "@id": "agentsindex:generatedAt",
      "@type": "xsd:string"
    },
    "count": {
      "@id": "agentsindex:count",
      "@type": "xsd:integer"
    },
    "nextCursor": {
      "@id": "agentsindex:nextCursor",
      "@type": "xsd:string"
    },
    "listings": {
      "@id": "agentsindex:listings",
      "@container": "@list"
    },
    "SubmitInput": "agentsindex:SubmitInput",
    "SignInRequired": "agentsindex:SignInRequired",
    "error": {
      "@id": "agentsindex:error",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "agentsindex:message",
      "@type": "xsd:string"
    },
    "loginUrl": {
      "@id": "agentsindex:loginUrl",
      "@type": "@id"
    },
    "EmailUnverified": "agentsindex:EmailUnverified",
    "email": {
      "@id": "agentsindex:email",
      "@type": "xsd:string"
    },
    "remediation": {
      "@id": "agentsindex:remediation",
      "@type": "xsd:string"
    },
    "DomainUnverified": "agentsindex:DomainUnverified",
    "domain": {
      "@id": "agentsindex:domain",
      "@type": "xsd:string"
    },
    "ownerUrl": {
      "@id": "agentsindex:ownerUrl",
      "@type": "@id"
    },
    "skip": {
      "@id": "agentsindex:skip",
      "@type": "xsd:string"
    },
    "LeadInput": "agentsindex:LeadInput",
    "consent": {
      "@id": "agentsindex:consent"
    },
    "listingSlug": {
      "@id": "agentsindex:listingSlug",
      "@type": "xsd:string"
    },
    "categorySlug": {
      "@id": "agentsindex:categorySlug",
      "@type": "xsd:string"
    },
    "company": {
      "@id": "agentsindex:company",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "agentsindex:source",
      "@type": "xsd:string"
    },
    "OwnerListings": "agentsindex:OwnerListings",
    "SubmissionStatus": "agentsindex:SubmissionStatus",
    "id": {
      "@id": "agentsindex:id",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "agentsindex:status",
      "@type": "xsd:string"
    },
    "submittedAt": {
      "@id": "agentsindex:submittedAt",
      "@type": "xsd:dateTime"
    },
    "fit": {
      "@id": "agentsindex:fit",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AgentsIndex API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AgentsIndex'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/agentsindex-ai-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/agentsindex-ai-openapi.json"
  ]
}