{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","properties":{"path":{"type":"object","properties":{"offer_id":{"type":"string","minLength":2,"maxLength":100,"pattern":"^[A-Za-z][A-Za-z0-9_-]+$"},"offer_passenger_id":{"type":"string","minLength":2,"maxLength":100,"pattern":"^[A-Za-z][A-Za-z0-9_-]+$"}},"required":["offer_id","offer_passenger_id"],"additionalProperties":false},"data":{"properties":{"family_name":{"description":"The passenger's family name. Only `space`, `-`, `'`, and letters from the [`ASCII`](https://www.unicode.org/charts/PDF/U0000.pdf), [`Latin-1 Supplement`](https://www.unicode.org/charts/PDF/U0080.pdf) and [`Latin Extended-A`](https://www.unicode.org/charts/PDF/U0100.pdf) (with the exceptions of `Æ`, `æ`, `Ĳ`, `ĳ`, `Œ`, `œ`, `Þ`, and `ð`) Unicode charts are accepted. All other characters will result in a validation error. The minimum length is 1 character, and the maximum is 20 characters.\n","type":"string","maxLength":16000},"given_name":{"description":"The passenger's given name. Only `space`, `-`, `'`, and letters from the [`ASCII`](https://www.unicode.org/charts/PDF/U0000.pdf), [`Latin-1 Supplement`](https://www.unicode.org/charts/PDF/U0080.pdf) and [`Latin Extended-A`](https://www.unicode.org/charts/PDF/U0100.pdf) (with the exceptions of `Æ`, `æ`, `Ĳ`, `ĳ`, `Œ`, `œ`, `Þ`, and `ð`) Unicode charts are accepted. All other characters will result in a validation error. The minimum length is 1 character, and the maximum is 20 characters.\n","type":"string","maxLength":16000},"loyalty_programme_accounts":{"description":"The loyalty programme accounts for this passenger","items":{"properties":{"account_number":{"description":"The passenger's account number for this loyalty programme account","type":"string","maxLength":16000},"airline_iata_code":{"description":"The IATA code for the airline that this loyalty programme account belongs to","type":"string","maxLength":16000}},"type":"object","maxProperties":100},"type":"array","maxItems":100}},"required":["given_name","family_name"],"type":"object","maxProperties":100},"deviceIp":{"type":"string","maxLength":45},"deviceUserAgent":{"type":"string","maxLength":1000}},"required":["path","data"],"additionalProperties":false},"name":"Flights: Update a single offer passenger","id":"duffel.api.air.offers.passengers.update","example":{"path":{"offer_id":"resource_fixture","offer_passenger_id":"resource_fixture"},"data":{"loyalty_programme_accounts":[{"airline_iata_code":"BA","account_number":"12901014"}],"given_name":"Amelia","family_name":"Earhart"}},"maxRequests":1,"summary":false}}