# AviationStack Cities Lookup

> AviationStack Cities Lookup is a paid API for AI agents from AviationStack at aviationstack.mpp.tempo.xyz, paid per call via MPP, $0.005/call, status unknown (last checked 2026-10-10, last successful call 2026-05-28).

Look up aviation-relevant cities by name or search query, returning city details used in flight data contexts

## Facts

- Endpoint: GET https://aviationstack.mpp.tempo.xyz/v1/cities?utm_source=zero.xyz
- Price: $0.005/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-10
- Last successful call: 2026-05-28
- Success rate: 100% of calls made through Zero
- Activations on Zero: 1
- Provider: AviationStack
- Website: https://aviationstack.com
- Tags: flights, aviation, tracking, airports, airlines, data
- Canonical page: https://www.zero.xyz/c/aviationstack-cities-ce67d7e2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2YP20eQPUHPBQ8aZbeOy_

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability aviationstack-cities-ce67d7e2
```

Example prompt: Can you look up city details for Paris in the AviationStack cities database so I can get the IATA city code and country info for flight planning?

## When to prefer this

Use this endpoint when you need to resolve a human-readable city name to an aviation city code or get structured city metadata for use in flight search, airport lookup, or route planning. Prefer this over the Airports endpoint when the user is searching at the city level rather than for a specific airport.

## Known failure modes

- No results found for obscure or misspelled city names
- Ambiguous city names returning multiple results requiring disambiguation
- Empty response for cities without aviation infrastructure
- Rate limiting or authentication errors if API key is invalid or quota exceeded
- Truncated response for very common city names with many matches

## How this service works

Cities lookup

## Output

A list of cities matching the search query, each containing city name, IATA city code, country name and code, timezone, and other geography details relevant to aviation and flight routing.

## Example request

```json
{
 "search": "London"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aviationstack-cities-ce67d7e2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aviationstack.mpp.tempo.xyz](https://www.zero.xyz/host/aviationstack.mpp.tempo.xyz/llms.txt)
