HVAC Builder API
HVAC Builder API as documented publicly: 36 operations. Contract generated from the documentation by API Evangelist (2026-11-12); not the provider's own document.
Operations 36
GET
/api/catalog
Download the whole catalog document (gzipped); signed‑in and metered, costing tokens per request.
#
GET
/api/catalog/compressors
Retrieve all compressors with full coefficient sets; signed‑in and metered, costing tokens.
#
GET
/api/catalog/compressors/{id}
Get a compressor with its coefficient sets, steps and envelope; free for any signed‑in account.
#
GET
/api/catalog/items/{id}
Retrieve one catalog item of any kind, with curves for signed‑in accounts.
#
POST
/api/rate/ieer
Rate a machine (IEER) using a graph and optional boundary and component settings.
#
POST
/api/report/building
POST /api/report/building – the building report for a finished job ({jobId})
#
POST
/api/report/chart
POST /api/report/chart – the psychrometric chart tab's own drawing ({svg, source?, pressureKpa?, legend?}) printed in the report shell
#
POST
/api/simulate
POST /api/simulate – a system against a weather year, with or without a control; returns a job id
#
POST
/api/simulate/building
POST /api/simulate/building – exactly one of buildingId (stored) or building (inline {name, zones, systems})
#
DELETE
/api/simulate/{id}
DELETE /api/simulate/{id} – delete a finished run or cancel a run in progress
#
POST
/api/weather/generate
POST /api/weather/generate – a labelled synthetic year; an hourly CSV, {name, altitudeM?, mapping, csv}
#
POST
/api/weather/tmy
POST /api/weather/tmy – the TMY cities, and one city's PVGIS year by {cityId}
#
GET
/api/weather/{id}/preview
GET /api/weather/{id}/preview – a dataset's listing row and its first hours ( ?limit= , a month at most)
#
Specifications
Schemas & Data
JSONSchema
https://artifacts.apis.io/hvacbuilder-app/json-schema/hvacbuilder-app-post-api-rate-ieer-response-schema.json
JSONSchema
https://artifacts.apis.io/hvacbuilder-app/json-schema/hvacbuilder-app-post-api-report-request-schema.json
JSONSchema
https://artifacts.apis.io/hvacbuilder-app/json-schema/hvacbuilder-app-post-api-rate-ieer-request-schema.json
JSONSchema
https://artifacts.apis.io/hvacbuilder-app/json-schema/hvacbuilder-app-post-api-weather-generate-request-schema.json
JSONSchema
https://artifacts.apis.io/hvacbuilder-app/json-schema/hvacbuilder-app-post-api-report-chart-request-schema.json
JSONSchema
https://artifacts.apis.io/hvacbuilder-app/json-schema/hvacbuilder-app-get-api-me-response-schema.json