VOOZH about

URL: https://apify.com/parseforge/chicago-crime-data-scraper

โ‡ฑ Chicago Crime Data Scraper | CPD Incident Reports ยท Apify


๐Ÿ‘ Chicago Crime Data Scraper | CPD Incident Reports avatar

Chicago Crime Data Scraper | CPD Incident Reports

Pricing

from $19.00 / 1,000 results

Go to Apify Store

Chicago Crime Data Scraper | CPD Incident Reports

Pull Chicago Police Department crime incident records with type, district, date, location and arrest status. Filter by primary crime type or police district. Export to CSV, Excel, JSON or XML for safety research, journalism and neighborhood analysis.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

๐Ÿ‘ ParseForge Banner

๐Ÿš” Chicago Crime Data Scraper

๐Ÿš€ Export Chicago Police Department incident reports with primary type, location, ward, district, arrest flag, and geo-coordinates.

๐Ÿ•’ Last updated: 2026-05-25 ยท ๐Ÿ“Š 23 fields per record ยท ๐Ÿš” Chicago PD ยท 2001-present ยท Millions of CPD-reported incidents

Pull structured records from Chicago Crime Data โ€” clean fields ready as CSV, JSON, JSONL, Excel, or XML for downstream pipelines.
Related Scrapers
 Crime Data
โžธ You are here
 Building Violations
City code violations

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

