BookingLogs

Returns reservation change log entries sorted by the timestamp

<br>You must have this scope: 'logs.read'.

get/logs/v1/booking/reservation

Query parameters

reservationIdsstring[]

Filter the log entries by reservation IDs

eventTypesstring[]

Filter the log entries by event types.

clientIdsstring[]

Filter the log entries by client IDs (which application triggered this event)

propertyIdsstring[]

Filter the log entries by property IDs

subjectIdsstring[]

Filter the log entries by subject IDs (which user triggered this event)

dateFilterstring[]

Filter by event date and time<br />You can provide an array of string expressions which all need to apply.<br />Each expression has the form of 'OPERATION_VALUE' where VALUE needs to be of the valid format of the property type and OPERATION can be:<br />'eq' for equals<br />'neq' for not equals<br />'lt' for less than<br />'gt' for greater than<br />'lte' for less than or equals<br />'gte' for greater than or equals<br />For instance<br />'eq_5' would mean the value should equal 5<br />'lte_7' would mean the value should be less than or equal to 7

pageNumberinteger

Page number to retrieve. Default: 1. If the page has no items, the API returns 204 No Content.

pageSizeinteger

Items per page. Default: 500. Maximum: 500.

expandstring[]

List of all embedded resources that should be expanded in the response. Possible values are: changes. All other values will be silently ignored.

Response

Success.

countinteger required

Total count of items

Example response

{
  "logEntries": [
    {
      "reservationId": "XFDRTG-1",
      "eventType": "Created",
      "clientId": "app-apaleo",
      "propertyId": "MUC",
      "created": "2026-09-01T13:46:10.6753054+02:00",
      "subjectId": "d4f55fe0-672c-43d9-839a-7d57489475df"
    }
  ],
  "count": 1
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.