Ohio API coverage

Ohio commercial trade license API

Use the production API to search and verify statewide commercial electrical, hvac, hydronics, plumbing, and refrigeration trade credentials and company associations from the active-status roster 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": "OH",
  "business_name": "ACME",
  "page_size": 5
}'

Ohio results represent individual commercial trade licenses and company associations. ESCROW/status conflicts are unconfirmed; review every match and its source scope.

Representative response
{
  "results": [
    {
      "state": "OH",
      "license_number": "LICENSE_NUMBER",
      "business_name": "Example Contractor",
      "status": "active",
      "authority": "Ohio Construction Industry Licensing Board (OCILB)",
      "license_type": "Source-specific type",
      "source_updated_at": "YYYY-MM-DD"
    }
  ],
  "total": 1,
  "page": 1
}

Authority

Ohio Construction Industry Licensing Board (OCILB)

Live coverage

Statewide commercial electrical, HVAC, hydronics, plumbing, and refrigeration trade credentials and company associations from the active-status roster

Refresh cadence

Weekly Monday at 6:20 AM Pacific; operational polling, not a publisher update guarantee

Source and coverage

StateLicense downloads the official no-fee OCILB bulk roster, selects only EL, HV, HY, PL, and RE, and clears mailing-state and county filters. Ohio issues these commercial trade licenses to individuals; records preserve distinct company-label associations. Blank or ESCROW company labels use the reported individual name with explicit scope context. The board describes escrow as inactive, while some roster entries report active statuses, so all associations for a conflicting credential have status=unknown and require official confirmation. Weekly Monday polling is an operational schedule, not a source publication promise.

Review a result

Compare the commercial trade license number, business identity, status, classifications, and dates with the official Ohio Construction Industry Licensing Board (OCILB) record before a consequential decision.

API fields returned

InformationAvailability
Trade-prefixed credential and numeric aliasWhen supplied by the authority
Individual licensee and company associationWhen supplied by the authority
Raw and normalized statusWhen supplied by the authority
Expiration and reported term contextWhen supplied by the authority
Available company address and phoneWhen supplied by the authority
Snapshot acquisition freshnessWhen supplied by the authority

Freshness: Weekly Monday at 6:20 AM Pacific; operational polling, not a publisher update guarantee. Field availability depends on the source record; unavailable values are not inferred.

Coverage limitations

  • • General/residential contractors, municipal registrations, and adverse-status history are excluded. Licenses belong to individuals. ESCROW/status conflicts make every association for that credential unconfirmed; a company label alone does not establish current authority. Missing results do not establish adverse status.
  • • The roster omits original issue date, bonding, workers’ compensation, and disclosure facts. Effective term dates are not original issue dates. An expired date does not silently override the reported status.

Ohio commercial trade license API FAQ

What does Ohio coverage include?

Statewide commercial electrical, HVAC, hydronics, plumbing, and refrigeration trade credentials and company associations from the active-status roster. General/residential contractors, municipal registrations, and adverse-status history are excluded. Licenses belong to individuals. ESCROW/status conflicts make every association for that credential unconfirmed; a company label alone does not establish current authority. Missing results do not establish adverse status. The roster omits original issue date, bonding, workers’ compensation, and disclosure facts. Effective term dates are not original issue dates. An expired date does not silently override the reported status.