{"items":[{"type":"link","label":"Historical Reservations API","link":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification","routeSlug":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification"},{"type":"separator","label":"API Endpoints"},{"type":"group","label":"Historical reservations","link":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/historical-reservations","routeSlug":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/historical-reservations","items":[{"label":"Retrieve historical reservations","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/historical-reservations/gethistoricalreservations","routeSlug":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/historical-reservations/gethistoricalreservations","metadata":{"seo":{"title":"Retrieve historical reservations","description":"Retrieve eligible room reservations whose check-in dates fall within the inclusive requested range, grouped by property reservation. Both check_in_start and check_in_end are required in YYYY-MM-DD format, without a time or timezone suffix. The bounds must satisfy today (UTC) minus 24 calendar months <= check_in_start <= check_in_end <= today (UTC). Equal bounds select a single check-in day; today is allowed. Reservation creation and check-out dates do not restrict this range. A reservation created before the requested period can be returned when its check-in date is in range. The response created_at field remains the reservation creation timestamp. The endpoint returns confirmed, cancelled, and no-show reservations and supports an optional room status filter. It does not expose pagination or a continuation token. If a request fails or times out, try smaller check-in-date intervals. For consecutive intervals, start the next interval on the calendar day after the previous end to avoid overlapping check-in days. Optional response fields are omitted when their values were not recorded or are unavailable for this response."}},"httpPath":"/revenue-management-api/properties/{property_id}/historical-reservations"}]},{"type":"separator","label":"Documentation"},{"type":"group","label":"About Try it","link":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/about-try-it","routeSlug":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/about-try-it","items":[{"type":"link","label":"Environment","link":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/about-try-it/environment","routeSlug":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/about-try-it/environment"},{"type":"link","label":"Request","link":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/about-try-it/request","routeSlug":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/about-try-it/request"},{"type":"link","label":"Response","link":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/about-try-it/response","routeSlug":"/connectivity/docs/openapispecs/historical-reservations-api/historical-reservations-api-specification/about-try-it/response"}]}]}