Real-time CO₂, NOx, and fuel-burn analytics powered by physics — not lookup tables. One API call gives you what took a fleet of engineers to compute.
{
"engine_type": "CFM56-7B",
"altitude_m": 10668,
"mach": 0.78
}
{
"co2_kg_h": 8216,
"nox_ei_g_kg": 34.0,
"sfc_mg_ns": 17.84,
"thrust_kn": 23.1
}
Six endpoints covering the full lifecycle — from single-point analysis to fleet-wide carbon compliance.
Single operating-point analysis. Thrust, SFC, CO₂, NOx at any altitude × Mach × TET.
POST /v1/flight/emissions
Gate-to-gate trajectory integration. Multi-segment profiles, per-pax-km metrics.
POST /v1/mission/emissions
Annual fleet-level CO₂ and carbon cost. Mixed fleets, degradation-aware.
POST /v1/fleet/emissions
5 pricing schemes: EU ETS, CORSIA, Gold Standard, Verra, Social Cost of Carbon.
POST /v1/carbon/cost
Quantify excess CO₂ from deferred maintenance. Payback period in months.
POST /v1/maintenance/roi
All supported engine families with design parameters and validation status.
GET /v1/engines
Hit the live API from your browser. Uses the sandbox key whtl_test_playground.
Click "Compute Emissions" to see results...
Bearer-token authenticated, JSON in/out, edge-deployed globally via Cloudflare Workers.
All v1 endpoints require a Bearer token:
Authorization: Bearer whtl_live_<key>
Keys follow the prefix convention: whtl_live_* (production), whtl_test_* (sandbox).
https://whittle-emissions-api.llpilot-api.workers.dev
All endpoints are prefixed with /v1/. Responses are JSON with Content-Type: application/json.
Start free. Scale when you need to.