{"command":{"effect":"read","timeoutSeconds":30,"inputSchema":{"type":"object","properties":{"slices":{"type":"array","title":"Flight legs","minItems":1,"maxItems":2,"items":{"type":"object","properties":{"origin":{"type":"string","title":"Origin IATA code","minLength":1,"maxLength":3,"pattern":"^[A-Z]{3}$"},"destination":{"type":"string","title":"Destination IATA code","minLength":1,"maxLength":3,"pattern":"^[A-Z]{3}$"},"departureDate":{"type":"string","title":"Departure date","minLength":1,"maxLength":10,"pattern":"^[0-9]{4}-[0-9]{2}-[0-9]{2}$"},"departureTime":{"type":"object","title":"Inclusive airport-local departure window","properties":{"from":{"type":"string","pattern":"^(?:[01][0-9]|2[0-3]):[0-5][0-9]$","maxLength":5},"to":{"type":"string","pattern":"^(?:[01][0-9]|2[0-3]):[0-5][0-9]$","maxLength":5}},"required":["from","to"],"additionalProperties":false}},"required":["origin","destination","departureDate"],"additionalProperties":false}},"adults":{"type":"integer","title":"Adult passengers","minimum":1,"maximum":9},"cabinClass":{"type":"string","title":"Cabin class","minLength":1,"maxLength":30,"enum":["economy","premium_economy","business","first"]},"limit":{"type":"integer","title":"Maximum returned offers","minimum":1,"maximum":20},"childAges":{"type":"array","title":"Children ages on final travel date","minItems":0,"maxItems":8,"items":{"type":"integer","minimum":2,"maximum":17}},"lapInfants":{"type":"integer","title":"Lap infants, each with a different adult","minimum":0,"maximum":4},"maxConnections":{"type":"integer","minimum":0,"maximum":2,"title":"Maximum connections per slice; zero requires one segment, not verified absence of technical stops"}},"required":["slices"],"additionalProperties":false},"name":"Search flight offers","id":"duffel.offers.search","example":{"slices":[{"origin":"SFO","destination":"JFK","departureDate":"2027-02-10"}],"adults":1,"limit":10},"maxRequests":2,"summary":false}}