Indoor Air API Guide

Atmocube: API Access and Data Export

Atmocube is a multi-sensor indoor monitor that can feed a building system directly over Modbus or a broker you run, and can also report to Atmotech’s cloud dashboard. It suits buyers who want local building-system access with an optional, published-price cloud API. The central tradeoff: the REST API requires the PRO plan, and sensors differ by SKU, so the model you order decides what you can retrieve.

Best fit and when it may not suit you

Good fit

May be unsuitable

What this profile covers

Hardware
Atmocube indoor monitor, current SKUs BF2-E, BF2 and BFCO2-E (five earlier SKUs are no longer manufactured)
Platform
On-device access (Modbus RTU/TCP, MQTT, USB CSV) plus the Atmocube cloud dashboard (atmocube.app) and its REST API
Plan
Dashboard Basic (free, no API) or PRO (USD 49 per device per year, includes API); PRO+ by quote
Scope
Commercial and small projects. Positioned for offices and buildings with BMS integration, but sold through a public web store with a published cloud plan price.

Capabilities apply to this setup only. Other Atmotech (Atmotube) products may differ.

Atmocube measurements and units

Parameters reported by Atmocube
ParameterTypeUnitModelsNotes
CO2MeasuredppmAll current SKUsSensor principle is not stated on the pages reviewed. [3, 1]
PM1, PM2.5, PM10Measuredµg/m³All current SKUs [3]
TVOCMeasuredppm, plus a TVOC indexAll current SKUsBoth a concentration and an index are listed. [3]
NOxIndex (relative)NOx IndexBF2-E, BF2 [3]
Formaldehyde (CH2O)MeasuredNot stated on pages reviewedBF2-E, BF2, BFCO2-E [3]
CO, O3MeasuredNot stated on pages reviewedBFCO2-E only [3]
Temperature, humidity, pressure, light, noiseMeasured°C, %RH, hPa, lux, dBAll current SKUs [3]

Requirements

Monitor
Available Atmocube; choose the SKU that carries the sensors you need. [3]
Gateway or hub
Conditional Not needed for Modbus, MQTT or the cloud. BACnet requires a Modbus-to-BACnet gateway; the vendor recommends an Intesis unit. [10, 9]
Network
Conditional Wi-Fi (2.4 GHz), Bluetooth and RS-485 on all current SKUs; Ethernet and PoE on BF2-E and BFCO2-E only. [3]
Account
Conditional Not needed for on-device access. A dashboard account is needed for the cloud dashboard and API. [1, 5]
Subscription
Conditional None for core measurements and on-device access. The REST API needs the PRO or PRO+ dashboard plan. [1, 4, 5]

Local access, cloud API and export

Atmocube can be read without the cloud. Modbus TCP or RTU lets a BMS poll registers directly, an MQTT client can publish to a broker you run, and the device can write CSV files to a USB drive. BACnet needs an extra gateway that translates Modbus. Modbus is off by default and must be enabled in the configuration tool.

The cloud dashboard adds history, alerts and CSV export. The REST API sits behind the PRO plan, which is priced per device per year, and authenticates with an API key from your dashboard profile. We could not read the full API reference, so endpoint details remain to be confirmed.

Local access

Not publicly documented No local REST API is documented. Other local paths (also listed under other protocols): Modbus TCP (Ethernet or Wi-Fi), Modbus RTU (RS-485), publishing to an MQTT broker you run, and CSV files written to a USB drive. Condition: Modbus is disabled by default and is enabled through the configuration tool or dashboard. [9, 11, 8]

Cloud API

Conditional REST API at api.atmocube.app using an API key from the dashboard profile. Condition: PRO or PRO+ plan only. [5, 4]

Manual export

Available CSV export from the dashboard (multi-device exports arrive as an archive by email) and local CSV logging to a USB drive. Condition: The plan table lists historical data export on the free Basic plan, which keeps 30 days of cloud data. [7, 8, 4]

Other protocols

Available Modbus RTU/TCP, MQTT 3.1.1 (own broker or AWS IoT Core), BACnet via third-party gateway. [3, 9, 11, 10]

Atmocube API details