parseforge/chicago-crime-data-scraper on Apify. Call:ApifyClient("TOKEN").actor("parseforge/chicago-crime-data-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs:maxItems(integer,default10),primaryType(string),district(string). Full actor spec: fetch build via GEThttps://api.apify.com/v2/acts/parseforge~chicago-crime-data-scraper(Bearer TOKEN). Get token: https://console.apify.com/account/integrations

The Chicago Crime Data Scraper extracts incident records published by the Chicago Police Department (CPD) on the City of Chicago Open Data Portal. Every record includes case number, date, block, IUCR code, primary type, description, location type, arrest flag, beat, district, ward, and lat/lon - exported as CSV, Excel, JSON, or XML.

The scraper supports filtering by primary type (THEFT, BATTERY, ROBBERY, etc.) and district. Coverage spans every reported incident from 2001 through the present (millions of records).

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Journalists, researchers, public safety analysts, real estate professionals, insurance modelers, civic-techCrime trend reporting, neighborhood analysis, insurance underwriting, urban research, public-policy work

๐Ÿ“‹ What the Chicago Crime Data Scraper does

  • Connects to the official Chicago Police Department Crime Data dataset.
  • Paginates through every record matching your filters.
  • Normalises each record into a flat, analysis-ready row.
  • Exports as CSV, Excel, JSON or XML - directly from your Apify dataset.
  • Refreshes on demand or on schedule (hourly, daily, weekly).

๐Ÿ’ก Why it matters: stop copy-pasting from a portal that paginates 100 records at a time. One click, full dataset, your format.

๐ŸŽฌ Full Demo

๐Ÿšง Coming soon

โš™๏ธ Input

FieldTypeDescription
maxItemsintegerMax incidents to export. Free: 10, Paid: up to 1,000,000.
primaryTypestring (enum)Filter by primary crime type: THEFT, BATTERY, ROBBERY, ASSAULT, BURGLARY, HOMICIDE, etc.
districtstringCPD district code (e.g. 001, 007).

Example 1 - Recent robberies

{
"maxItems":500,
"primaryType":"ROBBERY"
}

Example 2 - District 7 incidents

{
"maxItems":1000,
"district":"007"
}

โš ๏ธ Good to Know: free users are capped at 10 records per run as a preview. Upgrade to any paid plan to unlock full exports (up to 1,000,000 records). Data is collected directly from the official public source - no login or API key required.

๐Ÿ“Š Output

FieldTypeDescription
๐Ÿ–ผ imageUrlstringAlways null
๐Ÿ“Œ titlestringPrimary type (e.g. ROBBERY)
๐Ÿ”— urlstringSource dataset URL
๐Ÿ†” idstringCPD case number
๐Ÿ“‹ case_numberstringCPD case number
๐Ÿ“… datestringIncident date/time
๐Ÿ“ blockstringApproximate block address
๐Ÿ”ข iucrstringIllinois Uniform Crime Reporting code
๐Ÿšจ primary_typestringCrime category
๐Ÿ“ descriptionstringDetailed crime description
๐Ÿ  location_descriptionstringLocation type (STREET, RESIDENCE, etc.)
๐Ÿ‘ฎ arrestbooleanWhether an arrest was made
๐Ÿ  domesticbooleanWhether incident was domestic
๐Ÿ”ข beatstringCPD beat
๐Ÿ—บ districtstringCPD district
๐Ÿ—ณ wardstringCity ward
๐Ÿ˜ community_areastringCommunity area code
๐Ÿ”ข fbi_codestringFBI crime code
๐Ÿ“… yearintegerYear of incident
๐Ÿ“ latitudenumberLatitude
๐Ÿ“ longitudenumberLongitude
๐Ÿ•’ scrapedAtstringISO scrape timestamp
โŒ errorstringPopulated on failure

Sample record (real run output):

{
"title":"ROBBERY",
"url":"https://data.cityofchicago.org/Public-Safety/Crimes-2001-to-Present/ijzp-q8t2",
"id":"JK260213",
"case_number":"JK260213",
"date":"2026-05-17T00:00:00.000",
"block":"064XX S HARVARD AVE",
"iucr":"0320",
"primary_type":"ROBBERY",
"description":"STRONG ARM - NO WEAPON",
"location_description":"STREET",
"arrest":false,
"domestic":false,
"beat":"0722",
"district":"007",
"ward":"6",
"community_area":"68",
"fbi_code":"03",
"year":2026,
"latitude":41.777651774,
"longitude":-87.633371447,
"scrapedAt":"2026-05-25T22:28:32.555Z",
"error":null
}

โœจ Why choose this Actor

โœ…What you get
๐ŸŽฏDirect extraction from the official Chicago Police Department Crime Data portal
๐Ÿ“Š23 normalised fields per record
โšกRun on-demand or on schedule
๐Ÿ“CSV, Excel, JSON, XML - your choice
๐Ÿ”ŒIntegrates with Make, Zapier, Slack, Airbyte, Google Drive
๐Ÿ†“Free preview (10 records) - no credit card
๐ŸŒPublic data only - no login or API key required
๐Ÿš€Maintained and updated as the source schema evolves

๐Ÿ“ˆ How it compares to alternatives

ApproachSpeedMaintenanceCostExport formats
Copy-paste from portal๐ŸŒ Hours๐Ÿ›  HighFreeLimited
Build your own scraper๐Ÿข Days๐Ÿ›  OngoingDev timeDIY
Generic SaaS scraper๐Ÿšถ Slow๐Ÿ›  Manual config$$$Generic
This Actor๐Ÿš€ Minutesโœ… Maintained๐Ÿ’ธ From freeCSV / Excel / JSON / XML

๐Ÿš€ How to use

  1. Create a free Apify account with $5 credit - no credit card required.
  2. Open the Chicago Crime Data Scraper page in Apify Store and click Try for free.
  3. Configure the input (see Input section above).
  4. Click Start - the run will produce a downloadable dataset.
  5. Export as CSV, Excel, JSON or XML, or stream to your destination via integrations.

๐Ÿ’ผ Business use cases

Lead generation & sales

๐ŸŽฏExample
๐Ÿ“žBuild target lists filtered by category, region, or status
๐Ÿง Enrich CRM records with up-to-date public attributes

Compliance & risk

๐ŸŽฏExample
๐Ÿ”Continuous monitoring of changes in official records
๐Ÿ“‹Audit-trail-friendly exports for compliance teams

Market research

๐ŸŽฏExample
๐Ÿ“ŠTrack market dynamics over time
๐ŸŒBenchmark across regions, categories, or operators

Operations & automation

๐ŸŽฏExample
๐Ÿ”„Schedule recurring pulls and pipe straight into your BI tool
๐ŸšจAlert on threshold or status changes

๐Ÿ”Œ Automating Chicago Crime Data Scraper

  • Make - receive new records into a scenario and route them anywhere.
  • Zapier - trigger on new dataset rows and push to 6,000+ apps.
  • Slack - post fresh records into a channel for the team.
  • Airbyte - sync the dataset into your warehouse (BigQuery, Snowflake, Redshift, Postgres).
  • GitHub - store snapshots in a repo for diffing over time.
  • Google Drive / Sheets - auto-append rows to a spreadsheet.

๐ŸŒŸ Beyond business use cases

Research

  • Academic studies on Chicago Police Department Crime Data trends, distributions and outliers.

Personal projects

  • Hobbyist data viz, dashboards, blog posts and side-projects.

Non-profit

  • Open-data journalism, transparency audits, civic-tech tools.

Experimentation

  • Train ML models on a clean, structured slice of public data.

๐Ÿค– Ask an AI assistant about this scraper

Paste this README into any of them and ask: "How would I use the Chicago Crime Data Scraper to solve X?"

โ“ Frequently Asked Questions

โ“ Is the data accurate?

Yes - the scraper pulls directly from the official Chicago Police Department Crime Data public dataset. Accuracy mirrors the source.

โ“ Do I need an API key or login?

No. Everything is public data. Just run the actor.

โ“ How fresh is the data?

Each run fetches the latest available records from data.cityofchicago.org at request time.

โ“ How many records can I export?

Free users: 10 (preview). Paid users: up to 1,000,000 per run.

โ“ Can I export to Excel?

Yes - choose CSV, Excel, JSON or XML on the dataset page.

โ“ Can I schedule recurring runs?

Yes - Apify Schedules supports hourly/daily/weekly/cron. Pair with integrations for auto-delivery.

โ“ Is this affiliated with Chicago Police Department Crime Data?

No. This is an independent tool that exposes publicly available data via a structured interface.

โ“ What happens if the source goes down?

The actor surfaces a clean error record. Re-run when the source is back up.

โ“ Can I filter the output?

Yes - the input section above lists every supported filter, exposed as a typed input field.

โ“ Can I use it for commercial purposes?

Yes, subject to the source dataset's terms of use. Always review the original publisher's license.

โ“ Where can I get help?

Open our contact form - we usually respond within one business day.

๐Ÿ”Œ Integrate with any app

Make ยท Zapier ยท Slack ยท Airbyte ยท GitHub ยท Google Drive ยท Google Sheets ยท BigQuery ยท Snowflake ยท Redshift ยท Postgres ยท MySQL ยท MongoDB ยท Kafka ยท Webhooks ยท REST API.

๐Ÿ”— Recommended Actors

ActorWhat it does
OurAirports Global Airport Database ScraperWorldwide airport reference dataset
FINRA BrokerCheck ScraperUS broker & advisor licensing records
FAA Aircraft Registry ScraperUS civil aircraft registration records
SEC EDGAR Filings ScraperPublic company filings & financials

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for 50+ data-export actors.

๐Ÿ†˜ Need Help? Open our contact form

โš ๏ธ Disclaimer: This is an independent tool and is not affiliated with, endorsed by, or sponsored by Chicago Police Department Crime Data. It only collects publicly available data published by the source. Always review the source's terms of use before commercial deployment.

You might also like

UK Police Street Crime Scraper โ€” data.police.uk API

compute-edge/uk-police-crime-scraper

Extract street-level crime data from the UK Police data.police.uk open API. Filter by crime category, latitude/longitude, and month. Returns crime ID, location, outcome status, and category.

LAPD Crime Data Scraper | Los Angeles Incident Reports

parseforge/la-crime-data-scraper

Pull LAPD crime incident records: date, time, area, crime code, description, weapon, victim demographics and location. Filter by LAPD area or crime code. CSV, Excel, JSON or XML for safety research, journalism and neighborhood analysis.

UK Police Crime Data Scraper

parseforge/uk-police-crime-scraper

Pull street-level crime reports, stop-and-search records, and neighbourhood data from the official UK Police data API. Filter by coordinates, force, or crime category. Covers all 45 police forces in England, Wales, and Northern Ireland.

Austin Crime Data Scraper | APD Incident Reports

parseforge/austin-crime-data-scraper

Pull Austin Police Department crime incidents with location, offense type, date, and disposition. Filter by zip code, category, and date range. Built for journalists, neighborhood safety analysts, and researchers monitoring Texas public safety trends.

Philadelphia Crime Data Scraper | PPD Incident Reports

parseforge/philadelphia-crime-data-scraper

Extract Philadelphia Police Department crime incidents with offense, location, date, district, and ucr code. Filter by district, category, or date range. Built for journalists, neighborhood safety analysts, and researchers studying Philadelphia public safety.

San Francisco Crime Data Scraper | SFPD Reports

parseforge/san-francisco-crime-data-scraper

Pull San Francisco Police Department crime incidents with offense category, location, date, district, and resolution. Filter by district, type, or date range. Useful for journalists, neighborhood safety analysts, and researchers tracking SF public safety trends.

Seattle Crime Data Scraper | SPD Incident Reports

parseforge/seattle-crime-data-scraper

Pull Seattle Police Department crime incident records: offense, NIBRS category, precinct, sector, beat, date, location and report number. Filter by precinct or category (Person, Property, Society). CSV, Excel, JSON or XML for research and journalism.

UK Police Crime Data Scraper

crawlerbros/uk-police-crime-data-scraper

Scrapes crime data from the UK Police API (data.police.uk) - 100M+ reported crimes, completely free, no authentication required. Search by location coordinates, police force, list all forces, or list crime categories.

FBI Crime Data Scraper - Crime Statistics and Incidents

parseforge/fbi-crime-data-scraper

Scrape FBI crime statistics, incident reports, and law enforcement data. Extract offense counts, arrest data, and agency information by location and year.

UK Police Crime Statistics Search

ryanclinton/uk-police-crime-data

Search street-level crime records from all 43 police forces across England, Wales, and Northern Ireland using the official UK Police API.