Skip to content

API Overview

HVAKR provides API access for integrating with other tools and automating workflows.

The HVAKR API allows you to:

  • Create and manage projects
  • Read calculation results
  • Export report data
  • Automate repetitive tasks

Common integrations:

  • Import building data from BIM tools
  • Export results to spreadsheets
  • Integrate with project management
  • Automate batch processing

To use the API:

  1. Log in to your HVAKR account
  2. Go to Settings > Access Tokens
  3. Generate an API token
  4. Use the token in API requests

Full API reference available at:

API requests use token authentication:

Authorization: Bearer YOUR_TOKEN

Keep tokens secure:

  • Don’t share tokens
  • Rotate tokens periodically
  • Use environment variables

We provide official client libraries to make integration easier.

Learn more about Client SDKs

Terminal window
npm install @hvakr/client
Terminal window
pip install hvakr

API requests are rate-limited:

  • 100 requests per minute
  • 10,000 requests per day

When rate limited:

  • Wait for the reset time
  • Implement exponential backoff
  • Contact support for higher limits

Handle API errors gracefully:

  • Check response status codes
  • Parse error messages
  • Implement retry logic

Optimize API usage:

  • Batch requests when possible
  • Cache results locally
  • Only fetch what you need

For API support: