Skip to main content
GET
/
v1
/
meetings
/
{uuid}
/
agenda
Get a meeting's agenda
curl --request GET \
  --url https://api.myhamlet.com/v1/meetings/{uuid}/agenda \
  --header 'Authorization: Bearer <token>'
{
  "uuid": "7b44c1e2-...",
  "meeting_uuid": "9a1c...",
  "created_at": "2026-05-19T18:00:00.000Z",
  "updated_at": "2026-05-19T18:00:00.000Z",
  "items": [
    {
      "item_number": "4.a",
      "item_title": "Approve minutes of the May 5 meeting",
      "item_description": "Staff recommends approval.",
      "children": "<array>"
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

uuid
string<uuid>
required

The meeting's public uuid.

Example:

"9a1c2b3d-4e5f-6071-8293-a4b5c6d7e8f9"

Response

The meeting's agenda as a hierarchical tree.

uuid
string
required

The agenda's public identifier.

Example:

"7b44c1e2-..."

meeting_uuid
string
required

The meeting's public identifier; matches the path.

Example:

"9a1c..."

created_at
string
required

ISO-8601 UTC timestamp.

Example:

"2026-05-19T18:00:00.000Z"

updated_at
string
required

ISO-8601 UTC timestamp.

Example:

"2026-05-19T18:00:00.000Z"

items
object[]
required

Top-level items (those with no parent), ordered.