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

HeaderValue
AuthorizationBearer <key>. Get a key; see authentication.

Query parameters

NameTypeRequiredDescription
bodystringSubstring of the body name, e.g. Finance, City Council
committeestringCommittee slug
whenstringOne of: upcoming, past.
fromstring (date)
tostring (date)
has_videoboolean
include_cancelledboolean
sortstringOne of: newest, oldest.
limitintegerDefault 50.
cursorstringFrom meta.nextCursor of the previous page.

Response

200 Meetings: a list in data, with meta and links (see pagination).

FieldTypeDescription
idstring
bodystring
committeeobject | null
startstring (date-time)
statusstring | null
cancelledboolean
locationstring | null
videostring | null
documentsobject[]
linksobject

Example request

curl "https://www.chicagopolitics.org/api/v1/meetings" \
  -H "Authorization: Bearer $CHICAGO_POLITICS_KEY"

Errors: 400, 401, 429 (see errors).