StatusDashboard
EventsNotes

List notes

Retrieve all internal notes for an event.

View Markdown

GET /app/events/{id}/notes

Returns all notes for the event, sorted by timestamp ascending. Notes are never visible on published status dashboards.


Path parameters

ParameterDescription
idThe event ID.

Request

See API Basics for required headers.

This endpoint takes no request body.


Sample request

curl https://api.statusdashboard.com/app/events/4f8b2e1a-3c7d-4e9f-a0b1-c2d3e4f56789/notes \
  -H "Authorization: Bearer bcf847abf5c6:def456"

Sample response

Status: 200 OK

{
  "notes": [
    {
      "noteId": "2e8c5b9a-4d7f-4a0b-b2d4-e5f6789abcde",
      "timestamp": "2026-04-25T10:15:00.000Z",
      "note": "Escalated to database team at 10:15 UTC. Pager duty alert sent.",
      "author": "user@example.com",
      "isEdited": false
    }
  ]
}

Response fields

FieldTypeDescription
notesarrayInternal notes sorted by timestamp ascending.

Note fields

Each notes[] item matches Get note. The note text field uses the same constraints as Create note.

FieldTypeDescription
noteIdstringUnique note ID.
timestampstringISO 8601 UTC timestamp of when the note was created.
notestringNote text.
authorstringEmail of the user who created the note.
isEditedbooleanWhether the note has been edited since creation.

Error responses

StatusWhen
403Insufficient permissions.
404Event not found.

On this page

We use cookies

We use essential cookies to keep the site working, and optional analytics cookies to understand how it's used. Read our Privacy Policy.