List meetings
Council and committee meetings. Newest first (upcoming: soonest first). Cancelled meetings are excluded unless include_cancelled=true.
GET https://www.chicagopolitics.org/api/v1/meetings
Authorizations
| Header | Value |
|---|---|
Authorization | Bearer <key>. Get a key; see authentication. |
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
body | string | Substring of the body name, e.g. Finance, City Council | |
committee | string | Committee slug | |
when | string | One of: upcoming, past. | |
from | string (date) | ||
to | string (date) | ||
has_video | boolean | ||
include_cancelled | boolean | ||
sort | string | One of: newest, oldest. | |
limit | integer | Default 50. | |
cursor | string | From meta.nextCursor of the previous page. |
Response
200 Meetings: a list in data, with meta and links (see pagination).
| 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 |
Example request
curl "https://www.chicagopolitics.org/api/v1/meetings" \
-H "Authorization: Bearer $CHICAGO_POLITICS_KEY"
Errors: 400, 401, 429 (see errors).