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