BuilderVet · JSON-LD Context

Buildervet Au Context

JSON-LD context defining the semantic vocabulary for Buildervet Au from BuilderVet.

6 Classes 26 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/
buildervet: https://buildervet.au/schema#

Classes

AccountView ReferralStatus SearchResults Licence BuilderProfile Timeline

Properties

Property Type Container
email string
createdAt string
watches list
refCode string
referrals integer
purchases list
ok boolean
query string
results list
licenceNo string
class string
status string
grantedOn string
expiresOn string
suburb string
postcode string
slug string
displayName string
legalName string
abn string
acn string
asicStatus string
licences list
riskSignals list
firstObservedByBuilderCheck string
events list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://buildervet.au/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "buildervet": "https://buildervet.au/schema#",
    "AccountView": "buildervet:AccountView",
    "email": {
      "@id": "buildervet:email",
      "@type": "xsd:string"
    },
    "createdAt": {
      "@id": "buildervet:createdAt",
      "@type": "xsd:string"
    },
    "watches": {
      "@id": "buildervet:watches",
      "@container": "@list"
    },
    "refCode": {
      "@id": "buildervet:refCode",
      "@type": "xsd:string"
    },
    "referrals": {
      "@id": "buildervet:referrals",
      "@type": "xsd:integer"
    },
    "purchases": {
      "@id": "buildervet:purchases",
      "@container": "@list"
    },
    "ReferralStatus": "buildervet:ReferralStatus",
    "ok": {
      "@id": "buildervet:ok",
      "@type": "xsd:boolean"
    },
    "SearchResults": "buildervet:SearchResults",
    "query": {
      "@id": "buildervet:query",
      "@type": "xsd:string"
    },
    "results": {
      "@id": "buildervet:results",
      "@container": "@list"
    },
    "Licence": "buildervet:Licence",
    "licenceNo": {
      "@id": "buildervet:licenceNo",
      "@type": "xsd:string"
    },
    "class": {
      "@id": "buildervet:class",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "buildervet:status",
      "@type": "xsd:string"
    },
    "grantedOn": {
      "@id": "buildervet:grantedOn",
      "@type": "xsd:string"
    },
    "expiresOn": {
      "@id": "buildervet:expiresOn",
      "@type": "xsd:string"
    },
    "suburb": {
      "@id": "buildervet:suburb",
      "@type": "xsd:string"
    },
    "postcode": {
      "@id": "buildervet:postcode",
      "@type": "xsd:string"
    },
    "BuilderProfile": "buildervet:BuilderProfile",
    "slug": {
      "@id": "buildervet:slug",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "buildervet:displayName",
      "@type": "xsd:string"
    },
    "legalName": {
      "@id": "buildervet:legalName",
      "@type": "xsd:string"
    },
    "abn": {
      "@id": "buildervet:abn",
      "@type": "xsd:string"
    },
    "acn": {
      "@id": "buildervet:acn",
      "@type": "xsd:string"
    },
    "asicStatus": {
      "@id": "buildervet:asicStatus",
      "@type": "xsd:string"
    },
    "licences": {
      "@id": "buildervet:licences",
      "@container": "@list"
    },
    "riskSignals": {
      "@id": "buildervet:riskSignals",
      "@container": "@list"
    },
    "firstObservedByBuilderCheck": {
      "@id": "buildervet:firstObservedByBuilderCheck",
      "@type": "xsd:string"
    },
    "Timeline": "buildervet:Timeline",
    "events": {
      "@id": "buildervet:events",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "BuilderVet API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects BuilderVet'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-03) from openapi/_original/buildervet-au-api-openapi.yml.",
  "dcterms:created": "2026-11-03",
  "dcterms:source": [
    "openapi/_original/buildervet-au-api-openapi.yml"
  ]
}