New Mexico Contractor License Lookup & Verify (NM CID)
Pricing
from $0.01 / license match
New Mexico Contractor License Lookup & Verify (NM CID)
Search and verify New Mexico contractors by business name, license number, city, or ZIP — license #, status, address, city/zip, and expiry — from the official NM Construction Industries Division registry.
Pricing
from $0.01 / license match
Rating
0.0
(0)
Developer
ByteMe
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pain points
- The NM CID public lookup (PSI Exams) is one slow manual search at a time — and every search makes you pass a CAPTCHA.
- It isn't built for compliance workflows, CRM enrichment, or bulk contractor vetting.
- Checking license status and standing across many contractors by hand doesn't scale.
What we solve
- Search the NM Construction Industries Division contractor registry by business name, license number, city, or ZIP — one call, the CAPTCHA handled for you.
- Returns the license number, status, business name, address, city/zip, and expiry date for every match.
- Turn a business name into a full structured table of contractors, ready for a CRM or spreadsheet.
Summary
Search and verify New Mexico contractors straight from the official Construction Industries Division (CID) public registry. Enter a business name, a license number, a city, or a ZIP code and get back a structured table of matches — license number, status, business name, address, city/zip, and expiry date. The portal gates every search behind a CAPTCHA; this actor clears it for you (via an automated CAPTCHA-solving service, DeathByCaptcha), so a single search can return a whole page of contractors. Built for license verification, compliance checks, and turning a business name into a clean contractor list.
Who it's for
- GCs and hiring managers vetting New Mexico subcontractors
- Insurance underwriters and lenders running KYC on contractors
- Compliance teams and marketplaces verifying NM CID licenses
- RevOps and BD teams building contractor lead lists
How to use
Set the input, run the actor, and collect results from the run's dataset (export to JSON/CSV/Excel, or pull via the Apify API). Example input:
{"businessName": "Smith","maxResults": 20}
See Inputs below for every available field.
What you get
One row per record:
| Field | Description |
|---|---|
state | Always 'NM' for this actor |
license_number | NM CID contractor license number |
status | License status (e.g. Active, Cancelled) |
license_type | Always 'Contractor' (NM CID's contractor company category) |
business_name | Licensed business/company name |
address | Principal place of business street address |
city | Business city |
zip_code | Business ZIP code |
expiration_date | License expiry date |
matched_by | Which input surfaced this match: license_number, business_name, city, or zip_code |
source_url | The NM CID public license search portal (no direct per-record deep link is available) |
Sample:
{"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 | Required | Type | Default | Description |
|---|---|---|---|---|
businessName | no | string | "Smith" | Search by contractor business name (partial matches allowed, e.g. 'Smith'). Combine with other fields to narrow results. |
licenseNumber | no | string | — | Exact NM CID contractor license number. When set, returns that specific license. |
city | no | string | — | Filter results to a business city (e.g. 'Albuquerque'). |
zipCode | no | string | — | Filter results to a business ZIP code. |
maxResults | no | integer | 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 (Pay Per Event)
Two charges: a per-search fee (search, $0.02/search) that covers the live, gated lookup, plus a per-match fee (license-match, $0.01/match). Example: a search returning 20 license matches ≈ $0.22 ($0.02 search + 20 matches). A search with no matches is billed only the $0.02 search fee.
Illustrative — final prices are set at publish time. This actor solves a CAPTCHA on every search (a real per-run cost, via DeathByCaptcha), so it charges a small per-search fee plus a per-match fee. Apify platform usage (compute) is billed separately per your plan.
Use cases
- License verification — confirm a New Mexico contractor's license number, status, and standing before hiring or onboarding.
- List building — pull every contractor matching a business name into a structured table.
- Compliance checks — pull authoritative NM CID data on demand for audits and due diligence.
- Lender / insurer due diligence — verify a contractor's standing straight from the state registry.
Why this actor
- Straight from the official New Mexico Construction Industries Division public registry — authoritative, not a stale third-party copy.
- Clears the portal's search CAPTCHA for you (via an automated CAPTCHA-solving service) — one search can return a whole page of contractors.
- Search by business name, license number, city, or ZIP; results deduped by license #.
- Per-search fee covers the live lookup; per-match fee only for real records returned.
Limitations & updates
Covers the New Mexico CID contractor registry only (the 'Contractor' company-license category on public.psiexams.com — not RLD's separate Boards and Commissions Division search, and not individual/personal licenses). Results reflect the live registry and change as it updates. A single run reads the first results page (20 records per page, the portal's own page size); searches matching more than 20 businesses return only the first 20 — narrow with a more specific business name, license number, city, or ZIP to see more relevant matches. Detail-only fields (county, phone, bond, insurance) are not in the list view and are returned null; there is no direct per-record deep link (the detail view is a JS-triggered action, not a URL), so source_url points to the search portal itself.
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.
Which actor to choose
Part of the contractor-license verification suite — pick the one that fits your goal:
- Multi-State Contractor & Trade License Lookup — You don't know the state, or want the same contractor checked across WA, OR, TX & CT in one run.
- California Contractor License Lookup & Verify (CSLB) — You need a California contractor verified — by license number, business, or owner/personnel name (CSLB).
- Florida Contractor License Lookup & Verify (DBPR) — You're verifying a Florida contractor or tradesperson — type, status, expiration, county (DBPR).
- South Carolina Contractor License Lookup & Verify (SC LLR) — You're searching or verifying South Carolina contractors — by name, license, city, or classification (SC LLR).
- North Carolina Contractor License Lookup & Verify (NCLBGC) — You're verifying a North Carolina general contractor — classification, status, expiration (NCLBGC).
- Nevada Contractor License Lookup & Verify (NSCB) — You need a Nevada contractor's status, trade classifications, bond & principals (NSCB).
- Tennessee Contractor License Lookup & Verify (TN DOCI) — You're verifying a Tennessee contractor or tradesperson — type, status, city & county (TN DOCI).