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
View Context View on GitHub

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

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