{"uid":"cap_4fkh2J9iTXsADj6bM6G6o","slug":"travelpulse-flight-compensation-baggage-claims-eligibility-checker-38ae03f4","name":"TravelPulse Flight Compensation & Baggage Claims Eligibility Checker","description":"Flight compensation eligibility across 7 regimes — EU261, UK261, Canada APPR (incl. s.20 denied boarding), Brazil ANAC 400, Turkey SHY, India DGCA, Israel ASL — plus Montreal Convention baggage claims (effective-dated SDR caps, Art. 31 deadline math): deterministic amounts, legal citations, carrier defenses, evidence list. No LLM — every number is recomputable.","url":"https://travelpulse-nu.vercel.app/api/rights/check","method":"GET","headers":{},"bodySchema":{"type":"object","required":["to","from","delay_hours"],"properties":{"to":{"type":"string","description":"Final-destination airport IATA (e.g. JFK)"},"from":{"type":"string","description":"Departure airport IATA (e.g. FRA)"},"reason":{"type":"string","description":"Disruption cause: technical|crew|rotation_knock_on|airline_staff_strike|weather|atc|security|external_strike|bird_strike|medical_diversion|unknown (default unknown — burden of proof is the carrier's)"},"disruption":{"type":"string","description":"delay | cancellation | denied_boarding (default delay)"},"delay_hours":{"type":"string","description":"Arrival delay at final destination, hours (e.g. 4.5)"},"distance_km":{"type":"string","description":"Great-circle distance override if airports are not in the reference table"},"notice_days":{"type":"string","description":"Cancellations: days of advance notice"},"carrier_size":{"type":"string","description":"APPR: large | small (default large)"},"carrier_country":{"type":"string","description":"Operating carrier home country ISO code, or EU (default EU)"}}},"responseSchema":{"type":"json","example":{}},"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_16KTGmGgiGJE1yQIhkWU4","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":"Determines flight compensation eligibility and amounts across 7 regulatory regimes (EU261, UK261, Canada APPR, Brazil ANAC 400, Turkey SHY, India DGCA, Israel ASL) plus Montreal Convention baggage claims, returning deterministic legal citations, carrier defenses, and evidence checklists","exampleAgentPrompt":"My flight from Frankfurt to New York on Lufthansa was cancelled with less than 24 hours notice yesterday — can you check my compensation eligibility and how much I'm owed under EU261, including what evidence I need to collect and any defenses the airline might use?","exampleUseCases":[{"title":"EU261 delay compensation calculation","prompt":"I just landed 4 hours late into London Heathrow on a flight from Madrid with Iberia — can you figure out exactly how much compensation I'm owed under EU261 or UK261, cite the specific articles that apply, and tell me what documents I need to actually file the claim?"},{"title":"Montreal Convention lost baggage claim","prompt":"Air Canada lost my checked bag on my flight from Toronto to Paris and it never showed up — what are my rights under the Montreal Convention, what's the maximum amount I can claim in SDR, and what's the deadline for me to submit a formal complaint to the airline?"},{"title":"Canadian APPR denied boarding rights","prompt":"I got bumped off my WestJet flight from Vancouver to Montreal yesterday because they said it was overbooked — can you check what I'm entitled to under Canada's APPR rules, how much compensation they owe me, and what defenses the airline could use to try to get out of paying?"}],"resultDescription":"Returns a structured determination including: applicable regulatory regime(s), exact compensation amount in local currency and/or SDR, legal article citations, list of valid carrier defenses that could void the claim, a prioritized evidence checklist for filing, and (for baggage) effective-dated SDR caps with Article 31 deadline calculations","failureModes":["Missing or ambiguous route data (origin/destination country pair not covered by any of the 7 regimes)","Flight date outside regulation effective date range returns no eligible regime","Carrier not identifiable as subject to a supported regime","Insufficient delay duration data to compute threshold eligibility","SDR conversion rate unavailable for effective date — baggage cap calculation fails","Invalid or unrecognized disruption type returns empty eligibility result"],"whenToPreferThis":"Choose this endpoint when you need deterministic, legally-grounded flight compensation calculations with specific article citations rather than general AI-generated advice. Ideal when the user's itinerary touches one of the 7 supported regimes (EU, UK, Canada, Brazil, Turkey, India, Israel) or involves international baggage claims under the Montreal Convention. Preferred over generic travel assistants because every number is recomputable and includes carrier defense analysis — making it suitable for actual claims filing, not just orientation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:41:29.828Z","isFirstParty":false}