Introduction
Air quality intelligence,
built into your product.
Programmatic access to AirTrack's route optimisation and air quality calculation tools — the same engine that powers the AirTrack apps.
What you can do
Air quality
Enrich locations and routes with pollution concentrations, exposure (relative inhaled dose) and the banded AirTrack Clean Air Score.
Route planning
Submit a plan request and retrieve lower-exposure routes between two points, with a quota-aware asynchronous workflow.
Connections
Exchange a short-lived pairing code for a long-lived connection token. Listing and revoking connections happens in the AirTrack app.
Base URLs
| Environment | Base URL |
|---|---|
| Production | https://api.airawarelabs.com |
| Development | https://api.airawarelabs-dev.dev |
Next steps
- Follow the Quickstart to make your first call in minutes, with copy-paste examples in curl, Python and TypeScript.
- Read the Authentication guide for the full credential and scope model.
- Explore the full API Reference for every endpoint, schema and example.
OpenAPI spec
The complete machine-readable contract is published at /openapi.json — import it into your tooling, generate a client, or point an AI coding assistant at it. There's also an /llms-full.txt with these guide pages as a single file.
Working with an AI assistant? Give it both files. llms-full.txt contains the guides you're reading now — Introduction, Quickstart, Authentication and Errors — but not the endpoint reference, which is generated from the contract. openapi.json is the authoritative description of every endpoint, schema, parameter and error response.
Need access or have a question? Contact support@airawarelabs.com.

