Caching

While it is understandable that for increased speeds some developers may wish to cache data as part of their application, it is advisable that data not be cached if avoidable to prevent inaccurate data from being used. Caching is permitted only on end-user devices/applications, however third parties may not cache content prior to serving it to the end user to reduce the number of API calls. Violators will have their API keys revoked.

Implementation / Application

This API may not be resold in any way, shape or form. Commercial applications may only integrate this API to increase value of an existing product and cannot be a product in-of-itself without written permission from the author (Send me a message if you want to discuss this).

Changes

The API may be modified or updated from time to time. We will try to ensure, as far as possible, that future version(s) of this API are backwards compatible with at least the most recent previous version, but cannot guarantee that this will always be possible. Communication will always be made in advance of any changes via the messaging system.

Last 7 days, UTC

Average Latency
133ms

Average Uptime
100.0%

Current Status
Online

  • No information
  • Outage
  • Disruption
  • Normal
Average latency determined from Mashape to API Response time

Simple & Straightforward Pricing

Pay as you go. No long-term contracts.

Freemium

$0

additional fees may apply

API Call

100 / mo.

$0.0030 per extra

Subscribe

basic

$5.00

per month

API Call

2,500 / mo.

$0.0025 per extra

Subscribe

premium

$20.00

per month

API Call

10,000 / mo.

$0.0020 per extra

Subscribe

ultra

$75.00

per month

API Call

50,000 / mo.

$0.0001 per extra

Subscribe

Eurocontrol

HTTP 200 : string POST/eurocontrol/cfmu
CFMU Validated

Test console
Description
Parameter
string

Full Airport ICAO Code
Example: EGLL

origin

Required

string

Full Airport ICAO Code
Example: LFPG

destination

Required

string

Three digit flight level value
Example: 240

flightlevel

Required

HTTP 200 : string POST/eurocontrol/general
Eurocontrol Routes

Follows more liberal rules when routing. May not be CFMU validated.


Test console
Description
Parameter
string

Full Airport ICAO Code
Example: EGLL

origin

Required

string

Full Airport ICAO Code
Example: LFPG

destination

Required

string

Three digit flight level value
Example: 240

flightlevel

Required

string

Format: YYMMDD
Example: 131213

date

Required

string

HHMM
Example: 1200

time

Required

FAA

HTTP 200 : string POST/locationid
Location IDs

Test console
Description
Parameter
string

Location Identifier
Example: DSD

locationid

Required

HTTP 200 : string POST/ocdr
Operational Coded Departure Routes

Test console
Description
Parameter
string

8 character route code
Example: ABQASESK

rcode

Required

HTTP 200 : string POST/preferred
Preferred Routes

United States, Only Certain Airports


Test console
Description
Parameter
string

3-5 character departure airport designator. No 'K' prefix for US.
Example: PDX

destination

Optional

Oceanic

HTTP 200 : string POST/ausots
Australian Tracks

HTTP 200 : string POST/nat
North Atlantic Tracks

HTTP 200 : string POST/pacots
Pacific Tracks

You must have an API key to test this API!


Mashape allows developers to find, consume, and distribute cloud APIs just like Flight Routing.

Login to your account or signup: Create Account

or
   Signup with GitHub

By signing up you agree to our terms of service.