First-Principles Thermodynamic Engine

Aviation Emissions
Intelligence API

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.

5Engine Families
6API Endpoints
<50msEdge Latency
157Physics Tests
POST /v1/flight/emissions
{
  "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
}

What you can compute

Six endpoints covering the full lifecycle — from single-point analysis to fleet-wide carbon compliance.

Flight Emissions

Single operating-point analysis. Thrust, SFC, CO₂, NOx at any altitude × Mach × TET.

POST /v1/flight/emissions

Mission Emissions

Gate-to-gate trajectory integration. Multi-segment profiles, per-pax-km metrics.

POST /v1/mission/emissions

Fleet Analytics

Annual fleet-level CO₂ and carbon cost. Mixed fleets, degradation-aware.

POST /v1/fleet/emissions
$

Carbon Cost

5 pricing schemes: EU ETS, CORSIA, Gold Standard, Verra, Social Cost of Carbon.

POST /v1/carbon/cost

Maintenance ROI

Quantify excess CO₂ from deferred maintenance. Payback period in months.

POST /v1/maintenance/roi

Engine Catalogue

All supported engine families with design parameters and validation status.

GET /v1/engines

API Playground

Hit the live API from your browser. Uses the sandbox key whtl_test_playground.

ENGINE
ALTITUDE
10,668 m (FL350)
MACH
M 0.78
TET
1,400 K
REQUEST

          
RESPONSE
Click "Compute Emissions" to see results...

API Reference

Bearer-token authenticated, JSON in/out, edge-deployed globally via Cloudflare Workers.

Authentication

All v1 endpoints require a Bearer token:

Authorization: Bearer whtl_live_<key>

Keys follow the prefix convention: whtl_live_* (production), whtl_test_* (sandbox).

Base URL

https://whittle-emissions-api.llpilot-api.workers.dev

All endpoints are prefixed with /v1/. Responses are JSON with Content-Type: application/json.

Rate Limits

TierDailyMonthly
Free1003,000
Startup33310,000
Business3,333100,000
EnterpriseCustomCustom

Error Codes

400 Invalid request parameters
401 Missing or invalid API key
429 Rate limit exceeded
500 Internal server error

Endpoint Reference

Simple, transparent pricing

Start free. Scale when you need to.

Free
$0/mo
  • 100 requests/day
  • All 6 endpoints
  • 5 engine families
  • Community support
Get Free Key
Business
$299/mo
  • 100,000 requests/month
  • Custom engine models
  • Webhook notifications
  • Dedicated support
Contact Sales
Enterprise
Custom
  • Unlimited requests
  • On-prem deployment
  • Custom integrations
  • SLA guarantee
Talk to Us