# Retrieve activities for specified room stay Fetch a list of all activities associated with a specific room stay. This endpoint is useful for retrieving detailed information about activities related to a room stay. If the specified room 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/roomStays/{id}/activities Version: 3.0.4 Security: OAuth2 ## Path parameters: - `id` (integer, required) The unique identifier of the room stay to retrieve activities for ## Response 200 fields (application/json): - `content` (array) - `content.id` (integer) ID of the Activity - `content.subject` (string) Subject of the Activity - `content.content` (string) Content of the Activity - `content.dueDate` (string) Due date of the Activity - `content.scheduledDate` (string) Scheduled date of the Activity - `content.originalScheduledDate` (string) Original scheduled date of the Activity - `content.duration` (integer) Duration of the Activity - `content.resolvedDate` (string) Resolved date of the Activity - `content.closedDate` (string) Closed date of the Activity - `content.status` (string) Status of the Activity Enum: "OPEN", "STARTED", "RESOLVED", "CLOSED" - `content.activityType` (object) Type of the Activity - `content.activityType.created` (string) - `content.activityType.lastUpdated` (string) - `content.activityType.links` (array) - `content.activityType.links.rel` (string) - `content.activityType.links.href` (string) - `content.activityType.links.hreflang` (string) - `content.activityType.links.media` (string) - `content.activityType.links.title` (string) - `content.activityType.links.type` (string) - `content.activityType.links.deprecation` (string) - `content.activityType.links.profile` (string) - `content.activityType.links.name` (string) - `content.activityType.deleted` (boolean) - `content.activityType.id` (integer) Unique identifier of the activity type - `content.activityType.name` (string) Name of the activity type - `content.activityType.systemType` (boolean) Indicates if this is a system type - `content.activityType.category` (string) Category of the activity type Enum: "CLEANING", "PPM", "MAINTENANCE", "SYSTEM" - `content.priority` (string) Priority of the Activity Enum: "ONE", "TWO", "THREE", "FOUR", "FIVE" - `content.issue` (object) Issue details - `content.issue.id` (integer, required) ID of the issue - `content.issue.subject` (string, required) Subject of the issue - `content.issue.description` (string, required) Description of the issue - `content.issue.issueStatus` (string, required) Status of the issue Enum: "OPEN", "STARTED", "RESOLVED", "CLOSED" - `content.issue.issuePriority` (object, required) Priority of the issue - `content.issue.issuePriority.id` (integer) The unique identifier of the issue priority - `content.issue.issuePriority.name` (string) The name of the issue priority - `content.issue.issueType` (object, required) Type of the issue - `content.issue.issueType.id` (integer) Issue type id Example: 1 - `content.issue.issueType.name` (string) Issue type name Example: "Bug" - `content.issue.restrictsAvailability` (boolean) Indicates if the issue restricts availability - `content.issue.restrictsAvailabilityFrom` (string) Start date of availability restriction - `content.issue.restrictsAvailabilityTo` (string) End date of availability restriction - `content.issue.responseTargetDate` (string) Target date for response - `content.issue.respondedDate` (string) Date when the issue was responded to - `content.issue.resolutionTargetDate` (string) Target date for resolution - `content.issue.resolvedDate` (string) Date when the issue was resolved - `content.issue.closedDate` (string) Date when the issue was closed - `content.issue.assigneeTeam` (object) Team assigned to the issue - `content.issue.assigneeTeam.id` (integer) The unique identifier of the team - `content.issue.assigneeTeam.teamName` (string) The name of the team - `content.issue.assigneeUser` (object) User who started the issue - `content.issue.assigneeUser.id` (integer) The unique identifier of the user - `content.issue.assigneeUser.firstName` (string) The first name of the user - `content.issue.assigneeUser.lastName` (string) The last name of the user - `content.issue.assigneeUser.username` (string) The username of the user - `content.issue.unit` (object) Summary of the Unit associated with the Unit Access Group - `content.issue.unit.id` (integer) Unique identifier of the unit Example: 1 - `content.issue.unit.name` (string) Name of the unit Example: "Apartment 101" - `content.issue.building` (object) Building associated with the unit type - `content.issue.building.id` (integer) Unique identifier of the building - `content.issue.building.name` (string) Name of the building - `content.issue.booking` (object) Booking associated with the issue - `content.issue.booking.id` (integer) The unique identifier of the booking - `content.issue.booking.bookingReference` (string) The booking reference number - `content.issue.reporterUser` (object) User who started the issue - `content.issue.reporterContact` (object) The primary correspondence contact of the company - `content.issue.reporterContact.id` (integer) Unique identifier of the contact - `content.issue.reporterContact.firstName` (string) First name of the contact - `content.issue.reporterContact.lastName` (string) Last name of the contact - `content.issue.resolvedBy` (object) User who started the issue - `content.issue.closedBy` (object) User who started the issue - `content.issue.timeOfReporting` (string) Time when the issue was reported - `content.issue.assigneeCompany` (object) Company summary associated with the finance account - `content.issue.assigneeCompany.id` (integer) Unique identifier of the company - `content.issue.assigneeCompany.companyName` (string) Name of the company - `content.issue.startedDate` (string) Date when the issue was started - `content.issue.startedBy` (object) User who started the issue - `content.issue.elapsedTime` (integer) Elapsed time for the issue - `content.issue.guestStay` (object) Guest stay associated with the issue - `content.issue.guestStay.id` (integer) The unique identifier of the guest stay - `content.issue.guestStay.contact` (object) The primary correspondence contact of the company - `content.issue.guestStay.dateFrom` (string) The start date of the guest stay - `content.issue.guestStay.dateTo` (string) The end date of the guest stay - `content.issue.readStatus` (boolean) Read status of the issue - `content.issue.uuid` (string) UUID of the issue - `content.issue.private` (boolean) - `content.userAssignee` (object) User who started the issue - `content.teamAssignee` (object) Team assigned to the Activity - `content.teamAssignee.id` (integer, required) Team ID - `content.teamAssignee.teamName` (string, required) Team name - `content.teamAssignee.emailAddress` (string, required) Email address - `content.teamAssignee.type` (string, required) Team type Enum: "DEFAULT", "HOUSEKEEPING" - `content.companyAssignee` (object) Company summary associated with the finance account - `content.restrictsAvailability` (boolean) Whether the Activity restricts availability - `content.closedByUser` (object) User who started the issue - `content.resolvedByUser` (object) User who started the issue - `content.ppmId` (integer) PPM ID of the Activity - `content.unitType` (object) Type summary of the unit - `content.unitType.id` (integer) Unique identifier of the unit type Example: 1 - `content.unitType.name` (string) Name of the unit type Example: "Studio Apartment" - `content.roomStay` (object) Room stay related to the Activity - `content.roomStay.id` (integer) Unique identifier of the room stay - `content.roomStay.startDate` (string) Start date of the room stay - `content.roomStay.endDate` (string) End date of the room stay - `content.roomStay.roomStayStatus` (string) Status of the room stay Enum: "ENQUIRY", "QUOTED", "PENDING", "MEDIATION_REQUIRED", "CONFIRMED", "CHECKED_IN", "CHECKED_OUT", "COMPLETE", "CANCELLED", "LOST" - `content.roomStay.netAmount` (number) Net amount for the room stay - `content.roomStay.vatAmount` (number) VAT amount for the room stay - `content.roomStay.numberOfAdults` (integer) Number of adults in the room stay - `content.roomStay.numberOfChildren` (integer) Number of children in the room stay - `content.roomStay.numberOfInfants` (integer) Number of infants in the room stay - `content.activityTemplateId` (integer) Activity template ID - `content.chargeableExtraId` (integer) Chargeable extra ID - `content.consumableItemType` (string) Consumable item type of the Activity Enum: "LAUNDRY" - `content.startedDate` (string) Started date of the Activity - `content.startedByUser` (object) User who started the issue - `content.elapsedTime` (integer) Elapsed time of the Activity - `content.keyLocationId` (integer) Key location ID of the Activity - `content.contactId` (object) The primary correspondence contact of the company - `content.guestStayId` (object) Guest stay associated with the issue - `content.checklistRequired` (boolean) Whether a checklist is required for the Activity - `content.startedLocation` (string) Started location of the Activity - `content.completedLocation` (string) Completed location of the Activity - `content.closedLocation` (string) Closed location of the Activity - `content.roomStayExtraId` (integer) Room stay extra ID - `content.uuid` (string) UUID of the Activity - `content.generated` (boolean) Whether the Activity is generated - `content.tracksUnitAmendments` (boolean) Whether the Activity tracks unit amendments - `page` (object) - `page.size` (integer) - `page.totalElements` (integer) - `page.totalPages` (integer) - `page.number` (integer)