Accurate entity data on every US business.
Access standardized business entity data, identifiers, local ownership, and corporate hierarchies through one API or in bulk.
Nationwide coverage · API and bulk delivery · Built for production data systems
Products
Start with the entity. Connect everything around it.
Use the underlying business records directly, link them to other datasets, connect real-world businesses to their legal owners, and understand relationships across corporate families.
Business entity data
Standardized business records available through an API or in bulk.
Entity linking
Connect outside datasets to the right legal entities.
Local business ownership
Map locations, brands, and trade names to legal owners.
Corporate hierarchies
Connect subsidiaries and related entities to corporate parents.
One connected data layer
Business data that works together.
GovFiles standardizes business identity and connects the identifiers, locations, and relationships around it, so each product works as part of the same nationwide data layer.
Consistent structure
One business identity across every dataset.
Work with the same fields and identifiers across states, entity types, and delivery methods—then move from a legal entity to its identifiers, local businesses, and corporate relationships.
Access
Query one business or bring the full dataset into your stack.
Use GovFiles in a live product, an enrichment pipeline, or as part of your internal data infrastructure.
REST API
Look up individual entities or search by name with sub-200ms responses. JSON in the unified schema, ready for onboarding flows.
# lookup by entity number
GET /v2/entities/us_mn/11-AA
→ 200 OK (14ms)
# search by name
GET /v2/search?q=best+buy
→ 200 OK (38ms, 2,089 results)Bulk Parquet
Receive full jurisdiction dumps as Parquet via SFTP or S3, monthly or on your schedule. One file per state, one consistent schema.
# latest bulk export
GET /v2/bulk/us_de/latest
→ 302 → s3://govfiles/bulk/
us_de/2026-04-09.parquet
# 50-state monthly drop · ~4.2 GB
SFTP /exports/full/2026-04/Skip the pipeline entirely. Get GovFiles as a live, zero-copy share inside the platform you already query.
Mount a read-only share in seconds. No storage cost, refreshed on our side.
Subscribe to the GovFiles listing and query linked datasets in place.
Open Delta Sharing into any catalog, across cloud and region.
Workflows
Put accurate business identity at the center of your data.
From one-time enrichment to the entity foundation behind an enterprise data platform.
Enrich and link business data
Match external records to standardized business identities.
Identify local business owners
Connect real-world businesses to their legal owners and operators.
Consolidate corporate families
Group subsidiaries and related entities beneath their parents.
Use a prebuilt entity master
Start with clean, canonical business records for internal data products.
Power business search and research
Build search, investigation, and reporting experiences.
Pricing
Start with the API. Scale to the data you need.
Use GovFiles for individual lookups and enrichment, then move to higher-volume API access or bulk delivery as your product grows.
Pay as you go
Free to start. The first 1,000 rows every month are on us, then a flat penny per row.
- 1,000 rows / month free
- $0.01 per row after that
- All 50 states · lookup & search
- Monthly refresh · no commitment
Scale
Best for volumeA flat fee that bundles 100k rows at roughly half the rate. Cheaper than pay-as-you-go past ~50k rows.
- 100,000 rows / month included
- $0.004 per row after that
- 99.9% uptime SLA
- Priority support
Bulk replication
Full jurisdictions, replicated continuously into your storage or warehouse.
- Unlimited rows & API volume
- Bulk Parquet via S3 / SFTP
- Snowflake, BigQuery & Databricks shares
- Custom SLAs & onboarding
Estimate your monthly cost
Set your expected monthly row volume.
Setup
Set it up your way.
Do it yourself in the dashboard, or let your coding agent handle signup and integration.
Do it yourself
- Sign up and get a free API key.
- Send it as an
X-API-Keyheader on every request. - Search companies or look up by jurisdiction and number.
Let your agent do it
RecommendedPaste one line into your coding agent — it signs you up over HTTP, mints a key, and wires the integration from the docs.
Where does the data come from?
Directly from each state's Secretary of State office. We collect from the primary source, not aggregators or third-party resellers, so records match the authoritative registry.
How often is data updated?
Monthly. New filings, status changes and amendments from each registry are collected, normalized and delivered every month, via both the API and bulk exports.
Do you work with startups?
Yes — from solo founders to the largest data teams. Start free on the API with 1,000 rows a month, then grow into full bulk delivery (Parquet via S3 or SFTP, one file per state) as your volume scales. We'll tailor a rate to where you are — competitive whether you pull a few thousand rows or replicate all 50 states. Tell us your volume and we'll work with you on price.
How are API credits counted?
Search API usage is charged at 1 credit per row returned. A response with 25 entity rows uses 25 credits; a response with no rows uses 0 credits. Direct lookups by entity number are a single credit.
Can I get historical and dissolved entities?
Yes. Coverage includes active and inactive records (dissolved, revoked, withdrawn and merged) with name and status history going back 20+ years where the registry provides it.
Get started
Start with accurate business data.
Explore the API, request sample data, or talk to us about a dataset built for your workflow.
No credit card required. Sample data available, just ask.