Cheapest Domains · JSON-LD Context

Cheapest Domains Context

JSON-LD context defining the semantic vocabulary for Cheapest Domains from Cheapest Domains.

19 Classes 114 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
cheapest: https://cheapest.domains/schema#

Classes

ServiceInformation Comparison Capabilities Error Destination Source Coverage Offer Envelope HistoryStep CostBreakdown AvailabilityBatch Popularity AvailabilityAttempt AvailabilityEvidence Availability NamingGuide NameFinder NameComparison

Properties

Property Type Container
name
url reference
setupUrl reference
pluginUrl reference
omittedParameters list
apiVersion string
status
service string
pricingStatus string
authentication
availabilityChecking
availabilityStatus string
openapi reference
documentation reference
mcp reference
endpoints list
error
href reference
mode string
domain string
id string
note string
offerCount integer
freshOfferCount integer
fetchedAt string
nextRefreshAt string
stale boolean
refreshing boolean
refresh
scope string
totalOffers integer
freshOffers integer
partial boolean
sources list
notCompared list
tld string
registrarId string
registrarName string
currency
registrationCents integer
renewalCents integer
minimumTermYears integer
countryCode boolean
sourceUrl reference
estimatedTotalCents integer
estimateYears integer
availability
pageUrl reference
registrarSearch reference
futureRenewalCents integer
futureRenewalDate string
regularRenewalCents integer
regularRegistrationCents integer
transferCents integer
registrationTermCents integer
renewalTermCents integer
pricingBasis string
originalCurrency string
originalRegistrationCents integer
originalRenewalCents integer
exchangeRate decimal
exchangeRateDate string
exchangeRateSourceUrl string
billingCountry string
taxExcluded boolean
priceValidUntil dateTime
renewalSince dateTime
renewalSinceFirstRecord boolean
generatedAt dateTime
coverage reference
limits list
from dateTime
to dateTime
cents integer
regularCents integer
approximate boolean
source
changedAfter dateTime
firstRecord boolean
lastConfirmed dateTime
archiveUrl reference
total integer
items list
cachedOnly boolean
results list
unconfirmedDomains list
reason string
message string
rank integer
reportedBucket string
bucket integer
categories list
topLocations list
dataPeriod
expiresAt dateTime
provider
premium boolean
checkedAt dateTime
outcome
retryAfterSeconds decimal
registrar string
attempts list
fallback
listEnrichmentComplete boolean
purpose string
instructions list
futureCapability string
namingUrl reference
generation
subscriptionConnections
workflow string
guidance
priceScope string
rows list

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}