Iowa API coverage

Iowa construction contractor registration API

Use the production API to search and verify statewide active construction contractor registrations 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": "IA",
  "business_name": "ACME",
  "page_size": 5
}'
Representative response
{
  "results": [
    {
      "state": "IA",
      "license_number": "LICENSE_NUMBER",
      "business_name": "Example Contractor",
      "status": "active",
      "authority": "Iowa Department of Inspections, Appeals, and Licensing",
      "license_type": "Source-specific type",
      "source_updated_at": "2026-09-03T00:00:00Z"
    }
  ],
  "total": 1,
  "page": 1
}

Authority

Iowa Department of Inspections, Appeals, and Licensing (DIAL)

Live coverage

Statewide active construction contractor registrations

Refresh cadence

Weekly Tuesday at 10:00 AM Pacific

Source and coverage

StateLicense downloads the official DIAL active construction contractor registration dataset and refreshes it weekly. Results identify the credential as a registration and preserve the source's REGISTERED status.

Review a result

Compare the construction contractor registration number, business identity, status, classifications, and dates with the official Iowa Department of Inspections, Appeals, and Licensing (DIAL) record before a consequential decision.

API fields returned

InformationAvailability
Registration numberWhen supplied by the authority
Business identityWhen supplied by the authority
Registered statusWhen supplied by the authority
Issue and expiration datesWhen supplied by the authority
Source freshnessWhen supplied by the authority

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

Coverage limitations

  • • A construction contractor registration is not a trade license.
  • • The current-only dataset omits expired and adverse history. Check any separately required license with DIAL.

Iowa construction contractor registration API FAQ

What does Iowa coverage include?

Statewide active construction contractor registrations. A construction contractor registration is not a trade license. The current-only dataset omits expired and adverse history. Check any separately required license with DIAL.