EP-057Developer PlatformBuild on AIR OS™

Developer Platform™

SDKs, REST + GraphQL + Streaming APIs, the AIREx Event Bus, OAuth authentication, and a hardened sandbox — plus a marketplace of verified extensions, open-source modules, enterprise modules, and commercial apps.

API endpoints
10
Official SDKs
6
Marketplace extensions
12
Total installs
42,244
SDKs
Official client libraries
TypeScript / Node
GA
@airex/sdk
npm i @airex/sdk
Python
GA
airex
pip install airex
Go
Beta
github.com/airex/airex-go
go get github.com/airex/airex-go
Java
Beta
com.airex:airex-sdk
implementation 'com.airex:airex-sdk:1.4.0'
Rust
Preview
airex
cargo add airex
C# / .NET
Preview
AIREx.Sdk
dotnet add package AIREx.Sdk
API surface
REST · GraphQL · Streaming · Event Bus
GET
/v1/properties/{id}
Read a property digital twin.
REST
GET
/v1/properties/{id}/airscore
Latest AIRScore™ with confidence.
REST
POST
/v1/properties/{id}/simulate
Run a scenario simulation.
REST
GET
/v1/opportunities
Query the Opportunity Network.
REST
POST
/v1/agents/{key}/invoke
Invoke an AIR agent (HITL enforced).
REST
POST
/graphql
Federated read across all twins.
GraphQL
SUB
wss://stream.airex.dev/v1/twin
Live digital-twin state stream.
Stream
SUB
wss://stream.airex.dev/v1/market
Marketplace tickers + capacity signals.
Stream
SUB
airex.events.PermitFiled
Event Bus topic (see EP for full list).
Event
SUB
airex.events.SignalDetected
AIRDiscover™ risk/opportunity events.
Event
Marketplace
Extensions catalog
DashboardVerifiedVerified
4.8
Sunbelt Yield Dashboard
Meridian Analytics · 4,210 installs · $149/mo
Cap-rate + AIRScore heatmap across TX/FL/GA/SC.
properties:readairscore:read
AI AgentVerifiedVerified
4.9
Permit Sentinel Agent
AIREx Labs · 9,820 installs · Free
Watches PermitFiled events, drafts stakeholder briefs (HITL).
events:permitsnotify:write
WorkflowEnterpriseVerified
4.7
Air-Rights TDR Workflow
Studio Verticale · 640 installs · $4,800/yr
9-step TDR transfer flow with municipal handshake.
tdr:writedocuments:sign
Map LayerOpen SourceVerified
4.6
FEMA Flood Overlay
GeoCore Federal · 15,200 installs · Free
Live FEMA NFHL layer with parcel intersect helpers.
map:layers
Industry ModuleEnterpriseVerified
4.9
Healthcare Vertical Module
St. Vincent Systems · 88 installs · Contact
Hospital campus, MOB, and staff-housing intelligence pack.
properties:*construction:*capacity:*
ReportVerifiedVerified
4.7
Board Deck Autogen Report
AIREx Labs · 3,120 installs · Included
One-click board deck from Boardroom™ + Simulation Lab™.
portfolio:readai:generate
IntegrationCommercialVerified
4.4
Salesforce Pipeline Sync
Ascent Developer Grp · 1,740 installs · $79/mo
Two-way sync of acquisition pipeline with Salesforce.
acquisitions:readcrm:write
AI AgentCommercialVerified
4.5
Interconnect Queue Agent
ERCOT Partners · 512 installs · $299/mo
Alerts on interconnect queue moves; drafts utility asks.
capacity:readevents:subscribe
WorkflowCommercialVerified
4.6
Modular Schedule Optimizer
Continuum Const. · 220 installs · $1,200/mo
Optimizes modular pre-assembly against permit calendar.
construction:*
Map LayerEnterpriseVerified
4.8
Wind Uplift Model Layer
Kilroy Engineering · 74 installs · Included
400-tower calibrated wind-uplift surface for supertall siting.
map:layersstructural:read
IntegrationCommercialVerified
4.3
OZ Investor Match
Northgate PE · 410 installs · 1% success
Matches OZ-eligible sites with committed OZ capital.
capital:readmatch:write
DashboardOpen SourceVerified
4.5
Municipal Zoning Explorer
Urban Systems Res. · 6,210 installs · Free
Compare zoning envelopes across 300+ jurisdictions.
policy:readmap:layers
Environment
Sandbox vs Production
Isolated sandbox with synthetic data. No mutations touch production twins. Rate limit: 60 req/s.
API Key
••_•••••••_•••••_••••…••••_••••
Base URL
sandbox.airex.dev
Region
us-east / eu-west
Auth
OAuth 2.1 + PKCE
  1. Register a client at airex.dev/developers.
  2. Redirect users to /oauth/authorize with PKCE.
  3. Exchange code at /oauth/token.
  4. Attach Authorization: Bearer to every call.
properties:readproperties:writeairscore:readevents:subscribeagents:invokemarket:trade
Quickstart
Hello, AIR OS
import { AIREx } from "@airex/sdk";

const airex = new AIREx({
  apiKey: process.env.AIREX_API_KEY,
  env: "sandbox",
});

// REST: fetch a twin + AIRScore
const twin = await airex.properties.get("PRP-00A21");
const score = await airex.airscore.latest(twin.id);

// Event Bus: react to permits
await airex.events.subscribe("PermitFiled", async (evt) => {
  await airex.agents.invoke("permit-brief", {
    propertyId: evt.propertyId, hitl: true,
  });
});
Extension surfaces
What you can build
  • Custom Dashboards
  • AI Agents (HITL)
  • Workflow Plugins
  • Map Layers
  • Industry Modules
  • Reports
  • Integrations
Rate limits & SLA
Guarantees
Sandbox RPS
60
Prod RPS
300
Prod burst
1,000
Uptime SLA
99.95%
Developer Platform™ is subject to the AIREx Developer Terms. Extensions run in isolated tenants; agent invocations that mutate data or contact third parties require human-in-the-loop approval. Marketplace listings are informational — verification does not constitute endorsement.