Illinois Professional License Search - IDFPR Lookup
Pricing
from $1.60 / 1,000 license results
Illinois Professional License Search - IDFPR Lookup
Search 4.3M Illinois IDFPR professional licenses: roofing contractors, nurses, physicians, real estate, CPAs, engineers, cosmetology, cannabis and more. Get status, issue/expiration dates, discipline, city and county.
Pricing
from $1.60 / 1,000 license results
Rating
0.0
(0)
Developer
Ava Torres
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
an hour ago
Last modified
Categories
Features
Share
Search 4.3 million Illinois professional licenses from the Illinois Department of Financial and Professional Regulation (IDFPR) official open-data publication on data.illinois.gov, refreshed daily: roofing contractors, nurses, physicians, pharmacists, real estate brokers, CPAs, engineers, architects, home inspectors, cosmetology, cannabis, collection agencies and more.
Each result includes:
- licensee name or business name and DBA
- license type, description, license number and status (ACTIVE, NOT RENEWED, EXPIRED...)
- original issue, effective and expiration dates
- specialty qualifier (for example LIMITED / UNLIMITED roofing)
- city, state, ZIP and county
- discipline flag, case number, action, start date and reason when present
Results are highest (newest) license number first. No API key, no CAPTCHA. Pricing: $0.002 per license + $0.0001 start.
{ "licenseTypes": ["ROOFING CONTRACTOR"], "counties": ["COOK"], "maxResults": 200 }
{ "names": ["Johnson"], "licenseTypes": ["REAL ESTATE"], "cities": ["CHICAGO"] }
Use cases
License verification for hiring, credentialing, insurance and vendor onboarding (KYB), contractor and real estate lead lists by county or ZIP, and discipline screening.
Limits
This is point-in-time public data. No phone or email is published. Confirm current status with IDFPR license lookup. Names and license types are matched as substrings.
How to use
- Open Illinois Professional License Search - IDFPR Lookup in Apify Console and click Start (or Try for free).
- Fill in the input form - start with License Types, Active Licenses Only, Max Results. Every field is optional unless marked required, and the form is prefilled with a working example.
- Set Maximum results to cap your cost, then run the Actor.
- Download the results as JSON, CSV, Excel, XML or HTML, or pull them with the Apify API.
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | no | Quick single person or business name search (contains match). Leave blank to browse by license type. | |
names | array | no | Person last/first names or business names, contains match, case-insensitive. | |
licenseTypes | array | no | Contains match on IDFPR license type or description, e.g. 'ROOFING CONTRACTOR', 'NURSING', 'REAL ESTATE', 'PUBLIC ACCOUNTANT', 'PROF. ENG... | |
licenseNumbers | array | no | IDFPR license numbers for exact lookup (ignores Active Only). | |
cities | array | no | City, e.g. 'CHICAGO', 'NAPERVILLE'. | |
zipCodes | array | no | ZIP code or prefix, e.g. '60614' or '606'. | |
counties | array | no | County, e.g. 'COOK', 'DUPAGE'. Not every record has a county. | |
states | array | no | Two-letter state of the licensee address, e.g. 'IL'. | |
activeOnly | boolean | no | true | Return only ACTIVE licenses (ignored for license number lookups). |
maxResults | integer | no | 10 | Maximum total paid dataset items, split across search terms. The default returns 10 licenses (about $0.0201 including the start event). |
Example input
{"licenseTypes": ["ROOFING CONTRACTOR"],"maxResults": 10,"activeOnly": true}
Output example
One record from a real run (long values shortened, contact details partly masked):
{"setupStatus": "found","name": "JOEL LOPEZ","businessName": "JOEL LOPEZ","dba": null,"isBusiness": "N","licenseType": "ROOFING CONTRACTOR","description": "QUALIFYING PARTY ROOFING CONTRACTOR","licenseNumber": "105012421","licenseStatus": "ACTIVE","originalIssueDate": "2026-10-15","effectiveDate": "2026-10-15","expirationDate": null,"specialtyQualifier": "LIMITED","city": "BLOOMINGTON","state": "IL","zipCode": "61701","county": null,"everDisciplined": "N","disciplineCaseNumber": null,"disciplineAction": null,"disciplineStartDate": null,"disciplineReason": null,"lastModifiedDate": "2026-10-15","searchTerm": "","searchMode": "browse"}
Pricing
Pay per event: $0.002 per license result plus $0.0001 per run start. No subscription to this Actor is needed. Apify Store discounts apply, so the price per result is lower on Silver, Gold and higher Apify plans. Use Maximum results to cap the cost of each run.
FAQ
How much does Illinois Professional License Search - IDFPR Lookup cost?
$0.002 per license result plus $0.0001 per run. For example, 1,000 results cost about $2.00. Higher Apify plans get a Store discount.
Do I need an API key or login?
No. Just configure the input and run it.
Can I run it on a schedule or from code?
Yes. Use Apify Schedules for recurring runs, or call it from the Apify API, the JavaScript or Python client, Make, Zapier, n8n, or any MCP-compatible AI agent.
Why did my run return no results?
Your filters are probably too narrow. Remove a filter or broaden the search, then run again. You only pay the result price for records that are actually saved.
Is the data accurate and up to date?
Each run fetches live data from the source described above, so results are as current as that source. Verify critical records with the original source before acting on them.
Use with the API
curl -X POST "https://api.apify.com/v2/acts/pink_comic~illinois-professional-license-search/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H 'Content-Type: application/json' \-d '{"licenseTypes": ["ROOFING CONTRACTOR"], "maxResults": 10, "activeOnly": true}'