HVAC Builder · JSON-LD Context

Hvacbuilder App Context

JSON-LD context defining the semantic vocabulary for Hvacbuilder App from HVAC Builder.

19 Classes 40 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/
hvacbuilder: https://hvacbuilder.app/schema#

Classes

GetApiCatalogResponse GetApiCatalogCompressorsResponse GetApiCatalogCompressorsIdResponse GetApiCatalogIndexResponse GetApiCatalogItemsIdResponse GetApiHealthResponse PostApiLayoutRequest PostApiLayoutResponse GetApiMeResponse PostApiRateIeerRequest PostApiRateIeerResponse PostApiReportRequest PostApiReportBuildingRequest PostApiReportChartRequest PostApiSimulateBuildingRequest GetApiWeatherResponse GetApiWeatherCitiesResponse PostApiWeatherGenerateRequest PostApiWorkspaceInviteRequest

Properties

Property Type Container
catalog
compressors list
compressor
items list
kind string
item
status string
properties
storage string
auth string
graph
stacked
identity
limits
capabilityFlags
tokenBalance
boundary
supplyComponentId string
mzvav boolean
ieer decimal
ieerBtuWh decimal
fullLoadEer decimal
points list
name string
annual boolean
datasetName string
designPoints list
jobId string
svg string
source string
pressureKpa decimal
legend boolean
buildingId string
building
libraries list
cities list
altitudeM decimal
mapping
csv string
inviteToken string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://hvacbuilder.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "hvacbuilder": "https://hvacbuilder.app/schema#",
    "GetApiCatalogResponse": "hvacbuilder:GetApiCatalogResponse",
    "catalog": {
      "@id": "hvacbuilder:catalog"
    },
    "GetApiCatalogCompressorsResponse": "hvacbuilder:GetApiCatalogCompressorsResponse",
    "compressors": {
      "@id": "hvacbuilder:compressors",
      "@container": "@list"
    },
    "GetApiCatalogCompressorsIdResponse": "hvacbuilder:GetApiCatalogCompressorsIdResponse",
    "compressor": {
      "@id": "hvacbuilder:compressor"
    },
    "GetApiCatalogIndexResponse": "hvacbuilder:GetApiCatalogIndexResponse",
    "items": {
      "@id": "hvacbuilder:items",
      "@container": "@list"
    },
    "GetApiCatalogItemsIdResponse": "hvacbuilder:GetApiCatalogItemsIdResponse",
    "kind": {
      "@id": "hvacbuilder:kind",
      "@type": "xsd:string"
    },
    "item": {
      "@id": "hvacbuilder:item"
    },
    "GetApiHealthResponse": "hvacbuilder:GetApiHealthResponse",
    "status": {
      "@id": "hvacbuilder:status",
      "@type": "xsd:string"
    },
    "properties": {
      "@id": "hvacbuilder:properties"
    },
    "storage": {
      "@id": "hvacbuilder:storage",
      "@type": "xsd:string"
    },
    "auth": {
      "@id": "hvacbuilder:auth",
      "@type": "xsd:string"
    },
    "PostApiLayoutRequest": "hvacbuilder:PostApiLayoutRequest",
    "graph": {
      "@id": "hvacbuilder:graph"
    },
    "PostApiLayoutResponse": "hvacbuilder:PostApiLayoutResponse",
    "stacked": {
      "@id": "hvacbuilder:stacked"
    },
    "GetApiMeResponse": "hvacbuilder:GetApiMeResponse",
    "identity": {
      "@id": "hvacbuilder:identity"
    },
    "limits": {
      "@id": "hvacbuilder:limits"
    },
    "capabilityFlags": {
      "@id": "hvacbuilder:capabilityFlags"
    },
    "tokenBalance": {
      "@id": "hvacbuilder:tokenBalance"
    },
    "PostApiRateIeerRequest": "hvacbuilder:PostApiRateIeerRequest",
    "boundary": {
      "@id": "hvacbuilder:boundary"
    },
    "supplyComponentId": {
      "@id": "hvacbuilder:supplyComponentId",
      "@type": "xsd:string"
    },
    "mzvav": {
      "@id": "hvacbuilder:mzvav",
      "@type": "xsd:boolean"
    },
    "PostApiRateIeerResponse": "hvacbuilder:PostApiRateIeerResponse",
    "ieer": {
      "@id": "hvacbuilder:ieer",
      "@type": "xsd:decimal"
    },
    "ieerBtuWh": {
      "@id": "hvacbuilder:ieerBtuWh",
      "@type": "xsd:decimal"
    },
    "fullLoadEer": {
      "@id": "hvacbuilder:fullLoadEer",
      "@type": "xsd:decimal"
    },
    "points": {
      "@id": "hvacbuilder:points",
      "@container": "@list"
    },
    "PostApiReportRequest": "hvacbuilder:PostApiReportRequest",
    "name": {
      "@id": "hvacbuilder:name",
      "@type": "xsd:string"
    },
    "annual": {
      "@id": "hvacbuilder:annual",
      "@type": "xsd:boolean"
    },
    "datasetName": {
      "@id": "hvacbuilder:datasetName",
      "@type": "xsd:string"
    },
    "designPoints": {
      "@id": "hvacbuilder:designPoints",
      "@container": "@list"
    },
    "PostApiReportBuildingRequest": "hvacbuilder:PostApiReportBuildingRequest",
    "jobId": {
      "@id": "hvacbuilder:jobId",
      "@type": "xsd:string"
    },
    "PostApiReportChartRequest": "hvacbuilder:PostApiReportChartRequest",
    "svg": {
      "@id": "hvacbuilder:svg",
      "@type": "xsd:string"
    },
    "source": {
      "@id": "hvacbuilder:source",
      "@type": "xsd:string"
    },
    "pressureKpa": {
      "@id": "hvacbuilder:pressureKpa",
      "@type": "xsd:decimal"
    },
    "legend": {
      "@id": "hvacbuilder:legend",
      "@type": "xsd:boolean"
    },
    "PostApiSimulateBuildingRequest": "hvacbuilder:PostApiSimulateBuildingRequest",
    "buildingId": {
      "@id": "hvacbuilder:buildingId",
      "@type": "xsd:string"
    },
    "building": {
      "@id": "hvacbuilder:building"
    },
    "GetApiWeatherResponse": "hvacbuilder:GetApiWeatherResponse",
    "libraries": {
      "@id": "hvacbuilder:libraries",
      "@container": "@list"
    },
    "GetApiWeatherCitiesResponse": "hvacbuilder:GetApiWeatherCitiesResponse",
    "cities": {
      "@id": "hvacbuilder:cities",
      "@container": "@list"
    },
    "PostApiWeatherGenerateRequest": "hvacbuilder:PostApiWeatherGenerateRequest",
    "altitudeM": {
      "@id": "hvacbuilder:altitudeM",
      "@type": "xsd:decimal"
    },
    "mapping": {
      "@id": "hvacbuilder:mapping"
    },
    "csv": {
      "@id": "hvacbuilder:csv",
      "@type": "xsd:string"
    },
    "PostApiWorkspaceInviteRequest": "hvacbuilder:PostApiWorkspaceInviteRequest",
    "inviteToken": {
      "@id": "hvacbuilder:inviteToken",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "HVAC Builder API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects HVAC Builder'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-12) from openapi/_ae-authored/hvacbuilder-app-openapi-generated.yml.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/_ae-authored/hvacbuilder-app-openapi-generated.yml"
  ]
}