{
  "@context": {
    "@vocab": "https://cheapest.domains/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "cheapest": "https://cheapest.domains/schema#",
    "ServiceInformation": "cheapest:ServiceInformation",
    "name": {
      "@id": "cheapest:name"
    },
    "url": {
      "@id": "cheapest:url",
      "@type": "@id"
    },
    "setupUrl": {
      "@id": "cheapest:setupUrl",
      "@type": "@id"
    },
    "pluginUrl": {
      "@id": "cheapest:pluginUrl",
      "@type": "@id"
    },
    "Comparison": "cheapest:Comparison",
    "omittedParameters": {
      "@id": "cheapest:omittedParameters",
      "@container": "@list"
    },
    "Capabilities": "cheapest:Capabilities",
    "apiVersion": {
      "@id": "cheapest:apiVersion",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "cheapest:status"
    },
    "service": {
      "@id": "cheapest:service",
      "@type": "xsd:string"
    },
    "pricingStatus": {
      "@id": "cheapest:pricingStatus",
      "@type": "xsd:string"
    },
    "authentication": {
      "@id": "cheapest:authentication"
    },
    "availabilityChecking": {
      "@id": "cheapest:availabilityChecking"
    },
    "availabilityStatus": {
      "@id": "cheapest:availabilityStatus",
      "@type": "xsd:string"
    },
    "openapi": {
      "@id": "cheapest:openapi",
      "@type": "@id"
    },
    "documentation": {
      "@id": "cheapest:documentation",
      "@type": "@id"
    },
    "mcp": {
      "@id": "cheapest:mcp",
      "@type": "@id"
    },
    "endpoints": {
      "@id": "cheapest:endpoints",
      "@container": "@list"
    },
    "Error": "cheapest:Error",
    "error": {
      "@id": "cheapest:error"
    },
    "Destination": "cheapest:Destination",
    "href": {
      "@id": "cheapest:href",
      "@type": "@id"
    },
    "mode": {
      "@id": "cheapest:mode",
      "@type": "xsd:string"
    },
    "domain": {
      "@id": "cheapest:domain",
      "@type": "xsd:string"
    },
    "Source": "cheapest:Source",
    "id": {
      "@id": "cheapest:id",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "cheapest:note",
      "@type": "xsd:string"
    },
    "offerCount": {
      "@id": "cheapest:offerCount",
      "@type": "xsd:integer"
    },
    "freshOfferCount": {
      "@id": "cheapest:freshOfferCount",
      "@type": "xsd:integer"
    },
    "fetchedAt": {
      "@id": "cheapest:fetchedAt",
      "@type": "xsd:string"
    },
    "nextRefreshAt": {
      "@id": "cheapest:nextRefreshAt",
      "@type": "xsd:string"
    },
    "stale": {
      "@id": "cheapest:stale",
      "@type": "xsd:boolean"
    },
    "refreshing": {
      "@id": "cheapest:refreshing",
      "@type": "xsd:boolean"
    },
    "refresh": {
      "@id": "cheapest:refresh"
    },
    "Coverage": "cheapest:Coverage",
    "scope": {
      "@id": "cheapest:scope",
      "@type": "xsd:string"
    },
    "totalOffers": {
      "@id": "cheapest:totalOffers",
      "@type": "xsd:integer"
    },
    "freshOffers": {
      "@id": "cheapest:freshOffers",
      "@type": "xsd:integer"
    },
    "partial": {
      "@id": "cheapest:partial",
      "@type": "xsd:boolean"
    },
    "sources": {
      "@id": "cheapest:sources",
      "@container": "@list"
    },
    "notCompared": {
      "@id": "cheapest:notCompared",
      "@container": "@list"
    },
    "Offer": "cheapest:Offer",
    "tld": {
      "@id": "cheapest:tld",
      "@type": "xsd:string"
    },
    "registrarId": {
      "@id": "cheapest:registrarId",
      "@type": "xsd:string"
    },
    "registrarName": {
      "@id": "cheapest:registrarName",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "cheapest:currency"
    },
    "registrationCents": {
      "@id": "cheapest:registrationCents",
      "@type": "xsd:integer"
    },
    "renewalCents": {
      "@id": "cheapest:renewalCents",
      "@type": "xsd:integer"
    },
    "minimumTermYears": {
      "@id": "cheapest:minimumTermYears",
      "@type": "xsd:integer"
    },
    "countryCode": {
      "@id": "cheapest:countryCode",
      "@type": "xsd:boolean"
    },
    "sourceUrl": {
      "@id": "cheapest:sourceUrl",
      "@type": "@id"
    },
    "estimatedTotalCents": {
      "@id": "cheapest:estimatedTotalCents",
      "@type": "xsd:integer"
    },
    "estimateYears": {
      "@id": "cheapest:estimateYears",
      "@type": "xsd:integer"
    },
    "availability": {
      "@id": "cheapest:availability"
    },
    "pageUrl": {
      "@id": "cheapest:pageUrl",
      "@type": "@id"
    },
    "registrarSearch": {
      "@id": "cheapest:registrarSearch",
      "@type": "@id"
    },
    "futureRenewalCents": {
      "@id": "cheapest:futureRenewalCents",
      "@type": "xsd:integer"
    },
    "futureRenewalDate": {
      "@id": "cheapest:futureRenewalDate",
      "@type": "xsd:string"
    },
    "regularRenewalCents": {
      "@id": "cheapest:regularRenewalCents",
      "@type": "xsd:integer"
    },
    "regularRegistrationCents": {
      "@id": "cheapest:regularRegistrationCents",
      "@type": "xsd:integer"
    },
    "transferCents": {
      "@id": "cheapest:transferCents",
      "@type": "xsd:integer"
    },
    "registrationTermCents": {
      "@id": "cheapest:registrationTermCents",
      "@type": "xsd:integer"
    },
    "renewalTermCents": {
      "@id": "cheapest:renewalTermCents",
      "@type": "xsd:integer"
    },
    "pricingBasis": {
      "@id": "cheapest:pricingBasis",
      "@type": "xsd:string"
    },
    "originalCurrency": {
      "@id": "cheapest:originalCurrency",
      "@type": "xsd:string"
    },
    "originalRegistrationCents": {
      "@id": "cheapest:originalRegistrationCents",
      "@type": "xsd:integer"
    },
    "originalRenewalCents": {
      "@id": "cheapest:originalRenewalCents",
      "@type": "xsd:integer"
    },
    "exchangeRate": {
      "@id": "cheapest:exchangeRate",
      "@type": "xsd:decimal"
    },
    "exchangeRateDate": {
      "@id": "cheapest:exchangeRateDate",
      "@type": "xsd:string"
    },
    "exchangeRateSourceUrl": {
      "@id": "cheapest:exchangeRateSourceUrl",
      "@type": "xsd:string"
    },
    "billingCountry": {
      "@id": "cheapest:billingCountry",
      "@type": "xsd:string"
    },
    "taxExcluded": {
      "@id": "cheapest:taxExcluded",
      "@type": "xsd:boolean"
    },
    "priceValidUntil": {
      "@id": "cheapest:priceValidUntil",
      "@type": "xsd:dateTime"
    },
    "renewalSince": {
      "@id": "cheapest:renewalSince",
      "@type": "xsd:dateTime"
    },
    "renewalSinceFirstRecord": {
      "@id": "cheapest:renewalSinceFirstRecord",
      "@type": "xsd:boolean"
    },
    "Envelope": "cheapest:Envelope",
    "generatedAt": {
      "@id": "cheapest:generatedAt",
      "@type": "xsd:dateTime"
    },
    "coverage": {
      "@id": "cheapest:coverage",
      "@type": "@id"
    },
    "limits": {
      "@id": "cheapest:limits",
      "@container": "@list"
    },
    "HistoryStep": "cheapest:HistoryStep",
    "from": {
      "@id": "cheapest:from",
      "@type": "xsd:dateTime"
    },
    "to": {
      "@id": "cheapest:to",
      "@type": "xsd:dateTime"
    },
    "cents": {
      "@id": "cheapest:cents",
      "@type": "xsd:integer"
    },
    "regularCents": {
      "@id": "cheapest:regularCents",
      "@type": "xsd:integer"
    },
    "approximate": {
      "@id": "cheapest:approximate",
      "@type": "xsd:boolean"
    },
    "source": {
      "@id": "cheapest:source"
    },
    "changedAfter": {
      "@id": "cheapest:changedAfter",
      "@type": "xsd:dateTime"
    },
    "firstRecord": {
      "@id": "cheapest:firstRecord",
      "@type": "xsd:boolean"
    },
    "lastConfirmed": {
      "@id": "cheapest:lastConfirmed",
      "@type": "xsd:dateTime"
    },
    "archiveUrl": {
      "@id": "cheapest:archiveUrl",
      "@type": "@id"
    },
    "CostBreakdown": "cheapest:CostBreakdown",
    "total": {
      "@id": "cheapest:total",
      "@type": "xsd:integer"
    },
    "items": {
      "@id": "cheapest:items",
      "@container": "@list"
    },
    "AvailabilityBatch": "cheapest:AvailabilityBatch",
    "cachedOnly": {
      "@id": "cheapest:cachedOnly",
      "@type": "xsd:boolean"
    },
    "results": {
      "@id": "cheapest:results",
      "@container": "@list"
    },
    "unconfirmedDomains": {
      "@id": "cheapest:unconfirmedDomains",
      "@container": "@list"
    },
    "Popularity": "cheapest:Popularity",
    "reason": {
      "@id": "cheapest:reason",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "cheapest:message",
      "@type": "xsd:string"
    },
    "rank": {
      "@id": "cheapest:rank",
      "@type": "xsd:integer"
    },
    "reportedBucket": {
      "@id": "cheapest:reportedBucket",
      "@type": "xsd:string"
    },
    "bucket": {
      "@id": "cheapest:bucket",
      "@type": "xsd:integer"
    },
    "categories": {
      "@id": "cheapest:categories",
      "@container": "@list"
    },
    "topLocations": {
      "@id": "cheapest:topLocations",
      "@container": "@list"
    },
    "dataPeriod": {
      "@id": "cheapest:dataPeriod"
    },
    "expiresAt": {
      "@id": "cheapest:expiresAt",
      "@type": "xsd:dateTime"
    },
    "AvailabilityAttempt": "cheapest:AvailabilityAttempt",
    "provider": {
      "@id": "cheapest:provider"
    },
    "premium": {
      "@id": "cheapest:premium",
      "@type": "xsd:boolean"
    },
    "checkedAt": {
      "@id": "cheapest:checkedAt",
      "@type": "xsd:dateTime"
    },
    "outcome": {
      "@id": "cheapest:outcome"
    },
    "retryAfterSeconds": {
      "@id": "cheapest:retryAfterSeconds",
      "@type": "xsd:decimal"
    },
    "AvailabilityEvidence": "cheapest:AvailabilityEvidence",
    "registrar": {
      "@id": "cheapest:registrar",
      "@type": "xsd:string"
    },
    "attempts": {
      "@id": "cheapest:attempts",
      "@container": "@list"
    },
    "fallback": {
      "@id": "cheapest:fallback"
    },
    "listEnrichmentComplete": {
      "@id": "cheapest:listEnrichmentComplete",
      "@type": "xsd:boolean"
    },
    "Availability": "cheapest:Availability",
    "NamingGuide": "cheapest:NamingGuide",
    "purpose": {
      "@id": "cheapest:purpose",
      "@type": "xsd:string"
    },
    "instructions": {
      "@id": "cheapest:instructions",
      "@container": "@list"
    },
    "futureCapability": {
      "@id": "cheapest:futureCapability",
      "@type": "xsd:string"
    },
    "NameFinder": "cheapest:NameFinder",
    "namingUrl": {
      "@id": "cheapest:namingUrl",
      "@type": "@id"
    },
    "generation": {
      "@id": "cheapest:generation"
    },
    "subscriptionConnections": {
      "@id": "cheapest:subscriptionConnections"
    },
    "workflow": {
      "@id": "cheapest:workflow",
      "@type": "xsd:string"
    },
    "guidance": {
      "@id": "cheapest:guidance"
    },
    "NameComparison": "cheapest:NameComparison",
    "priceScope": {
      "@id": "cheapest:priceScope",
      "@type": "xsd:string"
    },
    "rows": {
      "@id": "cheapest:rows",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Cheapest Domains API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Cheapest Domains'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-04) from openapi/cheapest-domains-openapi.json.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/cheapest-domains-openapi.json"
  ]
}