{"uid":"cap_tRHO2OzetNdBNF6Bjor4F","slug":"stabletravel-canonical-014221e8","name":"FlightAware Canonical Flight Identifier Lookup","description":"Get canonical ident for a flight","url":"https://stabletravel.dev/api/flightaware/flights/:id/canonical?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"ident_type":{"enum":["fa_flight_id","designator","registration"],"type":"string","description":"Type of flight identifier"},"country_code":{"type":"string","description":"Country code filter"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"ident":{"anyOf":[{"type":"string"},{"type":"null"}]},"ident_iata":{"anyOf":[{"type":"string"},{"type":"null"}]},"ident_icao":{"anyOf":[{"type":"string"},{"type":"null"}]},"fa_flight_id":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":{}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["amadeus","flightaware","flights","hotels","activities","transfers","travel","data","web"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"unknown","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.002/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_O9P73Rvg1km-48hr11243","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"StableTravel","brandSlug":"stabletravel","brandBaseUrl":"https://stabletravel.dev","brandDocsUrl":"https://stabletravel.dev","whatItDoes":"Retrieves the canonical identifier for a flight, returning standardized IATA, ICAO, and FlightAware identifiers for a given flight ID","exampleAgentPrompt":"What is the canonical FlightAware identifier for flight AA100 — I need the IATA, ICAO, and fa_flight_id for that designator.","exampleUseCases":null,"resultDescription":"Returns a JSON object containing the canonical flight ident (string or null), IATA identifier (ident_iata), ICAO identifier (ident_icao), and FlightAware flight ID (fa_flight_id) for the requested flight.","failureModes":["Flight ID not found — returns null fields or 404 if flight does not exist","Invalid ident_type enum value causes validation error","Malformed flight ID format results in error response","Flight exists but identifiers are unavailable, returning null for some fields"],"whenToPreferThis":"Use this endpoint when you need to normalize or resolve a flight identifier to its canonical form across multiple identifier systems (IATA, ICAO, FlightAware). Ideal when downstream systems require a specific identifier type and you only have a different type, or when you need to confirm a flight's official designator before making further API calls like tracking or delay lookups.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T06:49:57.800Z","isFirstParty":false,"canonicalSlug":"stabletravel-canonical-014221e8"}