NM CID
New Mexico Contractor License Lookup & Verify (NM CID)
Search and verify New Mexico contractors by name, license number, city, or ZIP — status, address, and expiry — from the official NM Construction Industries Division registry.
Verification
Output fields
Authoritative field set from the dataset schema.
| Field | Type |
|---|---|
state | string|null |
license_number | string|null |
business_name | string|null |
person_name | string|null |
license_type | string|null |
status | string|null |
issue_date | string|null |
expiration_date | string|null |
city | string|null |
county | string|null |
address | string|null |
zip_code | string|null |
phone | string|null |
bond_amount | string|null |
bond_company | string|null |
insurance_company | string|null |
matched_by | string|null |
source_url | string|null |
scraped_at | string|null |
Sample row
{
"state": "NM",
"license_number": "396966",
"business_name": "ADAMS & SMITH, INC.",
"person_name": null,
"license_type": "Contractor",
"status": "Active",
"issue_date": null,
"expiration_date": "12/31/2027",
"city": "LINDON",
"county": null,
"address": "1380 W CENTER ST",
"zip_code": "84042",
"phone": null,
"bond_amount": null,
"bond_company": null,
"insurance_company": null,
"matched_by": "business_name",
"source_url": "https://public.psiexams.com/search.jsp"
} Inputs
| Field | Type | Req | Default | Description |
|---|---|---|---|---|
businessName | string | no | "Smith" | Search by contractor business name (partial matches allowed, e.g. 'Smith'). Combine with other fields to narrow results. |
licenseNumber | string | no | — | Exact NM CID contractor license number. When set, returns that specific license. |
city | string | no | — | Filter results to a business city (e.g. 'Albuquerque'). |
zipCode | string | no | — | Filter results to a business ZIP code. |
maxResults | integer | no | 20 | Cap on the number of license matches returned in a single run. The portal returns 20 per page and this actor reads only the first page, so this is capped at 20. |
Pricing
Two charges: a per-search fee (search, $0.02/search) plus a
per-match fee (license-match, $0.01/match).
Example: a search returning 20 license matches ≈ $0.22.
An empty search is billed only the $0.02 search fee.
FAQ
Where does the data come from?
The official New Mexico Construction Industries Division (CID) public contractor registry, hosted at public.psiexams.com.
What can I search by?
A business name, an exact license number, a city, and/or a ZIP code. Combine fields to narrow results; results are deduped by license number.
What fields do I get?
License number, status, business name, address, city, ZIP code, and expiry date — plus a link to the official NM CID search portal.
How am I charged?
Two charges: a small per-search fee that covers the live, CAPTCHA-gated lookup, plus a per-match fee for each license returned. A search with no matches is billed only the per-search fee.
Why is there a per-search fee when other lookup actors don't have one?
The NM CID portal gates every search behind a CAPTCHA, which this actor clears using an automated CAPTCHA-solving service (DeathByCaptcha) — a real per-run cost. The per-search fee covers that; because one search can return many contractors, the per-match cost stays low.
Is this personal data?
It's public professional-license data (business and license records as NM CID publishes them); we add no personal/PII enrichment.
How current is it?
It reflects the live NM CID registry at lookup time.
Related actors