Home › Guides › Plumbing Contractor
Verify plumbing contractor licenses for 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-10-02T00:00:00Z"
}Example response showing the normalized schema. Wire it up against deterministic fixtures in the sandbox at 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.