Business entity data

Secretary of State API. All 50 states.

Access Secretary of State (SoS) business entity data across all 50 states. Search company records through one API, or bring complete state datasets into your warehouse.

Discuss bulk data

1,000 free credits · $0.01 per returned result

View API docs →
Registration filings
100M+
US states covered
50
Consistent schema
1

Approximately 85M businesses, with active and inactive registrations collected directly from state registries.

Inside the company record

The business details your product needs.

Work with standardized records from Secretary of State offices and other state registries. Keep the original identifiers and filing details alongside the fields you use every day.

Company identity

Legal, alternative and previous names, registration numbers, entity types and jurisdictions.

Status and business history

Reported status, formation dates and filings, including inactive registrations for historical research.

People and addresses

Officers, registered agents, recorded roles and business addresses in the same company record.

{
  "jurisdiction_code": "us_de",
  "entity_number": "5910230",
  "legal_name": "ACME CORP LLC",
  "status": "active",
  "status_raw": "Good Standing",
  "legal_form": "llc",
  "domicile": "domestic",
  "formed_on": "2026-03-12",
  "addresses": {
    "registered": {
      "street_address": "142 Maple Ln",
      "locality": "Wilmington",
      "region": "DE",
      "postal_code": "19801"
    }
  },
  "as_of": "2026-04-09"
}

Build on business registration data

From the next signup to your entire business universe.

Support business onboarding

Look up a submitted company and compare its legal name, registration number and recorded status with the details your customer provided.

Enrich company records

Add registry identifiers, formation dates, entity types and people to your customer and prospect data.

Explore business data enrichment →

Analyze businesses at scale

Bring state datasets into your warehouse to study formations, business status and company connections alongside your internal data.

Choose how you work with the data

Search through the API. Analyze in your warehouse.

Use the API for individual lookups and application search, or choose bulk delivery for your team’s larger datasets.

For applications and lookups

Secretary of State API

Use the SoS API to bring company search and direct entity lookups into your product with structured JSON responses.

  • 1,000 free credits to get started
  • $0.01 per returned search result
  • One credit per direct entity lookup
  • No charge for searches with no results
View API docs →

For data teams and analytics

Bulk business registration data

Bring complete state datasets into your environment and join company, filing and officer records to your own data.

  • Parquet delivery over S3 or SFTP
  • Custom warehouse sharing
  • Coverage and delivery scoped to your needs
  • Custom pricing for your dataset

Before you get started

Secretary of State data FAQs.

Can I search by company name or registration number?

Yes. Search current legal names, DBAs and previous names through company search. If you know the jurisdiction and registration number, use a direct entity lookup to retrieve that company’s record.

How much does the API cost?

Each returned search result uses one credit ($0.01). A page returning 25 results costs $0.25 before free credits. A direct entity lookup uses one credit, and searches with no results are free. New accounts start with 1,000 free credits. View pricing.

Where does the data come from?

GovFiles collects business registrations directly from state registries, including Secretary of State offices. The API searches our maintained dataset. Each company record includes source identifiers and a data date.

Are inactive businesses and historical filings included?

Yes. The dataset includes active and inactive registrations, including dissolved, revoked, withdrawn and merged entities.

How is bulk data delivered?

Receive Parquet files through S3 or SFTP. Work with our team to set up warehouse sharing with Snowflake, BigQuery or Databricks, with coverage and pricing tailored to your workflow.

Can I search by a person’s name instead?

Use Company Officer Search to find recorded roles and associated companies by name. For a storefront name and address, use Local Business Ownership.

Compare providers

GovFiles vs. OpenCorporates vs. Cobalt Intelligence.

Compare US coverage, historical records, live lookups, bulk delivery and the cost of 1,000 API lookups.

Read the comparison →

Get started

Build with GovFiles.

Start searching with 1,000 free API credits, or bring state datasets into your warehouse. We’ll help you choose the coverage and delivery setup for your team.

Discuss bulk data