{"uid":"cap_DWAF_4JWuVJX3M7glhg7_","slug":"stabletravel-dev-seats-aero-trip-details-72feed1f","name":"stabletravel.dev Seats.aero Trip Details","description":"Retrieve flight-level trip details and booking links for a Seats.aero availability ID.","url":"https://stabletravel.dev/api/seats-aero/trips/31kZf4CYMU0EEidKyURi40xzvuU","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":{},"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":{"data":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"ID":{"anyOf":[{"type":"string"},{"type":"null"}]},"Cabin":{"anyOf":[{"type":"string"},{"type":"null"}]},"Stops":{"anyOf":[{"type":"number"},{"type":"null"}]},"Source":{"anyOf":[{"type":"string"},{"type":"null"}]},"RouteID":{"anyOf":[{"type":"string"},{"type":"null"}]},"Carriers":{"anyOf":[{"type":"string"},{"type":"null"}]},"ArrivesAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"CreatedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"DepartsAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"UpdatedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"TotalTaxes":{"anyOf":[{"type":"number"},{"type":"null"}]},"MileageCost":{"anyOf":[{"type":"number"},{"type":"null"}]},"AllianceCost":{"anyOf":[{"type":"number"},{"type":"null"}]},"FlightNumbers":{"anyOf":[{"type":"string"},{"type":"null"}]},"TaxesCurrency":{"anyOf":[{"type":"string"},{"type":"null"}]},"TotalDuration":{"anyOf":[{"type":"number"},{"type":"null"}]},"AvailabilityID":{"anyOf":[{"type":"string"},{"type":"null"}]},"RemainingSeats":{"anyOf":[{"type":"number"},{"type":"null"}]},"TaxesCurrencySymbol":{"anyOf":[{"type":"string"},{"type":"null"}]},"AvailabilitySegments":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"ID":{"anyOf":[{"type":"string"},{"type":"null"}]},"Order":{"anyOf":[{"type":"number"},{"type":"null"}]},"Source":{"anyOf":[{"type":"string"},{"type":"null"}]},"RouteID":{"anyOf":[{"type":"string"},{"type":"null"}]},"Distance":{"anyOf":[{"type":"number"},{"type":"null"}]},"ArrivesAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"CreatedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"DepartsAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"FareClass":{"anyOf":[{"type":"string"},{"type":"null"}]},"UpdatedAt":{"anyOf":[{"type":"string"},{"type":"null"}]},"AircraftCode":{"anyOf":[{"type":"string"},{"type":"null"}]},"AircraftName":{"anyOf":[{"type":"string"},{"type":"null"}]},"FlightNumber":{"anyOf":[{"type":"string"},{"type":"null"}]},"OriginAirport":{"anyOf":[{"type":"string"},{"type":"null"}]},"AvailabilityID":{"anyOf":[{"type":"string"},{"type":"null"}]},"AvailabilityTripID":{"anyOf":[{"type":"string"},{"type":"null"}]},"DestinationAirport":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":{}}},{"type":"null"}]}},"additionalProperties":{}}},{"type":"null"}]},"booking_links":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"link":{"anyOf":[{"type":"string"},{"type":"null"}]},"label":{"anyOf":[{"type":"string"},{"type":"null"}]},"primary":{"anyOf":[{"type":"boolean"},{"type":"null"}]}},"additionalProperties":{}}},{"type":"null"}]},"origin_coordinates":{"anyOf":[{"type":"object","properties":{"Lat":{"anyOf":[{"type":"number"},{"type":"null"}]},"Lon":{"anyOf":[{"type":"number"},{"type":"null"}]}},"additionalProperties":{}},{"type":"null"}]},"destination_coordinates":{"anyOf":[{"type":"object","properties":{"Lat":{"anyOf":[{"type":"number"},{"type":"null"}]},"Lon":{"anyOf":[{"type":"number"},{"type":"null"}]}},"additionalProperties":{}},{"type":"null"}]}},"additionalProperties":{}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ld3q02YK7UN0FiVlsJuLA","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves flight-level trip details and booking links for a specific Seats.aero availability ID.","exampleAgentPrompt":"Can you pull up the full flight details and booking link for the Seats.aero availability ID 31kZf4CYMU0EEidKyURi40xzvuU — I want to see the cabin, carriers, flight numbers, mileage cost, taxes, and how many seats are left?","exampleUseCases":null,"resultDescription":"Returns an array of trip objects each containing flight segment details (departure/arrival times, carriers, flight numbers, stops, total duration), cabin class, mileage cost, taxes and currency, remaining seats, alliance cost, availability segments with individual leg data, and booking links to complete the award reservation.","failureModes":["Invalid or expired availability ID returns empty data or 404","Seats.aero availability may have expired since last indexed, returning stale or no results","Payment failure returns 402 if x402 USDC payment not processed","Rate limiting or quota exceeded returns 429","Availability ID not found returns null or empty array"],"whenToPreferThis":"Use this endpoint when you already have a Seats.aero availability ID and need to drill down into the specific flight-level details (segments, times, carriers, mileage cost, booking links) to present to a user or complete a booking flow. Prefer this over a search endpoint when you have the specific availability reference and need structured trip data including booking URLs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T13:07:03.730Z","isFirstParty":false}