{"uid":"cap_iZ4o205yUEZwqfb679hTS","slug":"munition-airport-search-f0d8a3ea","name":"Munition Airport Search","description":"Munition Airport Search: x402-paid airport reference data search for AI agents. Pay 0.001 USDC to search airports by IATA code, city, airport name, or country and receive normalized IATA airport records suitable for travel planning.","url":"https://api.munition.io/v1/airports/search","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"query":{"type":"string","maxLength":100,"minLength":1,"description":"Airport search text, such as an IATA code, city, airport name, or country."}}},"responseSchema":{"type":"json","example":{"meta":{"searchedAt":"2026-05-19T00:00:00.000Z","resultCount":1},"query":"Paris","airports":[{"name":"Paris Charles de Gaulle Airport","cityName":"Paris","iataCode":"CDG","timeZone":"Europe/Paris","coordinates":{"lat":49.0097,"lng":2.5479},"countryCode":"FR","countryName":"France"}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_NoPZba_O7dXdphJDeBSRn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches airports by IATA code, city name, airport name, or country and returns structured airport data including coordinates, timezone, and country info.","exampleAgentPrompt":"Search for airports in Paris and give me the IATA code, timezone, and coordinates for each one.","exampleUseCases":[{"title":"Travel itinerary time zone planning","prompt":"I'm flying from London to Tokyo next week. Look up both airports and tell me what time zones I'll be traveling between so I can figure out my jet lag."},{"title":"Ground transportation routing coordination","prompt":"We're coordinating pickups for our executives arriving in France. Find all the airports in the country and get me their coordinates so we can map out the most efficient routes from each airport to our headquarters."},{"title":"Flight booking validation system","prompt":"A customer just booked a ticket with the airport code CDG but they think they meant Orly. Search for both airports in Paris and confirm which one is which so we can catch this before their trip."}],"resultDescription":"Returns a JSON object with metadata (search timestamp, result count) and a list of matching airports, each containing name, city, IATA code, timezone, lat/lng coordinates, country code, and country name.","failureModes":["Query too short or empty — validation error returned","No airports match the query — empty results array returned","Payment failure via x402 — 402 response with payment details","Rate limiting or service unavailability — 5xx error"],"whenToPreferThis":"Use this endpoint when an agent needs to resolve airport identity from a partial or ambiguous input (city, country, partial name, or IATA code) and requires structured airport data including timezone and coordinates. Prefer over manual IATA lookup tables when fresh, structured data with geographic coordinates is needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:32:33.855Z","isFirstParty":false}