Oregon CCB contractor data · live

Oregon Contractor License API

Search active Oregon CCB licensees by business name or verify a known CCB number through the live production API.

Production APILive
curl --request POST "https://api.statelicense.io/v1/search" \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
  "state": "OR",
  "business_name": "ACME",
  "page_size": 5
}'
Representative response
{
  "results": [
    {
      "state": "OR",
      "license_number": "LICENSE_NUMBER",
      "business_name": "Example Contractor",
      "status": "active",
      "authority": "Oregon Construction Contractors Board",
      "license_type": "Source-specific type",
      "source_updated_at": "2026-09-03T00:00:00Z"
    }
  ],
  "total": 1,
  "page": 1
}

Authority

Oregon Construction Contractors Board (CCB)

Live coverage

Statewide active CCB license endorsements

Refresh cadence

Daily

Normalize Oregon CCB endorsements

The Oregon integration maps the official CCB Active Licenses dataset into the normalized StateLicense response contract while preserving authority, statewide scope, endorsement type, dates, responsible managing individual, bond amount, contact details, and source freshness.

Because one public license number can have multiple endorsements, the source identity combines license number and license type. Exact verification can therefore return multiple matching records.

  • Search active licensees by business name.
  • Verify a known CCB number and review every matching endorsement.
  • Preserve source authority and timestamps for audit and review.

Production availability and freshness

Oregon is live in production with a guarded daily refresh from the official CCB Active Licenses dataset. The API metadata endpoint includes OR, and each result exposes source freshness fields.

API fields returned

InformationAvailability
License number and active statusWhen supplied by the authority
Business and responsible managing individualWhen supplied by the authority
License endorsement type and codeWhen supplied by the authority
Original and expiration datesWhen supplied by the authority
Bond amount, phone, and locationWhen supplied by the authority
Authority and source timestampsWhen supplied by the authority

Freshness: Daily. Field availability depends on the source record; unavailable values are not inferred.

Coverage limitations

  • The official source contains active CCB records only, not inactive or adverse history.
  • Building Codes Division trade licenses and Landscape Contractors Board licenses are outside this coverage.

Oregon Contractor License API FAQ

Is the Oregon contractor license API live?

Yes. Use OR with the production search and verification endpoints.

What Oregon data does the API return?

Coverage includes active CCB license endorsements with identity, endorsement, date, responsible managing individual, bond, contact, authority, and freshness fields when supplied by the source.

How often does Oregon data refresh?

The Oregon CCB source refreshes daily.