ElysianPrimus Get a free key

TradeCheck

TC Contractor license checks for Oregon and Washington, with one verdict per check.

TradeCheck copies the open license data of each state every night and answers from that copy, so a check is one fast lookup, not a scrape of a state portal. Each record carries the days until the license, bond and insurance expire, plain flags, and a link to the state's own lookup. TradeCheck answers only keys that certified the FCRA terms (section 6.1 of the API Terms of Service): check the TradeCheck box at sign-up, or certify an existing key on Manage your key.

Get a free key Live docs OpenAPI 3.1

1,000 free calls a month on each API. No card.

What it answers

  1. Is this contractor's license active, restricted, inactive, not found or ambiguous?
  2. When do the license, the bond and the insurance expire?
  3. Did the state stop listing a license type, or suspend or revoke one?
  4. Which contractors match a name, a city or a ZIP code?

What it holds now

  1. TC-OR Oregon licenses: loading
  2. TC-WA Washington licenses: loading

Read live from https://api.elysianintelligence.com/tradecheck/status.

Example

curl -X POST https://api.elysianintelligence.com/tradecheck/v1/verify \
  -H "Authorization: Bearer $EP_KEY" \
  -H "content-type: application/json" \
  -d '{"state":"OR","number":"206687"}'
{
  "verdict": "active",
  "reason": "The license is active.",
  "match": {
    "state": "OR",
    "license_number": "206687",
    "license_type": "RGC",
    "classification": "Residential General Contractor",
    "business_name": "TORX WOOD WORKS LLC",
    "status": "active",
    "expiration_date": "2027-05-22",
    "bond": {
      "company": "CBIC",
      "amount": 25000,
      "expiration": "2027-05-22"
    },
    "days_until_expiration": {
      "license": 216,
      "bond": 216,
      "insurance": 255
    },
    "flags": []
  },
  "disciplinary": false,
  "type_removed": false,
  "verify_at": "https://search.ccb.state.or.us/search/"
}

Shortened. Field names are the API's own; the values come from the public sources, read on 18 Oct 2026. The principal's name, the address and the phone number are left out here.

Endpoints

Every route is also an MCP tool with the same input and output, at https://api.elysianintelligence.com/tradecheck/mcp.

REST routeMCP toolWhat it does
GET /v1/license?state=&number=get_licenseThe records for one license number.
GET /v1/search?name=&state=&city=&zip=search_contractorsFind contractors by name, city or ZIP code.
POST /v1/verifyverify_contractorOne verdict for a license number or an exact business name.

Sources, licences and refresh

SourceLicenceUpdates
Oregon CCB Active Licenses (data.oregon.gov)Public domain (U.S. government works)Daily; we read it nightly at 09:00 UTC
Washington L&I Contractor License Data (data.wa.gov)Open Data Commons PDDLThree times a day; we read it nightly at 09:00 UTC