{"slug":"duffel-api","name":"Duffel API","host":"api.duffel.com","site":"https://duffel.com","category":"commerce","docsUrl":null,"sources":[{"kind":"changelog","url":"https://changelog.duffel.com/"},{"kind":"archive","url":"https://changelog.duffel.com/announcements/we-are-deprecating-air-partial_offer_requests-endpoints"},{"kind":"archive","url":"https://changelog.duffel.com/announcements/you-can-now-book-with-children-via-the-stays-api"}],"url":"https://www.okapi.bot/providers/duffel-api/","json":"https://www.okapi.bot/api/v1/providers/duffel-api.json","breakingChanges":[{"slug":"air-partial-offer-requests-is-deprecated","api":"duffel-api","title":"/air/partial_offer_requests is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2025-03-19","effectiveAt":null,"scope":null,"calls":["/air/partial_offer_requests*"],"method":null,"path":"/air/partial_offer_requests*","source":{"url":"https://changelog.duffel.com/announcements/we-are-deprecating-air-partial_offer_requests-endpoints","kind":"archive"},"quote":"We are removing support for all of the /air/partial_off_requests/ endpoints in the next version of our API.","migration":"Search with POST /air/offer_requests or POST /air/batch_offer_requests and book from the full offers they return.","migrationChange":null,"needsDecision":null,"text":{"summary":"Duffel has deprecated all /air/partial_offer_requests* endpoints without a shutdown date. The provider is removing support for them in the next version of the API, after which these calls will fail.","migration":"Search with POST /air/offer_requests or POST /air/batch_offer_requests and book from the full offers they return.","by":"writer"},"publishedAt":"2026-10-23T09:56:12.843Z","updatedAt":"2026-10-25T15:33:08.183Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/duffel-api/breaking-changes/air-partial-offer-requests-is-deprecated/"},{"slug":"adults-on-post-stays-search-is-deprecated","api":"duffel-api","title":"adults on POST /stays/search is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2024-06-18","effectiveAt":null,"scope":null,"calls":["POST /stays/search","body parameter adults"],"method":"POST","path":"/stays/search","source":{"url":"https://changelog.duffel.com/announcements/you-can-now-book-with-children-via-the-stays-api","kind":"archive"},"quote":"customers must move from the now deprecated adults field in location and accommodation search, and instead use our new guests field","migration":"Send a guests array (one entry per guest, with type adult or child and the child's age) instead of adults.","migrationChange":null,"needsDecision":null,"text":{"summary":"The body parameter adults on POST /stays/search has been deprecated without a shutdown date. Calls that continue to rely on this parameter will eventually fail once it is removed. The provider announced this change on June 18, 2024, noting that customers must move to the new guests field.","migration":"Send a guests array instead of adults, including one entry per guest with type adult or child and the child's age. This update requires modifying your request payload structure beyond changing an identifier.","by":"writer"},"publishedAt":"2026-10-23T09:56:14.946Z","updatedAt":"2026-10-25T15:33:08.308Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/duffel-api/breaking-changes/adults-on-post-stays-search-is-deprecated/"}]}