Kaiterra Sensedge Mini: API Access and Data Export
By Justin Carlson. Sources checked November 7, 2026. Documentation review only; not tested hands-on.
The Kaiterra Sensedge Mini is a commercial indoor monitor that reports to Kaiterra’s cloud platform and can also talk directly to a building management system. It suits facilities teams that want both a vendor dashboard and on-premises BMS integration. The central tradeoff: cloud API and dashboard rights end when the subscription lapses, and pricing for the subscription and the BACnet licence is quote-only.
Best fit and when it may not suit you
Good fit
Commercial buildings that want BACnet/IP (with change-of-value, enterprise licence required) or Modbus RTU into an existing BMS.
Programs that need a well-documented history API with selectable aggregation and explicit UTC handling.
Projects that need ppb TVOC rather than an index, or optional O3, NO2 and CO modules.
May be unsuitable
Buyers who need published prices before contacting sales.
Projects that need cloud API access to continue after the subscription ends: the terms say those rights terminate.
Anyone planning to re-serve or redistribute API data through their own product: the terms prohibit it.
What this profile covers
Hardware
Kaiterra Sensedge Mini (SE-200): standard SE-200A/P, “for WELL” SE-200AW/PW, and Core SE-200AL/PL (P = PoE)
Platform
Kaiterra Data Platform (dashboard) and the Kaiterra cloud API (api.kaiterra.com/v1), plus on-device BACnet/IP, Modbus RTU and MQTT
Plan
Kaiterra subscription (quote only). BACnet requires an “enterprise license”. Sensedge Go is a different product and is not covered.
Scope
Commercial. Sold through sales for commercial buildings and certification programs; no public price list was found.
Capabilities apply to this setup only. Other Kaiterra products may differ.
Kaiterra measurements and units
Parameters reported by Kaiterra Sensedge Mini
Parameter
Type
Unit
Models
Notes
CO2
Measured
ppm
All Sensedge Mini variants
NDIR; 400–5,000 ppm, extended to 10,000 ppm. [2, 3]
Available Sensedge Mini; the variant and installed modules determine which parameters exist. [3, 2]
Gateway or hub
Not applicable No gateway is described; the device connects directly by Wi-Fi or Ethernet. [2]
Network
Available 2.4 GHz Wi-Fi or Ethernet (100 Mbps); PoE on “P” models. Cellular is not listed for the Mini. [2, 3]
Account
Available Kaiterra account for the dashboard; API keys are generated in account settings. [5]
Subscription
Required Dashboard and API rights exist only during an active subscription term. A perpetual licence is offline-only and excludes dashboard and API. [13]
Local access, cloud API and export
The Sensedge Mini reports to Kaiterra’s cloud every minute, and the Data Platform and API read from there. The API is unusually explicit about history: you choose the time range, aggregation from 1 minute to 1 day, and timezone handling, and all times must be UTC. Keys go in the URL, so keep them on servers only.
Separately, the device can talk to a building system locally over BACnet/IP (with an enterprise licence) or Modbus RTU, or publish to an MQTT broker. Those paths serve live values into existing building software; they are not a substitute for a history API. Dashboard CSV export offers raw minute data or hourly and daily averages.
Local access
Not publicly documented No local REST API is documented. Local access is through building protocols (BACnet/IP, Modbus RTU, on-premises MQTT), listed under other protocols. [7, 2]
Cloud API
Conditional REST API with device metadata, latest reading (/top), history and batch endpoints. Condition: Requires an active subscription that includes API access. [5, 13]
Manual export
Conditional Dashboard CSV export of raw minute data, hourly or daily averages, delivered by emailed link. Condition: Dashboard rights depend on an active subscription. [6, 13]
Other protocols
Conditional BACnet/IP over Wi-Fi or Ethernet with COV (BTL B-SS profile); Modbus RTU over RS-485; cloud and on-premises MQTT (x.509 supported for secondary MQTT). BACnet MS/TP is “coming soon”. Condition: BACnet requires an enterprise licence. [7, 2, 1, 9]
Kaiterra API details
Authentication
Available API key passed as the “key” URL parameter over HTTPS; keys must not be embedded in web or mobile apps. [5]
Who can access which data
Available Devices in an organization are restricted to that organization’s keys. Devices outside an organization can be read by any key that knows the device ID, which should be treated as a secret. [5]
Latest versus historical data
Available Separate /top (latest) and /history endpoints. History defaults to the prior 168 hours, paginates around 10,000 items per page, and supports group_by from 1 minute to 1 day. [5]
Retention
Not publicly documented Cloud retention is not stated. The device buffers about one hour of data locally during outages. [8, 5]
Sampling and aggregation
Available Pushes every minute (customizable on request). Points are labelled with the end of their interval; hourly and daily averages can change if late data arrives. [2, 5]
Timestamps and timezone
Available RFC 3339 in UTC; non-UTC times are rejected. Larger aggregations require a time_zone parameter. [5]
Rate limits
Not publicly documented No numeric rate limits are published; the terms say Kaiterra may publish and change limits and quotas. [5, 13]
Export formats and limits
Available CSV from the dashboard; JSON from the API; BACnet objects and Modbus registers locally. [6, 5, 7]
Multiple devices and sites
Available Data Platform includes portfolio and space overviews; the API batch endpoint accepts up to 100 requests at once. [11, 5]
Integrations
Available BMS via BACnet/IP (enterprise licence) and Modbus RTU; MQTT; WELL compliance reporting. Kaiterra states it is a RESET Accredited Data Provider. [7, 11]
Usage and reuse restrictions
Restricted by terms Customer keeps rights in raw data, but Kaiterra keeps rights in derived data and a licence to de-identified data. API data may not be stored and re-served or redistributed to third parties, and credentials are single-entity. [13]
Kaiterra 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.
All prices are quote-only, including the enterprise licence that BACnet requires.
Dashboard and API rights terminate when the subscription lapses; the warranty extension also ends.
The Core variant (SE-200AL/PL) measures only CO2, temperature and humidity.
No numeric API rate limits or cloud retention period are published.
Conflicting or unclear documentation
The spec sheet lists PoE for “SE000200P”, while support articles use SE-200P; treat P-suffix models as the PoE versions and confirm the order code. [2, 4]
Not yet answered by public documentation
What does the subscription cost per device, and does it include API access?
What does the BACnet enterprise licence cost and cover?
How long is cloud data retained, and can it be exported after the subscription ends?
What API rate limits apply to your account?
Before requesting a quote
Name the exact variant (SE-200A/P, AW/PW or AL/PL) and modules so the quote matches the parameters you need.
Ask whether your subscription tier includes API access, and get the price per device per year.
If you need BACnet, ask for the enterprise licence price and terms.
Ask about retention and what export rights remain after the subscription ends.
Confirm the data-use terms fit your plans; re-serving API data to third parties is prohibited.
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.