Netstate

Developers

The company data API for the whole paper trail.

A company data API over REST for verification and due diligence. Everything you can see on a Netstate profile — registrations, legal status, industry codes, registration numbers, ownership structure — as structured JSON, every field cited to its public source across every US state, DC, Puerto Rico and Canada. Read endpoints need no API key. Your systems fetch the records; your people make the decisions.

# Search the live register — no key needed curl 'https://netstate.co/v1/search?q=howard+concrete+pumping'
{ "name": "Howard Concrete Pumping Co., Inc.", "state": "Pennsylvania", "status": "active", "company_number": "2579432", "address": "…", "profile": "https://netstate.co/company/us-pa/2579432" }

The companies API

A small, boring surface: a company search API, a people search, plus fetch and browse. Search by company name to verify an entity, review officers and ownership links, check status, and support your own due diligence with official registry and federal-source data — useful for compliance, underwriting and risk teams. Every response is structured JSON that mirrors the public company profiles one-to-one, so any company details you verify in the UI you can fetch by ID or registration number. Base URL https://netstate.co/v1.

GET/v1/search?q=&state=&status=&type=&naics=&year=&has=&sort=Company search by name, officer or director, phone, email or website — same filters and facet counts as the website
GET/v1/people?q=People search — officers and directors grouped by name across the state registers, each with the companies that filed them
GET/v1/meta?country=&region=Taxonomy for building queries: countries, regions, cities, industries, statuses
POST/v1/watchlists/{id}/entitiesFollow an entity; changes arrive by webhook or daily digest — Enterprise plan

API access & limits

Read API calls are open — no API key, no registration, fair-use limits at the edge. Watchlists ship with the Enterprise plan: bearer keys per workspace, limits sized to your volume. See pricing for what each plan includes.

For AI agents

Start at /llms.txt. The reference lives at /api.md, and an MCP server (Streamable HTTP, no auth) exposes the same data as tools at /mcp.

Security

TLS on every connection, hosted on Cloudflare Workers. API keys are revocable instantly from the dashboard — see how we secure the platform.

What the company information API returns

One database of 128 million companies across every US state, DC, Puerto Rico and Canada, drawn from 61 source registers — structured business data that supports KYB and onboarding by surfacing the company facts used to verify a business identity. Each record carries company details — legal name and any prior names, legal status, registration number, jurisdiction, industry codes, registered agent and address — cited to its public source. Officer and ownership links, UCC positions and litigation history are exposed on the same profiles the search API returns, so your own risk review can flag legal issues during onboarding.

Built on public sources

Every field traces to an official registry or federal dataset — no scraped or invented company information — and is refreshed on each register’s own cadence, not in real time. Netstate is a business verification platform over the public record, built for research and due diligence, not a consumer reporting agency; your systems fetch the data, your people review it.

Need more than reads?

Watchlists, webhooks and higher API limits ship with the Enterprise plan for monitoring and higher-volume workflows. Tell us what you’re building with the company data API and we’ll set you up with a sandbox API key and sample data — see pricing for the details.

Contact us