Illinois API coverage

Illinois roofing contractor license API

Use the production API to search and verify statewide roofing contractor licenses, including identified historical and adverse records while keeping authority and source context in each result.

Production APILive
curl --request POST "https://api.statelicense.io/v1/search" \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "state": "IL",
  "business_name": "ACME",
  "license_type": "Roofing Contractor",
  "page_size": 5
}'
Representative response
{
  "results": [
    {
      "state": "IL",
      "license_number": "LICENSE_NUMBER",
      "business_name": "Example Contractor",
      "status": "active",
      "authority": "Illinois Department of Financial and Professional Regulation (IDFPR)",
      "license_type": "Roofing Contractor",
      "source_updated_at": "YYYY-MM-DD"
    }
  ],
  "total": 1,
  "page": 1
}

Authority

Illinois Department of Financial and Professional Regulation (IDFPR)

Live coverage

Statewide roofing contractor licenses, including identified historical and adverse records

Refresh cadence

Weekly Monday at 6:00 AM Pacific

Source and coverage

StateLicense downloads IDFPR Professional Licensing data weekly and selects the exact LICENSED ROOFING CONTRACTOR credential description, including sole proprietors and out-of-state mailing addresses. Qualifying-party credentials are separate and excluded. Repeated discipline transactions are consolidated into one identified credential; unknown administrative statuses are not guessed active. The source is attributed to IDFPR under ODbL. Confirm current standing through IDFPR License Look Up.

Review a result

Compare the roofing contractor license number, business identity, status, classifications, and dates with the official Illinois Department of Financial and Professional Regulation (IDFPR) record before a consequential decision.

API fields returned

InformationAvailability
Roofing license number and punctuation aliasesWhen supplied by the authority
Business/DBA or available holder identityWhen supplied by the authority
Raw and normalized statusWhen supplied by the authority
Original issue and expiration datesWhen supplied by the authority
LIMITED/UNLIMITED qualifierWhen supplied by the authority
Disclosure summary and city/state/ZIPWhen supplied by the authority
Snapshot acquisition freshnessWhen supplied by the authority

Freshness: Weekly Monday at 6:00 AM Pacific. Field availability depends on the source record; unavailable values are not inferred.

Coverage limitations

  • • Qualifying-party credentials, plumbing registrations, and local contractor programs are excluded. Unidentified historical rows are omitted; some numbered records lack holder names. Administrative statuses may be unconfirmed. Street address, phone, bonding, and workers’ compensation are not supplied.
  • • A blank holder name remains unavailable and is displayed as Holder name not supplied. Transaction rows are consolidated; API disclosure is a summary, not complete disciplinary history.

Illinois roofing contractor license API FAQ

What does Illinois coverage include?

Statewide roofing contractor licenses, including identified historical and adverse records. Qualifying-party credentials, plumbing registrations, and local contractor programs are excluded. Unidentified historical rows are omitted; some numbered records lack holder names. Administrative statuses may be unconfirmed. Street address, phone, bonding, and workers’ compensation are not supplied. A blank holder name remains unavailable and is displayed as Holder name not supplied. Transaction rows are consolidated; API disclosure is a summary, not complete disciplinary history.