Discover/cookcountyil.gov API
live

cookcountyil.gov APIcookcountyil.gov

Access Cook County public records via API: property tax lookups, court case search, code violations, and department contacts across 4 endpoints.

Endpoints
4
Updated
14d ago
Try it

No input parameters required.

api.parse.bot/scraper/fcccad62-6195-4b66-9155-4f33b8c3c34e/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/fcccad62-6195-4b66-9155-4f33b8c3c34e/get_department_contacts' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Fetch contact information for all Cook County departments and agencies. Returns a list of agencies with names and URLs, with the first three enriched with phone, email, address, and director details where available.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "agencies": "array of objects with name, url, phone, email, address, director"
  },
  "sample": {
    "data": {
      "agencies": [
        {
          "url": "https://www.cookcountyil.gov/agency/office-president",
          "name": "Office of the President",
          "email": null,
          "phone": null,
          "address": null,
          "director": null
        },
        {
          "url": "https://www.cookcountyil.gov/agency/secretary-board-commissioners",
          "name": "Secretary to the Board of Commissioners",
          "email": null,
          "phone": "Phone Number+1 (555) 012-3456",
          "address": null,
          "director": null
        }
      ]
    },
    "status": "success"
  }
}

About the cookcountyil.gov API

The Cook County IL API provides 4 endpoints covering public records from Cook County government, including property tax records, civil and domestic court cases, code violation lookups, and department contact information. The get_department_contacts endpoint returns agency names, URLs, phone numbers, email addresses, and director details, while search_court_cases lets you query civil, law, chancery, and domestic relations divisions by case number.

Department Contacts and Property Tax

The get_department_contacts endpoint returns an array of Cook County agencies, each with name and url fields. The first three results are enriched with phone, email, address, and director fields where available, making it useful for building contact directories or routing inquiries to the correct agency. The search_property_tax endpoint accepts a pin parameter (Property Index Number, e.g. 17321100010000) and returns city, address, total_tax, and assessed_value for the matched parcel. Note that this endpoint is currently unavailable due to an upstream TLS certificate issue on the source site.

Court Cases and Code Violations

The search_court_cases endpoint accepts a required case_number string and an optional division code: 1 for Civil, 2 for Law, 3 for Chancery, and 4 for Domestic Relations. It returns an array of matching case objects, allowing you to narrow searches to a specific division of the Cook County court system. The search_code_violations endpoint takes a ticket_number and returns the Cook County DACRA violations portal URL alongside the submitted ticket number, directing you to the authoritative portal for full violation details.

Coverage and Limitations

All data reflects publicly available Cook County government records. The get_department_contacts endpoint enriches only the first three agency results with full contact details. Property tax lookups are blocked by an ongoing upstream TLS issue. Code violation results surface the portal URL rather than inline violation data, so full ticket details require a follow-up visit to the DACRA portal.

Common use cases
  • Look up assessed property values and total tax owed using a Cook County PIN for real estate due diligence
  • Search civil or domestic relations court cases by case number to track litigation status
  • Retrieve Cook County department director names and contact details for government outreach or compliance workflows
  • Resolve a code violation ticket number to the DACRA portal for enforcement or property research
  • Build a Cook County agency directory using agency names, URLs, and phone numbers from get_department_contacts
  • Cross-reference property PINs with court cases to identify liens or contested ownership
  • Automate lookups across court divisions by filtering search_court_cases with division codes
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Cook County have an official developer API?+
Cook County does not publish a unified developer API. Various data portals exist, such as the Cook County Open Data portal at datacatalog.cookcountyil.gov, but they are fragmented across departments and lack consistent programmatic access.
What does search_court_cases return, and can I filter by case type?+
It returns an array of case objects matching the supplied case_number. You can narrow results by passing a division code: 1 for Civil, 2 for Law, 3 for Chancery, or 4 for Domestic Relations. If no division is specified, the search runs across all divisions.
Why does search_code_violations return a portal URL instead of violation details?+
The endpoint returns the DACRA violations portal URL and the ticket number you submitted. Full violation details — such as violation type, status, and fine amounts — are available on the portal itself rather than returned inline by the endpoint.
Is criminal court case data available through this API?+
Not currently. The API covers civil, law, chancery, and domestic relations divisions via search_court_cases. Criminal case lookups are not included. You can fork this API on Parse and revise it to add an endpoint targeting criminal case records.
Does the property tax endpoint return historical tax records or only the current year?+
The endpoint returns a single record per PIN with current total_tax and assessed_value fields. Historical year-over-year tax data is not part of the response. You can fork this API on Parse and revise it to pull additional historical assessment data if available from the source.
Page content last updated . Spec covers 4 endpoints from cookcountyil.gov.
Related APIs in Government PublicSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
maradminbot.com API
Search and retrieve official Marine Corps MARADMIN announcements from Marines.mil, filtering by year, status, and keyword to stay updated on the latest personnel and administrative directives. Get detailed information about specific announcements by number or browse the most recent updates to ensure you never miss critical Marine Corps guidance.
13f.info API
13f.info API
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.