Indoor Air API Guide

Awair Omni: API Access, Data Export and Costs

Awair Omni is a commercial indoor air quality monitor that reports seven factors to the Awair Dashboard, with an Enterprise API for organizations that hold an API device subscription. It also serves live readings from a local web server on the device. It suits offices and building programs that want a managed dashboard, CSV export and per-device API access. The central tradeoff: the Enterprise API returns raw 10-second data only for the last 30 days and one hour per request, under a 10-requests-per-minute limit, so anyone who needs long-term history through the API must store it themselves; prices are by contact.

Best fit and when it may not suit you

Good fit

May be unsuitable

What this profile covers

Hardware
Awair Omni (commercial indoor monitor; Wi-Fi, with Ethernet/PoE, BACnet and cellular or LoRa options through mounts, brackets and gateways)
Platform
Awair Business: the Awair Dashboard, the Awair Business app and the Enterprise Dashboard API (developer-apis.awair.is), plus an on-device local API
Plan
Omni sold with a term of “API or Dashboard” access (1-year and 3-year packages are listed). The Enterprise API needs an active API device subscription. Prices are by contact. Awair Element and other models are not covered.
Category
General indoor air quality monitoring. Compared alongside other general indoor air quality setups. How general monitors and specialist samplers differ.
Scope
Commercial. Positioned for businesses and sold through Awair’s business team; the Omni quick start guide separately describes residential indoor use (see discrepancies).

Capabilities apply to this setup only. Other Awair products may differ.

Awair measurements and units

Parameters reported by Awair Omni
ParameterTypeUnitModelsNotes
CO2MeasuredppmAwair OmniQuick start guide range 400–5,000 ppm. The local API also returns “co2_est”, which Awair says is calculated by the TVOC sensor; do not confuse the two. [9, 5, 4]
PM2.5Measuredµg/m³Awair Omni [9, 4]
PM10Estimatedµg/m³Awair OmniReported as “pm10_est”, calculated from the PM2.5 value. [4, 5]
TVOCMeasuredppb (API)Awair OmniThe APIs report ppb; the quick start guide states the range in ppm (see discrepancies). [4, 5, 9]
Temperature, relative humidityMeasured°C, %Awair Omni [9, 4]
Ambient light, ambient noiseMeasuredlux, dBAAwair Omni [1, 4]
Awair Score and indicesPlatform-derived0–100 score; per-factor indicesAwair Omni (API and display)A calculated indicator, not a measurement. [5, 4]
Dew point, absolute humidityPlatform-derived°C, g/m³Local API [5]

Requirements

Monitor
Available Awair Omni. Ethernet/PoE, direct DC power and cellular need a bracket, mount or gateway accessory. [1, 8]
Gateway or hub
Conditional Not needed for Wi-Fi. Cellular (4G LTE) or private LoRa connections use a gateway. Condition: Only for cellular or LoRa deployments; the gateway is sold separately or in a bundle depending on the page. [1, 8]
Network
Available 2.4 GHz Wi-Fi (802.11 b/g/n; 5 GHz not supported) or Ethernet with the right mount; Bluetooth 4.1 phone or tablet for setup. The local API works only on the same LAN. [1, 9, 5]
Account
Required An Awair account and an organization in the Awair Dashboard; the Business dashboard must be activated by Awair. Only an organization manager can generate the API key. [1, 6, 4]
Subscription
Required The Enterprise API requires active API device subscriptions; Omni is sold with a 1- or 3-year term of “API or Dashboard” access. What continues after the term ends is not stated. [4, 1]

Local access, cloud API and export

The Omni has two separate data paths. On the device, a local API (enabled by default on Omni, according to Awair) returns the latest raw sensor values over HTTP to software on the same local network; values update about every 10 seconds and no history is kept there. Awair says this works without the cloud, but only from inside the network.

In the cloud, the Enterprise Dashboard API serves an organization’s devices with one API key per organization, generated in the dashboard by an organization manager once API device subscriptions are active. It has latest-reading and batch-latest endpoints and a raw history endpoint. Raw data is archived after 30 days, each request covers at most one hour (about 360 ten-second points), and each endpoint is limited to 10 requests per minute per device. For longer records, use the dashboard’s CSV export or collect and store the data yourself.

Local access

Available On-device HTTP server with /air-data/latest (latest raw values, about every 10 seconds) and a settings endpoint. Enabled by default on Omni; no authentication is described. Condition: Same local network only. Endpoint paths differ by firmware version, and the article marks one response format as beta for Omni with the in-wall mount. [5]

Cloud API

Conditional Enterprise Dashboard API: organization, devices, latest and batch-latest air data, raw history, and device settings such as display and LED. Condition: Requires active API device subscriptions and an organization API key. [4, 3]

Manual export

