Homechecker · JSON-LD Context
Homechecker Com Au Context
JSON-LD context defining the semantic vocabulary for Homechecker Com Au from Homechecker.
16 Classes
56 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
homechecker:
https://homechecker.com.au/schema#
Classes
Error
GuideSummary
GuideSection
GuideFaq
GuideSource
GuideDetail
GuidesResponse
MatchedSection
SearchResult
SearchResponse
GuideResponse
ChecklistProfile
ChecklistGuide
ChecklistItem
BuyerChecklist
ChecklistResponse
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| slug | string | |
| title | string | |
| question | string | |
| summary | string | |
| answer | string | |
| canonicalUrl | reference | |
| referralUrl | reference | |
| resourceUri | string | |
| jurisdiction | list | |
| cluster | reference | |
| topics | list | |
| propertyTypes | list | |
| eras | list | |
| buyingStages | list | |
| updatedAt | date | |
| reviewedAt | string | |
| reviewDue | string | |
| wordCount | integer | |
| readingTimeMin | integer | |
| limitations | string | |
| id | string | |
| heading | string | |
| markdown | string | |
| publisher | string | |
| url | reference | |
| accessed | date | |
| sections | list | |
| faqs | list | |
| sources | list | |
| contentMarkdown | string | |
| generatedAt | dateTime | |
| count | integer | |
| guides | list | |
| snippet | string | |
| score | decimal | |
| matchedTerms | list | |
| matchedSections | list | |
| query | string | |
| matchStrength | string | |
| results | list | |
| boundary | string | |
| guide | reference | |
| propertyType | string | |
| era | string | |
| buyingStage | string | |
| concerns | list | |
| check | string | |
| section | string | |
| guideSlug | string | |
| guideTitle | string | |
| profile | reference | |
| guidanceBoundary | string | |
| matchedGuides | list | |
| items | list | |
| checklist | reference |
JSON-LD Document
{
"@context": {
"@vocab": "https://homechecker.com.au/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"homechecker": "https://homechecker.com.au/schema#",
"Error": "homechecker:Error",
"error": {
"@id": "homechecker:error",
"@type": "xsd:string"
},
"slug": {
"@id": "homechecker:slug",
"@type": "xsd:string"
},
"GuideSummary": "homechecker:GuideSummary",
"title": {
"@id": "homechecker:title",
"@type": "xsd:string"
},
"question": {
"@id": "homechecker:question",
"@type": "xsd:string"
},
"summary": {
"@id": "homechecker:summary",
"@type": "xsd:string"
},
"answer": {
"@id": "homechecker:answer",
"@type": "xsd:string"
},
"canonicalUrl": {
"@id": "homechecker:canonicalUrl",
"@type": "@id"
},
"referralUrl": {
"@id": "homechecker:referralUrl",
"@type": "@id"
},
"resourceUri": {
"@id": "homechecker:resourceUri",
"@type": "xsd:string"
},
"jurisdiction": {
"@id": "homechecker:jurisdiction",
"@container": "@list"
},
"cluster": {
"@id": "homechecker:cluster",
"@type": "@id"
},
"topics": {
"@id": "homechecker:topics",
"@container": "@list"
},
"propertyTypes": {
"@id": "homechecker:propertyTypes",
"@container": "@list"
},
"eras": {
"@id": "homechecker:eras",
"@container": "@list"
},
"buyingStages": {
"@id": "homechecker:buyingStages",
"@container": "@list"
},
"updatedAt": {
"@id": "homechecker:updatedAt",
"@type": "xsd:date"
},
"reviewedAt": {
"@id": "homechecker:reviewedAt",
"@type": "xsd:string"
},
"reviewDue": {
"@id": "homechecker:reviewDue",
"@type": "xsd:string"
},
"wordCount": {
"@id": "homechecker:wordCount",
"@type": "xsd:integer"
},
"readingTimeMin": {
"@id": "homechecker:readingTimeMin",
"@type": "xsd:integer"
},
"limitations": {
"@id": "homechecker:limitations",
"@type": "xsd:string"
},
"GuideSection": "homechecker:GuideSection",
"id": {
"@id": "homechecker:id",
"@type": "xsd:string"
},
"heading": {
"@id": "homechecker:heading",
"@type": "xsd:string"
},
"markdown": {
"@id": "homechecker:markdown",
"@type": "xsd:string"
},
"GuideFaq": "homechecker:GuideFaq",
"GuideSource": "homechecker:GuideSource",
"publisher": {
"@id": "homechecker:publisher",
"@type": "xsd:string"
},
"url": {
"@id": "homechecker:url",
"@type": "@id"
},
"accessed": {
"@id": "homechecker:accessed",
"@type": "xsd:date"
},
"GuideDetail": "homechecker:GuideDetail",
"sections": {
"@id": "homechecker:sections",
"@container": "@list"
},
"faqs": {
"@id": "homechecker:faqs",
"@container": "@list"
},
"sources": {
"@id": "homechecker:sources",
"@container": "@list"
},
"contentMarkdown": {
"@id": "homechecker:contentMarkdown",
"@type": "xsd:string"
},
"GuidesResponse": "homechecker:GuidesResponse",
"generatedAt": {
"@id": "homechecker:generatedAt",
"@type": "xsd:dateTime"
},
"count": {
"@id": "homechecker:count",
"@type": "xsd:integer"
},
"guides": {
"@id": "homechecker:guides",
"@container": "@list"
},
"MatchedSection": "homechecker:MatchedSection",
"snippet": {
"@id": "homechecker:snippet",
"@type": "xsd:string"
},
"score": {
"@id": "homechecker:score",
"@type": "xsd:decimal"
},
"SearchResult": "homechecker:SearchResult",
"matchedTerms": {
"@id": "homechecker:matchedTerms",
"@container": "@list"
},
"matchedSections": {
"@id": "homechecker:matchedSections",
"@container": "@list"
},
"SearchResponse": "homechecker:SearchResponse",
"query": {
"@id": "homechecker:query",
"@type": "xsd:string"
},
"matchStrength": {
"@id": "homechecker:matchStrength",
"@type": "xsd:string"
},
"results": {
"@id": "homechecker:results",
"@container": "@list"
},
"boundary": {
"@id": "homechecker:boundary",
"@type": "xsd:string"
},
"GuideResponse": "homechecker:GuideResponse",
"guide": {
"@id": "homechecker:guide",
"@type": "@id"
},
"ChecklistProfile": "homechecker:ChecklistProfile",
"propertyType": {
"@id": "homechecker:propertyType",
"@type": "xsd:string"
},
"era": {
"@id": "homechecker:era",
"@type": "xsd:string"
},
"buyingStage": {
"@id": "homechecker:buyingStage",
"@type": "xsd:string"
},
"concerns": {
"@id": "homechecker:concerns",
"@container": "@list"
},
"ChecklistGuide": "homechecker:ChecklistGuide",
"ChecklistItem": "homechecker:ChecklistItem",
"check": {
"@id": "homechecker:check",
"@type": "xsd:string"
},
"section": {
"@id": "homechecker:section",
"@type": "xsd:string"
},
"guideSlug": {
"@id": "homechecker:guideSlug",
"@type": "xsd:string"
},
"guideTitle": {
"@id": "homechecker:guideTitle",
"@type": "xsd:string"
},
"BuyerChecklist": "homechecker:BuyerChecklist",
"profile": {
"@id": "homechecker:profile",
"@type": "@id"
},
"guidanceBoundary": {
"@id": "homechecker:guidanceBoundary",
"@type": "xsd:string"
},
"matchedGuides": {
"@id": "homechecker:matchedGuides",
"@container": "@list"
},
"items": {
"@id": "homechecker:items",
"@container": "@list"
},
"ChecklistResponse": "homechecker:ChecklistResponse",
"checklist": {
"@id": "homechecker:checklist",
"@type": "@id"
}
},
"@type": "schema:Dataset",
"schema:name": "Homechecker API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Homechecker'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-11) from openapi/_original/homechecker-com-au-api-openapi.json.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/_original/homechecker-com-au-api-openapi.json"
]
}