Query New Mexico Secretary of State Data with the OpenSOSData API

Published June 9, 2026 · 5 min read
nmsosapibusiness-searchsecretary-of-stateentity-lookuprest-api

The NM Secretary of State API for Business Verification

The New Mexico Secretary of State maintains a public database of registered business entities, but accessing that data at scale requires more than a web browser. The OpenSOSData API provides programmatic access to NM SOS entity records through a simple REST endpoint, enabling developers and compliance teams to automate business lookups without manual portal searches.

Whether you're building a KYC platform, conducting due diligence, or validating customer registrations, direct API access to New Mexico Secretary of State records eliminates the friction of manual research and human data entry errors.

Why Use an API Instead of the NM SOS Portal?

The official New Mexico Secretary of State portal works fine for occasional lookups. But if you need to:

...then an API is the practical choice. The OpenSOSData NM Secretary of State API handles these use cases by returning structured data in JSON format, cacheable for 7 days and refreshable on demand.

What Data Does the API Return?

A single API call to the NM lookup endpoint returns:

This data maps directly to what you'd find on the official NM SOS website, but delivered programmatically and ready to integrate into your systems.

Pricing: $0.0314 Per Lookup

OpenSOSData uses Pi pricing ($0.0314 per lookup) with no subscription required. To get started, you only need to fund a minimum wallet of $3.14 USD—which covers 100 lookups.

This structure is significantly cheaper than competing APIs:

For high-volume operations, the cost per entity drops to roughly 3 cents, making bulk compliance checks practical for teams of any size.

Caching and Real-Time Data

The API caches results for 7 days using Redis, reducing latency for repeated lookups of the same entity. If you need current data—such as checking for status changes or recently amended officer information—include the ?fresh=true parameter to force a real-time scrape of the New Mexico Secretary of State database.

This hybrid approach balances performance with freshness: typical lookups are instant, while critical compliance checks can pull live data when needed.

Coverage: New Mexico and 45+ States

New Mexico is part of a growing list of states supported by OpenSOSData. Current coverage includes:

WY, CA, DE, CO, OH, TX, AR, IN, GA, ME, MD, OK, LA, KS, MN, NH, NE, MI, MO, NJ, SC, OR, PA, TN, WA, SD, KY, ID, UT, IL, NC, FL, VA, HI, AK, NY, RI, MA, VT, NV, PR, DC, VI, AS, NM, MS, IA, AL, MT, AZ, WV, CT, ND, WI

This means you can consolidate multi-state entity lookups into a single API client rather than juggling separate vendor APIs or manual portal searches across jurisdictions.

Quick Start: Your First NM SOS Lookup

To query the New Mexico Secretary of State API, send a POST request to the lookup endpoint with the entity name or ID:

curl -X POST https://api.opensosdata.com/v1/lookup \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "state": "NM",
    "entity_name": "Example Corporation"
  }'

The API responds with a JSON object containing the entity record:

{
  "entity_name": "Example Corporation",
  "entity_id": "12345678",
  "entity_type": "Corporation",
  "status": "Active",
  "formation_date": "2015-06-10",
  "registered_agent": {
    "name": "John Smith",
    "address": "123 Main St, Santa Fe, NM 87501"
  },
  "principal_address": "123 Main St, Santa Fe, NM 87501",
  "officers": [
    {
      "name": "Jane Doe",
      "title": "President"
    }
  ]
}

That's it. No subscription, no monthly minimums. You pay $0.0314 for that lookup and can immediately use the returned data in your application.

Use Cases for the NM Secretary of State API

Compliance and Due Diligence

Legal teams and compliance officers can verify that customer businesses are legitimately registered in New Mexico before entering into contracts or partnerships. Automated lookups flag dissolved or forfeited entities before risk escalates.

Customer Onboarding

Fintech and SaaS platforms use API-based entity lookups during KYC workflows to confirm that a business applicant is real and active. This reduces fraud and accelerates account provisioning.

Vendor Validation

Procurement teams integrate the API into vendor management systems to automatically validate that suppliers are registered and in good standing with the New Mexico Secretary of State.

Credit and Lending

Lenders pull entity data as part of underwriting to verify business existence, status, and officer information before approving lines of credit or commercial loans.

API Documentation and Integration

The full OpenAPI specification is available at https://opensosdata.com/openapi.yaml, including request/response schemas, error codes, and authentication details. Developers can generate client libraries in Python, JavaScript, Go, or other languages using standard OpenAPI tooling.

The REST endpoint is simple, and the JSON response maps directly to your database schema or compliance reporting system. No custom parsing or data transformation required—just plug and use.

Getting Started

OpenSOSData is currently operating on a waitlist. To request access and begin making NM Secretary of State lookups, visit the signup page and enter your email. Once approved, you'll receive an API key and can fund your wallet with a minimum of $3.14 to start making lookups immediately.

No credit card is charged until you actually query the API. No hidden fees, no subscription lock-in, no per-state pricing tiers. Just $0.0314 per entity lookup, for any state in the coverage list.

Start Looking Up Business Entities

Live SOS data from all 50 states. As low as $0.0314 per lookup at volume.

Get Started Free