Available Dashboard “Export Data”: choose devices, time range and factors; download a .zip with one CSV per device. A weekly summary report is also available. Condition: Requires the activated Business dashboard. [6]

Other protocols

Conditional BACnet MS/TP or IP from the device, configured through the local settings endpoint. Condition: Listed for enterprise configurations; confirm availability and any extra cost. [1, 8, 5]

Awair API details

Authentication
Available Cloud: one API key per organization in an “x-api-key” header, generated or refreshed by an organization manager. It is separate from the older developer-console access token. Local API: no authentication described. [4, 5]
Who can access which data
Available The key covers the organization’s devices, addressed by organization ID; devices can be filtered by location. [4]
Latest versus historical data
Available Latest endpoint returns the reading closest to now, or nothing if the device has not reported for 10 minutes. The raw history endpoint returns at most one hour (about 360 points) per request; longer ranges need repeated calls. [4]
Retention
Restricted by terms Raw API data is archived after 30 days; requests further back return an empty result. Retention for dashboard CSV export is not stated. [4, 6]
Sampling and aggregation
Available Device values update about every 10 seconds; raw API data is at 10-second intervals. No 5- or 15-minute aggregates were found in the documentation reviewed. [5, 4]
Timestamps and timezone
Available ISO 8601 timestamps with a “Z” (UTC) suffix in both APIs. [4, 5]
Rate limits
Available 10 requests per minute, reset every minute, applied per endpoint and per device. Awair notes this replaced an earlier daily quota. [4]
Export formats and limits
Available CSV (zipped, one file per device) from the dashboard; JSON from both APIs; local API also offers an XML/JSON format marked beta. [6, 4, 5]
Multiple devices and sites
Available Dashboard groups devices by organization, location and floor, with alerts by text or email and a display mode; the API lists devices by location and reads several devices in one batch call. [7, 4]
Integrations
Conditional BACnet MS/TP or IP for building systems. Awair lists green-building programs (WELL, LEED, Fitwel, LBC, RESET) its data can support, and its plan listings say “RESET Certified”. Condition: Program claims are Awair’s; confirm acceptance with the program. [1, 3]
Usage and reuse restrictions
Not publicly documented The general terms reviewed do not state Enterprise API data-reuse rights in a way we could tie to this setup. Ask Awair in writing. [10]

Awair pricing: hardware, platform and API

Prices are shown only where the vendor publishes them; checked dates are in the sources list. Taxes, shipping and implementation work are not included unless stated. Awair sells this setup by quote: request a quote from Awair (this guide does not provide quotes).

Awair Omni cost components
ComponentItemStatusPrice and basisNotes
HardwareAwair OmniConfirm with vendor (quote only)—No price on the product page; its pricing tiers say “Contact Us” and the main button is “Contact Sales”, both leading to Awair’s business contact form. A separate “Buy Omni” payment link in the page footer could not be read by our tools, so its current state is unverified. [1, 2]
PlatformOmni with 1 or 3 years of “API or Dashboard”Confirm with vendor (quote only)—Packages are listed without prices. [1, 3]
APIDashboard API device subscriptionConfirm with vendor (quote only)—Purchased through Awair’s business or support team. [4]
GatewayCellular or LoRa gateway, PoE or DC bracketNot publicly disclosed—Needed only for those connection options. [1, 8]

Limitations and unresolved questions

Conflicting or unclear documentation

Not yet answered by public documentation

Before requesting a quote

These are ordinary links to the manufacturer; none earns a commission. The editor has previously met with representatives of Awair. Awair has not reviewed or approved this page. Indoor Air API Guide does not provide manufacturer support. Disclosures.

Sources

  1. Awair Omni product page, Awair (product). Checked November 10, 2026.
  2. Awair for Business: get in touch with a specialist, Awair (pricing). Checked November 10, 2026.
  3. What is Awair Business?, Awair (support). Checked November 10, 2026.
  4. Awair Enterprise Dashboard APIs, Awair (documentation). Checked November 10, 2026. Page date: Published April 24, 2021. The page renders in the browser; we read its published collection data.
  5. Awair Omni / In-Wall Mount Local API feature, Awair (support). Checked November 10, 2026.
  6. Viewing and exporting your sensor data from the dashboard, Awair (support). Checked November 10, 2026.
  7. Awair Dashboard, Awair (product). Checked November 10, 2026.
  8. Omni installation options, Awair (product). Checked November 10, 2026.
  9. Awair Omni quick start guide (PDF), Awair (specification). Checked November 10, 2026. Linked from Awair’s installation options page.
  10. Awair terms, Awair (terms). Checked November 10, 2026. Page date: Last updated 10/8/2020.

Method: how we review documentation and record unknowns. Spotted a change? Send a correction.

Compare with alternatives

Back to the full indoor air quality API comparison

Request a shortlist