Home › Guides › Plumbing Contractor
Verify plumbing contractor licenses — status, expiration, and disciplinary
history — across 16 states plus DC through one normalized API. Pick a state below, or call
/verify with the state, license number, and trade=plumbing.
Some plumbing contractor licenses are issued by the city, not the state board. We cover these municipal boards under the same normalized schema:
The /verify response is identical in shape across every state, so your
integration code never changes per jurisdiction:
{
"valid": true,
"name": "SAMPLE CONTRACTING LLC",
"license_number": "SAMPLE-12345",
"trade": "plumbing",
"expiration": "05/12/2027",
"status": "Active",
"state": "AL",
"disciplinary_actions": [],
"source_url": "https://genconbd.alabama.gov/database-sql/roster.aspx",
"cached": false,
"checked_at": "2026-06-22T05:14:00Z"
}Example response showing the normalized schema. Wire it up against deterministic fixtures in the sandbox — no credit cost.
Every new API key includes 50 free verifications across all 50 states + DC, plus hosted MCP access for Claude, Cursor, and any MCP-speaking agent. No credit card to start.