# Retrieve a list of notes on an issue Fetch all notes associated with a specific issue within the Property Management System (PMS) using its unique ID. Issue notes provide a historical record of updates, comments, and actions taken on maintenance requests, guest concerns, or operational issues. The response includes details such as note content, author, timestamp, and any relevant metadata. This endpoint is useful for tracking communication, ensuring accountability, and maintaining an audit trail for issue resolution. If the issue ID does not exist, a error will be returned. In case of an unexpected system error, a will be triggered. Endpoint: GET /api/v3/issues/{id}/notes Version: 3.0.4 Security: OAuth2 ## Path parameters: - `id` (integer, required) Issue ID ## Response 200 fields (application/json): - `content` (array) - `content.id` (integer) The unique identifier of the note - `content.note` (string, required) Content of the note - `content.noteCategory` (object, required) Note category identifier - `content.noteCategory.id` (integer) Unique identifier of the note category - `content.noteCategory.name` (string) Name of the note category - `content.noteCategory.defaultCategory` (boolean) Indicates if this is the default category - `content.noteCategory.buildingLimit` (integer) - `content.noteCategory.default` (integer) - `content.noteCategory.nameLowercase` (string) - `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.apiCreated` (boolean) Whether the note was created via the API - `content.createdByUser` (object) User who last updated the note - `content.createdByUser.enabled` (boolean) Indicates if the user is enabled - `content.createdByUser.jobTitle` (string) The job title of the user - `content.createdByUser.emailAddress` (string) The email address of the user - `content.createdByUser.telephoneNumber` (string) The telephone number of the user - `content.createdByUser.team` (object) Team assigned to the issue - `content.updatedByUser` (object) User who last updated the note - `content.created` (string) Timestamp when the note was created - `content.lastUpdated` (string) Timestamp when the note was last updated - `page` (object) - `page.size` (integer) - `page.totalElements` (integer) - `page.totalPages` (integer) - `page.number` (integer)