Get a meeting
One meeting: documents, video, transcript links, AI notes (agenda items, speakers, exchanges), roll calls.
GET https://www.chicagopolitics.org/api/v1/meetings/{id}
Authorizations
| Header | Value |
|---|---|
Authorization | Bearer <key>. Get a key; see authentication. |
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | string | yes |
Response
200 Meeting
| Field | Type | Description |
|---|---|---|
id | string | |
body | string | |
committee | object | null | |
start | string (date-time) | |
status | string | null | |
cancelled | boolean | |
location | string | null | |
video | string | null | |
documents | object[] | |
links | object | |
transcript | object | null | |
notes | object | null | AI-written from the transcript; speakers are inferred. |
rollCalls | object[] |
Example request
curl "https://www.chicagopolitics.org/api/v1/meetings/{id}" \
-H "Authorization: Bearer $CHICAGO_POLITICS_KEY"
Errors: 400, 401, 404, 429 (see errors).