{"uid":"cap_5ydSHWQt5BvfXrPGQnDD5","slug":"skyscanner-flight-deal-scraper-x402-4062ef10","name":"Skyscanner Flight Deal Scraper (x402)","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/skyscanner?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"sortBy":{"enum":["price","departureDate","source"],"type":"string","default":"price","description":"Sort each route by fare or departure date before applying limits."},"maxItems":{"type":"integer","default":100,"minimum":0,"description":"Maximum deals across all routes. Zero means no total cap."},"startUrls":{"type":"array","description":"Public skyscanner.net routes or transport/flights URLs. A flight URL also supplies exact departure and return dates; only matching public deals are returned."},"directOnly":{"type":"boolean","default":false,"description":"Keep only deals marked direct by the route page."},"returnDate":{"type":"string","description":"Optional exact return date filter in YYYY-MM-DD or YYMMDD format. Deals without this return date are excluded."},"departureDate":{"type":"string","description":"Optional exact date filter in YYYY-MM-DD or YYMMDD format. Route pages carry a limited selection of dates."},"arrivalAirport":{"type":"string","description":"Destination city name or airport code when no URL is given."},"departureAirport":{"type":"string","description":"Origin city name or airport code when no URL is given."},"maxDealsPerRoute":{"type":"integer","default":0,"minimum":0,"description":"Maximum deals from each route. Zero means no per-route cap."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"id":null,"tags":null,"direct":null,"currency":null,"priceRaw":null,"routeUrl":null,"searchUrl":null,"priceFormatted":null}],"product":"skyscanner"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","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.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QQGpVwGqqWto8JIKQ6fp7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured flight deal listings from Skyscanner routes and returns price, directness, and booking URLs as JSON, billed per successful call.","exampleAgentPrompt":"Search Skyscanner for the cheapest direct flights from London Heathrow to New York JFK departing on 2025-08-15 and returning on 2025-08-22, and give me up to 10 deals sorted by price.","exampleUseCases":[{"title":"Cheapest weekend getaway flights","prompt":"Pull the top 5 cheapest flights from Los Angeles to Las Vegas on Skyscanner for the weekend of September 6th — direct flights only, sorted by price."},{"title":"Return trip deal finder","prompt":"Find me up to 20 Skyscanner deals for flights from Amsterdam to Barcelona departing 2025-07-10 and returning 2025-07-17, sorted by departure date."},{"title":"Multi-route price comparison","prompt":"Scrape Skyscanner flight deals for these two routes — JFK to Paris and JFK to Rome — departing around June 20th, and show me up to 50 total deals sorted by price so I can compare."}],"resultDescription":"Returns a JSON object with a count and an array of flight deal items, each containing a price (raw and formatted), currency, whether the flight is direct, a route URL, a search URL, and optional tags and ID fields.","failureModes":["No deals found for the given route or date — call is not charged","Invalid or unsupported Skyscanner URL provided","Skyscanner page structure changed, causing scrape failure — call not charged","Invalid date format (must be YYYY-MM-DD or YYMMDD)","Unknown airport code or city name provided","Payment authorization failure via x402 protocol"],"whenToPreferThis":"Use this endpoint when you need structured, machine-readable flight deal data from Skyscanner without managing a browser or scraping infrastructure yourself, and you only want to pay when results are returned. Ideal for AI travel agents, price monitoring bots, or itinerary planners that need live fare data on demand.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:50.798Z","isFirstParty":false,"canonicalSlug":"skyscanner-flight-deal-scraper-x402-4062ef10"}