Skip to main content

HotelsChangedSinceRequest

sincestring<date-time>required

RFC 3339 instant. Only hotels whose content changed strictly after it are returned. Required on purpose: a default would either ship the whole catalogue or skip changes without saying so.

Example: 2026-08-01T00:00:00Z
providerCodestring

Narrows the feed to one provider.

partsstring[]

Narrows the feed to hotels where at least one of these parts changed. hotel covers the property fields (name, category, type, chain, board codes, fees, check-in/out, policies); rooms covers the room list and each room's texts, images and bed configuration. deleted selects the removals page (deleted[]). Omit the array to receive both live changes and removals. Any other value is rejected with 400 and the accepted list.

Possible values: [hotel, media, descriptions, rooms, deleted]

cursorstring

Opaque continuation token from the previous page. Pass it back untouched.

deletedCursorstring

Opaque continuation token for the removals page. Independent of cursor so live changes and deletions can finish at different rates.

maxSizeinteger

Hotels inspected per page.

Possible values: <= 500

Default value: 100
languagestring

Language tag for the returned descriptions, same fallback as by-base-codes.

preferredContentSourcestring

Provider to use as primary content when available, as in by-base-codes.

preferredContentSourceOrderstring[]

Fallback order for choosing primary, as in by-base-codes.

includeAllSourcesboolean

When true, each hotel includes the content of every provider merged into it.

HotelsChangedSinceRequest
{
"since": "2026-08-01T00:00:00Z",
"providerCode": "string",
"parts": [
"hotel"
],
"cursor": "string",
"deletedCursor": "string",
"maxSize": 100,
"language": "string",
"preferredContentSource": "string",
"preferredContentSourceOrder": [
"string"
],
"includeAllSources": true
}