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

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

Path parameters

NameTypeRequiredDescription
idstringyes

Response

200 Meeting

FieldTypeDescription
idstring
bodystring
committeeobject | null
startstring (date-time)
statusstring | null
cancelledboolean
locationstring | null
videostring | null
documentsobject[]
linksobject
transcriptobject | null
notesobject | nullAI-written from the transcript; speakers are inferred.
rollCallsobject[]

Example request

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

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