Authentication
Available Cloud: “Authorization: APIKey …” header with a key from the dashboard. Local MQTT supports TCP or TLS. No authentication is described for Modbus. [5, 11]
Who can access which data
Conditional API keys belong to a dashboard account and cover its registered devices; finer-grained permissions are not documented. [5]
Latest versus historical data
Unknown The REST documentation did not render, so latest versus history endpoints could not be confirmed. Dashboard history and CSV export exist. [6, 7]
Retention
Conditional Cloud storage: 30 days on Basic, “Unlimited” on PRO and PRO+. The device buffers about one week at 1-minute intervals. [4, 1]
Sampling and aggregation
Available Readings are taken about once per second, averaged per minute and sent every minute. [8]
Timestamps and timezone
Not publicly documented Timestamp format and timezone are not described in the pages reviewed. [7, 5]
Rate limits
Not publicly documented No numeric limit. The terms say use may be limited by monthly data transaction volumes and database calls. Modbus minimum poll interval is 1 second (2+ seconds recommended). [14, 9]
Export formats and limits
Available CSV (dashboard and USB); MQTT messages; Modbus registers; JSON REST (format not verified). [7, 8, 11]
Multiple devices and sites
Conditional Basic allows up to 5 registered devices; PRO is unlimited. Multi-device CSV export is supported. [4, 7]
Integrations
Available BMS/BAS via Modbus or BACnet gateway; AWS IoT Core via MQTT; own MQTT server. [4, 11, 10]
Usage and reuse restrictions
Restricted by terms Despite “full data ownership” marketing, the terms of use say you may not sell data obtained via the products or services, limit permitted uses, and claim the compilation of data as Atmotech’s property. The terms of sale say data is for personal use. [14, 15, 1]

Atmocube pricing: hardware, platform and API

Prices are shown only where the vendor publishes them, as checked on November 7, 2026. Taxes, shipping and implementation work are not included.

Atmocube cost components
ComponentItemStatusPrice and basisNotes
HardwareAtmocube (US store)Published priceUSD 369.00, one-time, per device (United States store; shipping extra)SKU not named on the store page; shown as sold out when checked. [12]
HardwareAtmocube (EU store)Published priceEUR 369.00, one-time, per device, taxes included (EU store (Austria shown))Shown as sold out when checked. [13]
PlatformDashboard BasicIncluded—Free per device; up to 5 devices; 30-day cloud storage; no API. [4]
APIDashboard PRO (includes API access)Published priceUSD 49, per device per year (Region not stated) [4]
PlatformDashboard PRO+Confirm with vendor (quote only)— [4]
GatewayModbus-to-BACnet gateway (only if BACnet is needed)Not publicly disclosed—Third-party Intesis gateway recommended; price not listed by Atmotech. [10]

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. The editor, Justin Carlson, co-founded and leads Invivus Technologies, which runs Moldmap, SensiReport and Moldlist and is developing Aerlume, an indoor mold sensor. He has no financial relationship with AirGradient, Airthings, Atmocube or Kaiterra, no vendor pays for coverage or placement, and the site has no affiliate links. Indoor Air API Guide does not provide manufacturer support.

Sources

  1. Atmocube product page, Atmotech (product). Checked November 7, 2026.
  2. Atmocube help center collection, Atmotech (support). Checked November 7, 2026.
  3. Atmocube SKUs, Atmotech (specification). Checked November 7, 2026. Page date: October 15, 2025.
  4. Cloud dashboard plans, Atmotech (pricing). Checked November 7, 2026. Page date: November 21, 2025.
  5. Cloud dashboard API, Atmotech (documentation). Checked November 7, 2026. Page date: March 6, 2025.
  6. Atmocube public API reference, Atmotech (documentation). Checked November 7, 2026. Page returned only a title during review (likely rendered client-side).
  7. Exporting sensor data from dashboard, Atmotech (support). Checked November 7, 2026. Page date: January 24, 2025.
  8. Data and storage FAQ, Atmotech (support). Checked November 7, 2026.
  9. Modbus setup guide, Atmotech (documentation). Checked November 7, 2026. Page date: February 19, 2025.
  10. BACnet setup guide, Atmotech (documentation). Checked November 7, 2026. Page date: March 11, 2025.
  11. Setting up a local MQTT environment, Atmotech (documentation). Checked November 7, 2026. Page date: March 11, 2025.
  12. Atmocube, US store, Atmotech (store). Checked November 7, 2026.
  13. Atmocube, EU store, Atmotech (store). Checked November 7, 2026.
  14. Terms of use, Atmotech (terms). Checked November 7, 2026. Page date: Effective August 28, 2024.
  15. Terms and conditions of sale, Atmotube (terms). Checked November 7, 2026.

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