{
  "@context": {
    "@vocab": "https://lettance.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "lettance": "https://lettance.com/schema#",
    "Meta": "lettance:Meta",
    "sources": {
      "@id": "lettance:sources",
      "@container": "@list"
    },
    "coverage": {
      "@id": "lettance:coverage",
      "@type": "xsd:string"
    },
    "notice": {
      "@id": "lettance:notice",
      "@type": "xsd:string"
    },
    "catalogueDate": {
      "@id": "lettance:catalogueDate",
      "@type": "xsd:string"
    },
    "links": {
      "@id": "lettance:links"
    },
    "ErrorResponse": "lettance:ErrorResponse",
    "error": {
      "@id": "lettance:error"
    },
    "meta": {
      "@id": "lettance:meta",
      "@type": "@id"
    },
    "RegisterWindow": "lettance:RegisterWindow",
    "region": {
      "@id": "lettance:region",
      "@type": "xsd:string"
    },
    "opens": {
      "@id": "lettance:opens",
      "@type": "xsd:string"
    },
    "deadline": {
      "@id": "lettance:deadline",
      "@type": "xsd:string"
    },
    "earlyRegistrationFrom": {
      "@id": "lettance:earlyRegistrationFrom",
      "@type": "xsd:string"
    },
    "feeGbp": {
      "@id": "lettance:feeGbp",
      "@type": "xsd:decimal"
    },
    "status": {
      "@id": "lettance:status",
      "@type": "xsd:string"
    },
    "note": {
      "@id": "lettance:note",
      "@type": "xsd:string"
    },
    "rule": {
      "@id": "lettance:rule",
      "@type": "xsd:string"
    },
    "CheckScheme": "lettance:CheckScheme",
    "name": {
      "@id": "lettance:name",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "lettance:type",
      "@type": "xsd:string"
    },
    "covers": {
      "@id": "lettance:covers",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "lettance:reason",
      "@type": "xsd:string"
    },
    "start": {
      "@id": "lettance:start"
    },
    "end": {
      "@id": "lettance:end"
    },
    "ceasesOn": {
      "@id": "lettance:ceasesOn"
    },
    "endDateUncertainUntil": {
      "@id": "lettance:endDateUncertainUntil"
    },
    "feeNotes": {
      "@id": "lettance:feeNotes",
      "@type": "xsd:string"
    },
    "licenceLengthYears": {
      "@id": "lettance:licenceLengthYears",
      "@type": "xsd:decimal"
    },
    "appliesTo": {
      "@id": "lettance:appliesTo",
      "@type": "xsd:string"
    },
    "exemptions": {
      "@id": "lettance:exemptions",
      "@type": "xsd:string"
    },
    "confidence": {
      "@id": "lettance:confidence",
      "@type": "xsd:string"
    },
    "notes": {
      "@id": "lettance:notes",
      "@type": "xsd:string"
    },
    "apply": {
      "@id": "lettance:apply"
    },
    "CheckResult": "lettance:CheckResult",
    "postcode": {
      "@id": "lettance:postcode",
      "@type": "xsd:string"
    },
    "ward": {
      "@id": "lettance:ward",
      "@type": "xsd:string"
    },
    "council": {
      "@id": "lettance:council",
      "@type": "xsd:string"
    },
    "household": {
      "@id": "lettance:household",
      "@type": "xsd:string"
    },
    "licence": {
      "@id": "lettance:licence"
    },
    "register": {
      "@id": "lettance:register"
    },
    "registerSources": {
      "@id": "lettance:registerSources",
      "@container": "@list"
    },
    "registerCheckedAt": {
      "@id": "lettance:registerCheckedAt",
      "@type": "xsd:string"
    },
    "planningSource": {
      "@id": "lettance:planningSource",
      "@type": "xsd:string"
    },
    "planningAvailability": {
      "@id": "lettance:planningAvailability"
    },
    "openQuestions": {
      "@id": "lettance:openQuestions",
      "@container": "@list"
    },
    "floodZone": {
      "@id": "lettance:floodZone"
    },
    "conservationAreas": {
      "@id": "lettance:conservationAreas"
    },
    "article4Directions": {
      "@id": "lettance:article4Directions"
    },
    "councilPage": {
      "@id": "lettance:councilPage"
    },
    "researched": {
      "@id": "lettance:researched"
    },
    "verified": {
      "@id": "lettance:verified"
    },
    "limitations": {
      "@id": "lettance:limitations",
      "@container": "@list"
    },
    "CheckResponse": "lettance:CheckResponse",
    "data": {
      "@id": "lettance:data",
      "@type": "@id"
    },
    "MarketSource": "lettance:MarketSource",
    "dataset": {
      "@id": "lettance:dataset",
      "@type": "xsd:string"
    },
    "publisher": {
      "@id": "lettance:publisher",
      "@type": "xsd:string"
    },
    "url": {
      "@id": "lettance:url",
      "@type": "xsd:string"
    },
    "files": {
      "@id": "lettance:files",
      "@container": "@list"
    },
    "released": {
      "@id": "lettance:released",
      "@type": "xsd:string"
    },
    "obtained": {
      "@id": "lettance:obtained",
      "@type": "xsd:string"
    },
    "measure": {
      "@id": "lettance:measure",
      "@type": "xsd:string"
    },
    "licenceUrl": {
      "@id": "lettance:licenceUrl",
      "@type": "xsd:string"
    },
    "attribution": {
      "@id": "lettance:attribution",
      "@type": "xsd:string"
    },
    "AreaMarket": "lettance:AreaMarket",
    "councilCode": {
      "@id": "lettance:councilCode",
      "@type": "xsd:string"
    },
    "rent": {
      "@id": "lettance:rent"
    },
    "sales": {
      "@id": "lettance:sales"
    },
    "AreaMarketResponse": "lettance:AreaMarketResponse",
    "FieldSource": "lettance:FieldSource",
    "Comparison": "lettance:Comparison",
    "postcodes": {
      "@id": "lettance:postcodes",
      "@container": "@list"
    },
    "addresses": {
      "@id": "lettance:addresses",
      "@container": "@list"
    },
    "comparison": {
      "@id": "lettance:comparison",
      "@container": "@list"
    },
    "CompareResponse": "lettance:CompareResponse",
    "CouncilListing": "lettance:CouncilListing",
    "slug": {
      "@id": "lettance:slug",
      "@type": "xsd:string"
    },
    "gss": {
      "@id": "lettance:gss",
      "@type": "xsd:string"
    },
    "researchedAt": {
      "@id": "lettance:researchedAt"
    },
    "verifiedAt": {
      "@id": "lettance:verifiedAt"
    },
    "schemeCount": {
      "@id": "lettance:schemeCount",
      "@type": "xsd:integer"
    },
    "openQuestionCount": {
      "@id": "lettance:openQuestionCount",
      "@type": "xsd:integer"
    },
    "CouncilList": "lettance:CouncilList",
    "total": {
      "@id": "lettance:total",
      "@type": "xsd:integer"
    },
    "councils": {
      "@id": "lettance:councils",
      "@container": "@list"
    },
    "CouncilListResponse": "lettance:CouncilListResponse",
    "Scheme": "lettance:Scheme",
    "area": {
      "@id": "lettance:area"
    },
    "applies_to": {
      "@id": "lettance:applies_to",
      "@type": "xsd:string"
    },
    "property_eligibility_check": {
      "@id": "lettance:property_eligibility_check",
      "@type": "xsd:string"
    },
    "includes_converted_blocks": {
      "@id": "lettance:includes_converted_blocks",
      "@type": "xsd:boolean"
    },
    "start_date": {
      "@id": "lettance:start_date"
    },
    "end_date": {
      "@id": "lettance:end_date"
    },
    "end_date_uncertain_until": {
      "@id": "lettance:end_date_uncertain_until"
    },
    "ceases_on": {
      "@id": "lettance:ceases_on"
    },
    "fee": {
      "@id": "lettance:fee"
    },
    "licence_length_years": {
      "@id": "lettance:licence_length_years",
      "@type": "xsd:decimal"
    },
    "apply_url": {
      "@id": "lettance:apply_url"
    },
    "conditions_url": {
      "@id": "lettance:conditions_url"
    },
    "source_urls": {
      "@id": "lettance:source_urls",
      "@container": "@list"
    },
    "ResearchedCouncil": "lettance:ResearchedCouncil",
    "authority": {
      "@id": "lettance:authority",
      "@type": "xsd:string"
    },
    "researched_at": {
      "@id": "lettance:researched_at",
      "@type": "xsd:string"
    },
    "verified_at": {
      "@id": "lettance:verified_at"
    },
    "schemes": {
      "@id": "lettance:schemes",
      "@container": "@list"
    },
    "article4_hmo": {
      "@id": "lettance:article4_hmo"
    },
    "civil_penalty_policy": {
      "@id": "lettance:civil_penalty_policy"
    },
    "consultations": {
      "@id": "lettance:consultations",
      "@container": "@list"
    },
    "open_questions": {
      "@id": "lettance:open_questions",
      "@container": "@list"
    },
    "UnresearchedCouncil": "lettance:UnresearchedCouncil",
    "message": {
      "@id": "lettance:message",
      "@type": "xsd:string"
    },
    "CouncilResponse": "lettance:CouncilResponse",
    "RuleSummary": "lettance:RuleSummary",
    "id": {
      "@id": "lettance:id",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "lettance:title",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "lettance:summary",
      "@type": "xsd:string"
    },
    "RuleList": "lettance:RuleList",
    "query": {
      "@id": "lettance:query",
      "@type": "xsd:string"
    },
    "rules": {
      "@id": "lettance:rules",
      "@container": "@list"
    },
    "RuleListResponse": "lettance:RuleListResponse",
    "Rule": "lettance:Rule",
    "category": {
      "@id": "lettance:category",
      "@type": "xsd:string"
    },
    "applies_when": {
      "@id": "lettance:applies_when",
      "@type": "xsd:string"
    },
    "conditions": {
      "@id": "lettance:conditions"
    },
    "requirement": {
      "@id": "lettance:requirement",
      "@type": "xsd:string"
    },
    "evidence": {
      "@id": "lettance:evidence",
      "@container": "@list"
    },
    "penalty": {
      "@id": "lettance:penalty"
    },
    "effective_from": {
      "@id": "lettance:effective_from"
    },
    "effective_to": {
      "@id": "lettance:effective_to"
    },
    "legal_basis": {
      "@id": "lettance:legal_basis",
      "@container": "@list"
    },
    "guidance": {
      "@id": "lettance:guidance",
      "@container": "@list"
    },
    "RuleResponse": "lettance:RuleResponse",
    "PlanItem": "lettance:PlanItem",
    "date": {
      "@id": "lettance:date"
    },
    "dateLabel": {
      "@id": "lettance:dateLabel",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "lettance:detail",
      "@type": "xsd:string"
    },
    "basis": {
      "@id": "lettance:basis",
      "@type": "xsd:string"
    },
    "ongoing": {
      "@id": "lettance:ongoing",
      "@type": "xsd:boolean"
    },
    "otherDates": {
      "@id": "lettance:otherDates",
      "@container": "@list"
    },
    "applyUrl": {
      "@id": "lettance:applyUrl"
    },
    "PlanQuestion": "lettance:PlanQuestion",
    "key": {
      "@id": "lettance:key",
      "@type": "xsd:string"
    },
    "parameter": {
      "@id": "lettance:parameter",
      "@type": "xsd:string"
    },
    "argument": {
      "@id": "lettance:argument",
      "@type": "xsd:string"
    },
    "prompt": {
      "@id": "lettance:prompt",
      "@type": "xsd:string"
    },
    "hint": {
      "@id": "lettance:hint",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "lettance:kind",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "lettance:options",
      "@container": "@list"
    },
    "PlanResult": "lettance:PlanResult",
    "letting": {
      "@id": "lettance:letting"
    },
    "asOf": {
      "@id": "lettance:asOf",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "lettance:items",
      "@container": "@list"
    },
    "questions": {
      "@id": "lettance:questions",
      "@container": "@list"
    },
    "answers": {
      "@id": "lettance:answers"
    },
    "PlanResponse": "lettance:PlanResponse"
  },
  "@type": "schema:Dataset",
  "schema:name": "lettance-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects lettance-com'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-10-31) from openapi/_original/lettance-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_original/lettance-openapi.json"
  ]
}