# Retrieve Guest Stay by ID Fetch detailed information about a specific Guest Stay within the Property Management System (PMS) using its unique ID. A Guest Stay represents an individual guest's reservation linked to a room stay and includes key details such as check-in and check-out dates, assigned unit, guest information, booking reference, and stay status. This endpoint is useful for retrieving stay-specific data for guest management, reporting, or operational workflows. If the specified Guest Stay ID does not exist, a error will be returned. In case of an unexpected system error, a will be triggered. Endpoint: GET /api/v3/guestStays/{id} Version: 3.0.4 Security: OAuth2 ## Path parameters: - `id` (integer, required) Unique identifier of the Guest Stay ## Response 200 fields (application/json): - `id` (integer) Unique identifier of the guest stay - `contact` (object) The primary correspondence contact of the company - `contact.id` (integer) Unique identifier of the contact - `contact.firstName` (string) First name of the contact - `contact.lastName` (string) Last name of the contact - `roomStay` (object) Room stay related to the Activity - `roomStay.id` (integer) Unique identifier of the room stay - `roomStay.startDate` (string) Start date of the room stay - `roomStay.endDate` (string) End date of the room stay - `roomStay.roomStayStatus` (string) Status of the room stay Enum: "ENQUIRY", "QUOTED", "PENDING", "MEDIATION_REQUIRED", "CONFIRMED", "CHECKED_IN", "CHECKED_OUT", "COMPLETE", "CANCELLED", "LOST" - `roomStay.netAmount` (number) Net amount for the room stay - `roomStay.vatAmount` (number) VAT amount for the room stay - `roomStay.numberOfAdults` (integer) Number of adults in the room stay - `roomStay.numberOfChildren` (integer) Number of children in the room stay - `roomStay.numberOfInfants` (integer) Number of infants in the room stay - `dateFrom` (string) Start date of the guest stay - `dateTo` (string) End date of the guest stay - `type` (string) Type of the guest stay Enum: "BUSINESS", "DIRECT", "DAYTIME", "OVERNIGHT" - `status` (string) Status of the guest stay Enum: "PENDING", "CONFIRMED", "CHECKED_IN", "CHECKED_OUT", "CANCELLED", "LOST" - `extensionOf` (object)