New Mexico Contractor License Lookup & Verify (NM CID) avatar

New Mexico Contractor License Lookup & Verify (NM CID)

Pricing

from $0.01 / license match

Go to Apify Store
New Mexico Contractor License Lookup & Verify (NM CID)

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

ByteMe

Maintained by Community

Actor 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:

FieldDescription
stateAlways 'NM' for this actor
license_numberNM CID contractor license number
statusLicense status (e.g. Active, Cancelled)
license_typeAlways 'Contractor' (NM CID's contractor company category)
business_nameLicensed business/company name
addressPrincipal place of business street address
cityBusiness city
zip_codeBusiness ZIP code
expiration_dateLicense expiry date
matched_byWhich input surfaced this match: license_number, business_name, city, or zip_code
source_urlThe 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

FieldRequiredTypeDefaultDescription
businessNamenostring"Smith"Search by contractor business name (partial matches allowed, e.g. 'Smith'). Combine with other fields to narrow results.
licenseNumbernostringExact NM CID contractor license number. When set, returns that specific license.
citynostringFilter results to a business city (e.g. 'Albuquerque').
zipCodenostringFilter results to a business ZIP code.
maxResultsnointeger20Cap 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).