{"uid":"cap_NaKjQeGYR9wwxiQYsb2Y4","slug":"sitecheck-flight-search-fb797d0b","name":"SiteCheck Flight Search","description":"Flight fares for one route and date, one-way or round trip: the cheapest, the fastest and the cheapest nonstop option, then up to 20 itineraries sorted by price with carrier, stops, duration, departure and arrival times (local and UTC), every flight segment and aircraft. Cabin, maximum stops and market (sets the currency) are optional. Fares for a single traveller from Ignav; a fare search, not a booking.","url":"https://api.sitecheck-api.workers.dev/api/flights?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"],"type":"string"},"queryParams":{"type":"object","required":["from","to","date"],"properties":{"to":{"type":"string","description":"Arrival airport, 3-letter IATA code, e.g. LHR"},"date":{"type":"string","description":"Departure date YYYY-MM-DD (today to 330 days ahead)"},"from":{"type":"string","description":"Departure airport, 3-letter IATA code, e.g. IST"},"cabin":{"type":"string","description":"economy (default), premium_economy, business or first"},"limit":{"type":"string","description":"Itineraries to return, 1-20, default 10"},"market":{"type":"string","description":"2-letter country code that sets the currency, default US (USD); e.g. GB, DE, TR"},"return":{"type":"string","description":"Return date YYYY-MM-DD for a round trip (optional)"},"maxStops":{"type":"string","description":"Maximum stops per direction: 0, 1, 2 or 3 (optional)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"note":"Fares for a single traveller as observed by Ignav; prices change, confirm them on the airline or agency site before booking. selfTransfer true means separate tickets (you re-check bags). This is a fare search, not a booking.","count":11,"query":{"to":"LHR","date":"2026-11-20","from":"IST","cabin":"economy","market":"US","return":null,"maxStops":null},"source":"Ignav fare search (https://ignav.com)","fastest":{"price":{"amount":142,"status":"verified","currency":"USD"},"stops":0,"carrier":"Turkish Airlines","durationMinutes":235},"cheapest":{"price":{"amount":106,"status":"verified","currency":"USD"},"stops":1,"carrier":"LOT","durationMinutes":390},"currency":"USD","checkedAt":"2026-10-15T07:05:15.817Z","observedAt":"2026-10-15T07:04:11.923565Z","itineraries":[{"cabin":"economy","price":{"amount":106,"status":"verified","currency":"USD"},"ignavId":"482f12b5f25b480d970f05c178d91b5a","inbound":null,"outbound":{"stops":1,"arrival":{"utc":"2026-11-20T22:00:00Z","local":"2026-11-20T22:00:00","airport":"LHR"},"carrier":"LOT","segments":[{"to":"WAW","from":"IST","flight":"LO136","aircraft":"Boeing 737MAX 8 Passenger","operatedBy":"LOT","arrivalLocal":"2026-11-20T19:05:00","departureLocal":"2026-11-20T18:30:00","durationMinutes":155},{"to":"LHR","from":"WAW","flight":"LO285","aircraft":"Boeing 737MAX 8 Passenger","operatedBy":"LOT","arrivalLocal":"2026-11-20T22:00:00","departureLocal":"2026-11-20T20:15:00","durationMinutes":165}],"departure":{"utc":"2026-11-20T15:30:00Z","local":"2026-11-20T18:30:00","airport":"IST"},"durationMinutes":390},"selfTransfer":false},{"cabin":"economy","price":{"amount":126,"status":"verified","currency":"USD"},"ignavId":"cacde4b37b904c149a0d00574afb4715","inbound":null,"outbound":{"stops":0,"arrival":{"utc":"2026-11-20T19:55:00Z","local":"2026-11-20T19:55:00","airport":"LHR"},"carrier":"British Airways","segments":[{"to":"LHR","from":"IST","flight":"BA679","aircraft":"Airbus A320","operatedBy":"British Airways","arrivalLocal":"2026-11-20T19:55:00","departureLocal":"2026-11-20T18:45:00","durationMinutes":250}],"departure":{"utc":"2026-11-20T15:45:00Z","local":"2026-11-20T18:45:00","airport":"IST"},"durationMinutes":250},"selfTransfer":false},{"cabin":"economy","price":{"amount":135,"status":"verified","currency":"USD"},"ignavId":"c83ce5b4b6c345258b6246b7cc0a9e16","inbound":null,"outbound":{"stops":1,"arrival":{"utc":"2026-11-20T12:20:00Z","local":"2026-11-20T12:20:00","airport":"LHR"},"carrier":"Air Serbia","segments":[{"to":"BEG","from":"IST","flight":"JU427","aircraft":"Embraer 190","operatedBy":"Air Serbia","arrivalLocal":"2026-11-20T05:10:00","departureLocal":"2026-11-20T05:25:00","durationMinutes":105},{"to":"LHR","from":"BEG","flight":"JU210","aircraft":"Airbus A319","operatedBy":"Air Serbia","arrivalLocal":"2026-11-20T12:20:00","departureLocal":"2026-11-20T10:10:00","durationMinutes":190}],"departure":{"utc":"2026-11-20T02:25:00Z","local":"2026-11-20T05:25:00","airport":"IST"},"durationMinutes":595},"selfTransfer":false}],"cheapestNonstop":{"price":{"amount":126,"status":"verified","currency":"USD"},"stops":0,"carrier":"British Airways","durationMinutes":250}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_DcF6PUwHluD0-ifLgKf4n","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search for flight itineraries between two airports by date, cabin class, and stop preference, returning ranked fares with carrier, duration, and segment details","exampleAgentPrompt":"Find me economy flights from IST to LHR on November 20, 2026 — show up to 10 itineraries with at most 1 stop, priced in USD.","exampleUseCases":[{"title":"Cheapest one-way flight search","prompt":"What are the cheapest economy flights from New York JFK to Paris CDG on December 5, 2026? Show me up to 10 options with no more than 1 stop, priced in USD."},{"title":"Round-trip business class comparison","prompt":"Find me round-trip business class flights from London LHR to Dubai DXB, departing March 10 2027 and returning March 17 2027 — I want to see all options, up to 20 itineraries."},{"title":"Nonstop flight for tight itinerary","prompt":"Are there any nonstop economy flights from Chicago ORD to Toronto YYZ on January 15, 2027? Just show the fastest options, max 5 results."}],"resultDescription":"Returns a JSON object with a list of itineraries including price (amount, currency, verification status), carrier name, total duration in minutes, stop count, self-transfer flag, and full outbound/inbound segment breakdowns (flight number, aircraft, departure/arrival times in UTC and local). Also surfaces the single cheapest and fastest itinerary at the top level, along with the query echo and a data-freshness timestamp.","failureModes":["Missing required query parameters (from, to, date) returns a validation error","Invalid IATA airport codes result in no results or an error response","Date outside the allowed window (today to 330 days ahead) is rejected","Fares may be stale — prices are observed snapshots, not live booking guarantees","Self-transfer itineraries may have hidden re-check bag requirements","Payment of $0.05 USDC required per call; unpaid requests are rejected with 402"],"whenToPreferThis":"Use this endpoint when you need to quickly surface and compare available flight fares between two specific airports for a given date, cabin class, or stop preference. It is powered by Ignav's fare index and returns structured itinerary data suitable for agent reasoning — not for actual booking. Prefer this over generic web search when you need machine-parseable flight data with prices, carriers, and segment details in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T20:33:48.131Z","isFirstParty":false,"canonicalSlug":"sitecheck-flight-search-fb797d0b"}