Changelog
Notable changes to the Stay22 Direct Travel API.
1.1.2 — July 15, 2026
Changed
- Default rate limit for authenticated API keys raised from 120 to 150 requests per minute. Demo (keyless) requests are unchanged at 5 per minute.
Fixed
- Accommodation results in
cluster=topmode are now spread across the whole requested bounding box. Previously, in dense areas where inventory exceeded the search budget, results could all cluster on one side of the viewport.
1.1.1 — July 13, 2026
Changed
- Default rate limit for authenticated API keys raised from 100 to 120 requests per minute.
Fixed
- Dated accommodation searches no longer return an empty or misleading page
during supplier pricing outages. Results are kept, and
suppliers.<name>.priceis explicitlynullfor suppliers that could not be reached — treatnullas availability unknown, not sold out and not $0. - Requests to
GET /v2/accommodationsthat fail validation now consistently return a single400response; previously certain validation failures could destabilize the service.
1.1.0 — July 8, 2026
Added
- Rating filters for accommodation search (
GET /v2/accommodations). cluster=topmode returning the top stays per cluster, and H3 clustering across resolutions r0–r15.- Multi-provider filtering via a CSV
providersparameter. - Conditional GET support: responses include an
ETag, and requests withIf-None-Matchreturn304 Not Modifiedwhen unchanged.
Changed
- Rate limiting now applies per endpoint bucket for fairer quota usage.
1.0.0 — May 12, 2026
Added
- Initial public release of the Direct Travel API: accommodation search
(
GET /v2/accommodations), partner transaction reporting (GET /v1/reporting/transactions), API-key authentication, and rate limiting.