List Reservations
Returns the authenticated partner’s reservations, most recent first.
Supports optional filtering via a single filter bracket parameter
(filter[field][operator]=value, JSON:API-style). All given fields
are ANDed together.
Authorizations
Basic authentication where:
- user-id is a partner account ID
- user-password is an API key token associated with the partner account
Query Parameters
Filter by check_in_date (shorthand for eq). Value must be a date in YYYY-MM-DD format.
Filter for check_in_date greater than the given date.
Filter for check_in_date greater than or equal to the given date. Combine with filter[check_in_date][lte] for a range.
Filter for check_in_date less than the given date.
Filter for check_in_date less than or equal to the given date. Combine with filter[check_in_date][gte] for a range.
Filter by check_out_date (shorthand for eq). Value must be a date in YYYY-MM-DD format.
Filter for check_out_date greater than the given date.
Filter for check_out_date greater than or equal to the given date. Combine with filter[check_out_date][lte] for a range.
Filter for check_out_date less than the given date.
Filter for check_out_date less than or equal to the given date. Combine with filter[check_out_date][gte] for a range.
Filter by a single reservation id (eq only).
Filter by multiple reservation ids (OR semantics across the given ids).
Matches a reservation if ANY given value appears under ANY key of the custom_data object it was created with (OR semantics). Allows up to 5 values per request. Values are strings with a max-length of 128 characters. Allowable characters are any except: greater-than symbol (>), less-than symbol (<), double quote("), single quote(') or backslash (\). String values that look like numbers or booleans (for example "42" or "true") also match tags that were stored as numbers or booleans.
Page number, starting at 1. Defaults to 1.
Number of items per page. Defaults to 25.