---
title: "Get reservation logs"
method: GET
path: "/reservation-logs/{reservationId}"
tags: ["Reservations Open Api [Beta]"]
---

# Get reservation logs

`GET /reservation-logs/{reservationId}`

Retrieve a paginated list of activity log entries for a specific reservation.

## Path parameters

- `reservationId` string, required

## Query parameters

- `cursor` string
- `limit` number
- `sort` 'asc' | 'desc'

## Response `200`

Successfully retrieved reservation logs

- object
  - `items` object[], required — List of reservation log entries
    - `logId` string, required — Unique identifier of the log entry
    - `event` string, required — Human-readable description of what changed
    - `at` string, date-time, required — Timestamp of when the event occurred
    - `by` string, required — Name of the person or system that triggered the event
    - `label` string — Category label for the event (e.g. "Created", "Updated", "Cancelled")
    - `source` string — Source or channel that originated the event (e.g. "Airbnb", "Direct")
    - `details` object[] — List of individual field-level changes included in this event
      - `label` string, required — Label of the changed field
      - `value` string, required — Value of the changed field
    - `activityType` number — Numeric identifier of the activity type

## Other responses

- `400` — Returned if required fields are missing or there is a validation error in the request
- `404` — Returned if the reservation was not found
- `500` — Indicates server-side error while processing the request

---

[API](https://skmtc.net/guesty/apis/guesty-open-api.md) · [All operations](https://skmtc.net/guesty/apis/guesty-open-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/guesty/guesty-open-api/versions/7c62644070f2/schema)
