Airports Worldwide
A mirror of OurAirports (86,000+ airports), refreshed regularly. Reference data, not for navigation.
- cost
- Free every endpoint, within the daily allowance
- after that
- from $0.001 / call · card or USDC
- endpoints
- 7
No signup needed over MCP: 100 free calls a day, or 500 with a free key.
Airport by code Free
An airport by ICAO, IATA or ident: name, type, town, country and region, location, elevation, runways and frequencies.
- cost
- Free then $0.001 / call
- MCP tool
- airports__airport
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/airports/airport
| Param | Type | Description |
|---|---|---|
| code | string | ICAO (EGLL), IATA (LHR) or OurAirports ident |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/airports/airport?code=EGLL" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/airports/airport?code=EGLL"
by fourzerotwo
Report this endpoint
Search airports Free
Find airports by name or town and/or country, optionally by type or scheduled service only; biggest first.
- cost
- Free then $0.001 / call
- MCP tool
- airports__search
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/airports/search
| Param | Type | Description |
|---|---|---|
| name? | string | Airport name or town |
| country? | string | 2-letter country code |
| type? | string | large | medium | small | heliport | seaplane_base | closed |
| scheduled? | string | 1 = scheduled passenger service only |
| limit? | integer | Max results (default 20) |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/airports/search" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/airports/search"
by fourzerotwo
Report this endpoint
Airports near a point Free
Airports (large/medium/small by default) within a radius of a point or UK postcode, nearest first.
- cost
- Free then $0.002 / call
- MCP tool
- airports__near
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.002 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/airports/near
| Param | Type | Description |
|---|---|---|
| lat? | string | Latitude (or give a UK postcode) |
| lng? | string | Longitude |
| postcode? | string | UK postcode instead of lat/lng |
| radius_km? | integer | Radius in km (default 50, max 300) |
| type? | string | large | medium | small | heliport | … |
| scheduled? | string | 1 = scheduled passenger service only |
| limit? | integer | Max results (default 10) |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/airports/near" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/airports/near"
by fourzerotwo
Report this endpoint
Runways Free
An airport's runways: length, width, surface, lighting and each end's identifier, heading and elevation.
- cost
- Free then $0.001 / call
- MCP tool
- airports__runways
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/airports/runways
| Param | Type | Description |
|---|---|---|
| code | string | ICAO (EGLL), IATA (LHR) or OurAirports ident |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/airports/runways?code=EGLL" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/airports/runways?code=EGLL"
by fourzerotwo
Report this endpoint
Radio frequencies Free
An airport's radio frequencies (tower, ground, ATIS, approach…) in MHz.
- cost
- Free then $0.001 / call
- MCP tool
- airports__frequencies
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/airports/frequencies
| Param | Type | Description |
|---|---|---|
| code | string | ICAO (EGLL), IATA (LHR) or OurAirports ident |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/airports/frequencies?code=EGLL" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/airports/frequencies?code=EGLL"
by fourzerotwo
Report this endpoint
Airports in a country Free
Airport counts by type, the large airports and the regions for a country.
- cost
- Free then $0.001 / call
- MCP tool
- airports__country
- method
- GET
Free up to 100 calls a day over MCP (500 with a free key), then $0.001 per call by card credit or USDC. Free key · Pay by card
GET https://fourzerotwo.si/v1/airports/country
| Param | Type | Description |
|---|---|---|
| country | string | 2-letter country code |
# free: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/airports/country?country=IE" # no key: returns 402 with the price, for x402 agents curl -i "https://fourzerotwo.si/v1/airports/country?country=IE"
by fourzerotwo
Report this endpoint
Airport data from OurAirports (ourairports.com), released to the public domain. Not for navigation.