{"api":"v1","generated_at":"2026-09-16T09:56:48.261Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/travel-brij-fi-air-search-8b3018","pinned_page":"https://tollindex.com/e/travel-brij-fi-air-search-8b3018/at/2026-09-16T04-48Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-16T04:48:25.992Z","snapshot_stamp":"2026-09-16T04-48Z","endpoint":{"slug":"travel-brij-fi-air-search-8b3018","canonical_url":"https://travel.brij.fi/air/search","resource":"https://travel.brij.fi/air/search","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Flight search","service_name":null,"declared_category":null,"declared_tags":[],"route_template":null,"registry_updated":"2026-09-15T09:01:51.179Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"air search","category":"search","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-16T04:48:25.991Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","asset_name":null,"symbol":"USDC","decimals":6,"amount_display":"0.1 USDC","amount_units":0.1,"decimals_known":true,"pay_to":"4WvcrHiCTLEqWod3PeW3iFfjmJFsCbprQfkeNb2Rq59b","scheme":"exact"}],"counters":{"observed_at":"2026-09-16T04:48:25.992Z","calls_30d":14,"unique_payers_30d":2,"last_called_at":"2026-09-15T09:01:50.728Z"},"validation":{"latest":{"observed_at":"2026-09-16T05:30:39.895Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-16"},"uptime":[{"days":7,"observed":6,"passed":6,"ratio":1},{"days":30,"observed":6,"passed":6,"ratio":1},{"days":90,"observed":6,"passed":6,"ratio":1}],"history_90d":[{"observed_at":"2026-09-16T05:30:39.895Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-16","state_changed":false},{"observed_at":"2026-09-15T05:47:23.321Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T05:19:55.606Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T05:15:34.063Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T07:31:58.356Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T11:18:24.320Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"4WvcrHiCTLEqWod3PeW3iFfjmJFsCbprQfkeNb2Rq59b","page":"https://tollindex.com/seller/4WvcrHiCTLEqWod3PeW3iFfjmJFsCbprQfkeNb2Rq59b","endpoints":2,"hosts":1},"reports":0,"registry_record":{"cdp":[{"type":"http","accepts":[{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"},"payTo":"4WvcrHiCTLEqWod3PeW3iFfjmJFsCbprQfkeNb2Rq59b","amount":"100000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":60}],"quality":{"lastCalledAt":"2026-09-15T09:01:50.728Z","l30DaysTotalCalls":14,"l30DaysUniquePayers":2},"resource":"https://travel.brij.fi/air/search","extensions":{"bazaar":{"info":{"input":{"body":{"adults":1,"cabin_class":"economy","depart_date":"2026-06-10","origin_iata":"MAD","destination_iata":"LIS"},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"json","example":{"search":{"offers":[{"id":"off_0000000000000000000000","stops":1,"duration":"PT1H15M","segments":[{"arriving_at":"2026-08-02T17:44:00","origin_iata":"MAD","carrier_name":"Iberia","departing_at":"2026-08-02T14:42:00","flight_number":"1953","destination_iata":"MXP"},{"arriving_at":"2026-08-02T21:10:00","origin_iata":"MXP","carrier_name":"Iberia","departing_at":"2026-08-02T19:28:00","flight_number":"1430","destination_iata":"LIS"}],"conditions":{"change_allowed":true,"refund_allowed":false,"change_penalty_amount":"0","change_penalty_currency":"USD"},"owner_name":"Iberia","arriving_at":"2026-08-02T21:10:00","cabin_class":"economy","origin_iata":"MAD","departing_at":"2026-08-02T14:42:00","total_amount":216950000,"comparison_key":"cmp_abc123","total_currency":"USD","fare_brand_name":"Flexible Balearic","technical_stops":0,"destination_iata":"LIS","origin_time_zone":"Europe/Madrid","tax_amount_decimal":"24.50","total_emissions_kg":"21","base_amount_decimal":"65.00","total_amount_decimal":"216.95","checked_bags_included":1,"destination_time_zone":"Europe/Lisbon","carry_on_bags_included":1,"cabin_class_marketing_name":"ECONOMY","identity_documents_required":false}],"request_id":"orq_0000000000000000000000"}}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["origin_iata","destination_iata","depart_date","adults"],"properties":{"sort":{"enum":["price","duration","departure","emissions"],"type":"string","description":"Optional ordering, ascending. Default price."},"limit":{"type":"integer","minimum":1,"description":"Optional. Cap the number of offers returned, cheapest first. Full responses can exceed 300 KB — LLM agents should combine this with cheapest_per_itinerary."},"adults":{"type":"integer","maximum":9,"minimum":1,"description":"1 to 9. The offer is priced for this many travellers and /air/book must supply exactly this many passengers, lead first."},"max_price":{"type":"string","description":"Optional decimal cap on total_amount, e.g. \"250.00\"."},"max_stops":{"type":"integer","minimum":0,"description":"Optional. Maximum plane changes per direction; 0 = direct only."},"cabin_class":{"enum":["economy","premium_economy","business","first"],"type":"string","description":"Optional, defaults to economy."},"depart_date":{"type":"string","format":"date"},"origin_iata":{"type":"string","description":"Origin IATA code."},"return_date":{"type":"string","format":"date","description":"Optional. Adds the inbound (destination back to origin); round-trip offers book both directions in one /air/book."},"departure_after":{"type":"string","pattern":"^([01][0-9]|2[0-3]):[0-5][0-9]$","description":"Optional. Outbound departs at or after this local time (HH:MM)."},"departure_before":{"type":"string","pattern":"^([01][0-9]|2[0-3]):[0-5][0-9]$","description":"Optional. Outbound departs at or before this local time (HH:MM). Combine both for a window: afternoon = after 12:00 before 18:00."},"destination_iata":{"type":"string","description":"Destination IATA code."},"cheapest_per_itinerary":{"type":"boolean","description":"Optional. Collapse each physical itinerary (comparison_key) to its cheapest fare; fare_options_count reports how many fares were folded. Drill into a finalist with POST /air/offer-details."}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}}},"description":"Flight search","lastUpdated":"2026-09-15T09:01:51.179Z","x402Version":2}]}}