Business jet flying above Dubai

Flight Time Engine API

Flight planning intelligence, ready for your software.

Generate operational routes, account for forecast winds, avoid restricted airspace and estimate flight time and fuel through one structured API.

Global airport coverageSecure account accessUsage monitoring
POST /flightplan200 OK
{
  "ADEP": "OMDW",
  "ADES": "EGGW",
  "ROUTE": "",
  "fl": 360,
  "mach": 0.7,
  "force_airway_routing": true,
  "avoid_firs": ["LTAA", "LTBB"],
  "departure_time": "2026-07-07T17:00:00Z"
}
{
  "inputs": {
    "departure_airport": { "resolved_icao": "OMDW" },
    "arrival_airport": { "resolved_icao": "EGGW" },
    "mach": 0.7,
    "fl_used": 360,
    "avoid_firs": ["LTAA", "LTBB"]
  },
  "route": {
    "available": true,
    "route_type": "airway",
    "route_string": "OMDW ... EGGW",
    "total_distance_nm": 3028.4,
    "overflown_fir_icao": ["OMAE", "...", "EGTT"]
  },
  "timing_result": {
    "avg_wind": "254/42",
    "avg_tas_kn": 402.6,
    "avg_gs_kn": 418.3,
    "total_time_min": 434.6
  },
  "avoidance": {
    "enabled": true,
    "input_firs": ["LTAA", "LTBB"],
    "still_crossed_avoided_firs": []
  },
  "fuel_planning": null
}
Production APIClean JSON response
Scroll to explore

Built for

Flight departmentsCharter platformsTrip supportDispatch systemsAviation software

One call. Operationally useful output.

Move from airports to a usable flight plan in seconds.

Flight Time Engine turns concise operational inputs into consistent route and timing data. It gives software teams more than a great-circle estimate without requiring them to build and maintain a flight-planning calculation stack.

1Primary endpoint

Route, profile, time and optional fuel in one request.

3Route strategies

Provided route, airway route or direct path.

24/7API availability

For automated quoting and planning.

JSONStructured output

Ready to display, store or pass downstream.

A broader planning result

Core calculations your aviation workflow can use immediately.

01

Route generation

Generate direct or airway-based routes between ICAO airports, or calculate against a route supplied by your application.

  • Direct routing
  • Airway routing
  • Provided route parsing
02

Wind-adjusted timing

Apply forecast conditions against the requested departure time, flight level and speed.

  • Departure-time dependent
  • Climb, cruise and descent
  • Mach or TAS input
03

FIR avoidance

Exclude flight information regions when operational, commercial or geopolitical constraints require it.

  • ICAO FIR identifiers
  • Multiple FIR exclusions
  • Avoidance-aware route
04

Fuel planning

Add aircraft fuel parameters to receive trip fuel values alongside route and timing.

  • Optional fuel model
  • Trip fuel estimate
  • Integrated result
05

Flight profile

Represent the full flight rather than treating every route as a single cruise segment.

  • Climb profile
  • Cruise level
  • Descent profile
06

Integration-ready data

Receive predictable JSON for customer estimates, analysis and system automation.

  • Stable structure
  • Readable errors
  • Portal request history

From input to result

A straightforward workflow, built for automation.

01

Define the flight

Send airports, level, speed and departure time.

02

Apply constraints

Select routing, exclude FIRs and add fuel assumptions.

03

Run the engine

The service resolves route, profile and timing.

04

Use the response

Display, store or connect the structured result.

Business aviation aircraft in flight

Where it fits

Built for decisions that happen before the aircraft moves.

Charter quoting

Produce route-aware time estimates early in the sales process.

Operations dashboards

Add calculated time, distance and routing to internal tools.

Workflow automation

Trigger calculations from booking, CRM or scheduling systems.

Scenario analysis

Compare departure times, routes, levels and FIR constraints.

Choose how you connect

Start through RapidAPI or work with us directly.

Both access paths use Flight Time Engine. Choose marketplace convenience or a direct company account.

Marketplace

RapidAPI access

Consolidated marketplace billing, familiar authentication and quick subscription management.

  • RapidAPI key and host headers
  • Marketplace plan management
  • Fast proof-of-concept access
View on RapidAPI
Developer documentationInputs, cURL examples, fuel parameters and response schemas.
Read the docs

Scale as your operation grows

Simple monthly plans for every stage of integration.

Start free, validate your workflow and increase your allowance when the application is ready.

BasicExplore

$0/ month

For evaluation and early development.

Requests
50 / month
Rate limit
1 / second
Overage
Hard limit
Get started
ProBuild

$79/ month

For prototypes and lower-volume products.

Requests
500 / month
Rate limit
2 / second
Overage
$0.08 / request
Choose Pro
MegaScale

$699/ month

For established high-volume platforms.

Requests
15,000 / month
Rate limit
High throughput
Overage
$0.04 / request
Choose Mega
Need more capacity?

Contact us for higher volumes, throughput and custom commercial requirements.

Discuss a custom plan

Operational confidence

A professional account layer around every API call.

Direct customers receive a secure workspace for managing access, understanding usage and testing requests.

Controlled API keys

Create and revoke account-specific credentials.

Request visibility

Inspect account requests and responses.

Usage intelligence

Monitor volume, limits, duration and service health.

Subscription control

Upgrade plans through a secure billing flow.

Questions, answered

What teams ask before integrating.

The full documentation contains every input, example and response field.

Open documentation
What information is required?

Provide departure and destination ICAO codes plus the relevant performance inputs. Time, level, speed, route preferences, FIR exclusions and fuel parameters make the result more specific.

Can the engine generate the route?

Yes. Leave the route empty and select airway or direct routing behavior.

How do I avoid an airspace region?

Provide ICAO FIR identifiers in the avoid_firs array. Multiple FIRs can be supplied.

Does departure time affect the result?

Yes. It selects time-dependent atmospheric data that can change groundspeed and flight time.

Can fuel be calculated too?

Yes. Supply the documented fuel parameters to return a fuel estimate with the route and timing.

Is direct access different from RapidAPI?

The engine is the same. Direct access includes company accounts, key management, request history, analytics and billing controls.

Ready for departure

Put aviation intelligence inside your product.

Create a company account, generate an API key and run your first request from the dashboard.