Skip to main content

Start here

This guide contains public integration notes for New Mexico. Use it for identifier formats, search behavior, and country-specific caveats. The live source of truth for coverage, pricing, data sources, documents, legal forms, roles, and status values is the pricing page.

New Mexico coverage, pricing, and sources

Open the current catalog for supported datapoints, documents, sources, identifiers, and availability.
This jurisdiction may be in preview or limited availability. Check the live pricing page or contact support before relying on it in production.
Country details below are preserved as integration notes. If a table or example conflicts with the live pricing page, use the pricing page as the source of truth and contact support.

Table of Contents

API access: US-NM is not yet part of the public countryCode enum. Contact us to enable it on your workspace. Requests sent with countryCode: "US-NM" will otherwise return 400 until the enum is expanded.

Data Sources

New Mexico uses a single integration against the New Mexico Secretary of State SOS Enterprise (SOSE) portal at enterprise.sos.nm.gov/search/business. This is the official canonical source for all New Mexico business filings since the Secretary of State’s 2024 migration to the SOSE platform.
  • New Mexico Secretary of State (SOSE) (live, authoritative). The public SOSE portal publishes legal name, Business ID, entity type and sub-type, status, initial filing date, formation jurisdiction, registered agent (name and address), directors and officers with titles, and alternate business names. Data is current as filings are accepted by the Secretary of State.
New Mexico is served live from SOSE for every request. There is a single source that is both fast enough for onboarding and authoritative for verification, so mode: "onboarding" and mode: "verification" return the same real register data. New Mexico does not publish a free bulk export, so unlike Iowa or Pennsylvania there is no separate cached tier: both modes hit the live register.
Reporting cadence varies by entity type. New Mexico LLCs are exempt from periodic reporting with the Secretary of State. For-profit corporations file a biennial report; non-profit corporations file annually. Officer and director data on SOSE reflects the most recently filed report, which may lag by up to two years for corporations and indefinitely for LLCs.

Company Identifiers

Query Identifiers

Leading zeros are significant. Pass the Business ID exactly as search returns it. A zero-padded ID queried without its leading zeros (8016169 instead of 0008016169) resolves to no match rather than the entity, so use the canonical form from the search result.

Identifiers in API Response

Search Capabilities

Contains search. Name search matches anywhere in the legal name (case-insensitive). Broad queries return up to 100 matches. Use more specific strings to narrow results.

Quirks & Gotchas

Mappings

Legal form is sourced from the Entity Type field on the SOSE business detail drawer. The taxonomy was enumerated from the live SOSE search form’s Entity Type filter (~40 distinct values). Domestic types are entities formed under New Mexico law; Foreign types are entities formed elsewhere and registered to do business in New Mexico. The full list with ISO 20275 ELF codes is on the pricing page. A summary of the main categories is below.
Specialty sub-types (bank variants, insurance variants, and cooperative sub-categories) have no broadly applicable ISO 20275 ELF code and are left without one rather than over-committing to a generic US-national code. The precise SOSE label is always preserved as localName.

Company Statuses

The SOSE portal publishes 41 distinct status values. The full list is on the pricing page. Key groupings:

Statutory Filings

New Mexico entities file an annual report confirming the entity’s particulars are current. The register publishes “AR Due Date” on the filing-detail drawer, returned on the cross-country statutoryFilings field as next.dueDate.
US states publish no statutory accounts, so the accounts obligation is absent rather than returned empty. An empty object would read as “we looked and found nothing”, which is a different claim. Placeholder cells such as N/A or Inactive, Not Applicable are dropped rather than parsed as dates, so an entity with no obligation simply has no statutoryFilings.

Data Availability

Example API Responses

Search by Name

Search by Business ID

Company Profile