# Get a campaign committee

A campaign committee: its Statement of Organization details, candidates, officers, latest D-2 report, and filing counts. Officers are name, title, city and state (street addresses are never published). links.isbe is the committee page on elections.il.gov.

`GET https://www.chicagopolitics.org/api/v1/campaign-committees/{id}`

## Authorizations

| Header | Value |
| --- | --- |
| `Authorization` | `Bearer <key>`. [Get a key](https://www.chicagopolitics.org/account); see [authentication](https://www.chicagopolitics.org/developers/authentication). |

## Path parameters

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | string | yes | ISBE committee id, e.g. 41282 |

## Response

200 Committee

| Field | Type | Description |
| --- | --- | --- |
| `id` | string | ISBE committee id |
| `name` | string |  |
| `type` | string \| null |  |
| `status` | string \| null |  |
| `statusDate` | string \| null (date) |  |
| `created` | string \| null (date) |  |
| `purpose` | string \| null |  |
| `party` | string \| null |  |
| `city` | string \| null |  |
| `state` | string \| null |  |
| `ward` | integer \| null |  |
| `member` | object \| null |  |
| `links` | object |  |
| `candidates` | object[] |  |
| `officers` | object[] |  |
| `latestReport` | object \| null |  |
| `filings` | object |  |

## Example request

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

Errors: `400`, `401`, `404`, `429` (see [errors](https://www.chicagopolitics.org/developers/errors)).

---
Source: https://www.chicagopolitics.org/developers/api/get-campaign-committee · Chicago Politics, an independent tracker of the Chicago City Council. Guide for agents: https://www.chicagopolitics.org/llms.txt
