Check a roofing contractor's licence in Illinois by number or by business name and get one normalized JSON record back, sourced from the Department of Financial and Professional Regulation (IDFPR).
Try a free lookup — no signup, right here on this page. For programmatic access, take a free API key — 250 requests a month, no card. Also on RapidAPI and, if you would rather not write code at all, the Apify Store.
Roofing Contractor — the only construction licence type IDFPR publishesA record's classifications array carries these codes, so you can tell a
licence that covers the work from one that merely exists.
curl "https://contractor-license-verification2.p.rapidapi.com/v1/licenses/IL/105005105" \
-H "X-RapidAPI-Key: YOUR_KEY" \
-H "X-RapidAPI-Host: contractor-license-verification2.p.rapidapi.com"
105005105 is a real IL licence (JUAN C PINA) in this trade, so that call works as written.
Roofing is the whole of Illinois coverage here, not a subset of it: it is the one construction trade IDFPR publishes as open data. Illinois is also the only state in this API that publishes disciplinary actions, so a roofing lookup returns case numbers, dates and reasons where they exist.
Full coverage detail, including the caveats that apply to every Illinois lookup, is on the Illinois page.
The API is on RapidAPI with a free tier: Contractor License Verification. It is also on the Apify Store: Contractor License Lookup & Verification. Full schema at /docs.