There is no national company register in the United States. This API reads five state business registers plus every SEC filer and LEI holder, in one JSON shape, with monitoring. Here is exactly what that covers and what it does not.
Business registration in the US is held by each state. This API serves the registers of New York, Colorado, Connecticut, Pennsylvania and Florida, plus SEC filers (from EDGAR) and LEI holders (from GLEIF) from every state, Delaware included. That is not every US company: a small Delaware or Texas company with no SEC filing and no LEI is not here.
registry_details.jurisdiction is the state of formation.vat search is refused.A company number carries its source: NY-4424185 (New York), FL-L26000000001 (Florida, the Division of Corporations document number), CIK-0000320193 (an SEC filer) and LEI-<lei> (a GLEIF record). A CIK- or LEI- search also finds the state registration that carries it. Name search takes name=.
# by state number curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=US&company_number=NY-4424185' \ -H 'Authorization: Bearer rk_live_...' # by SEC CIK (Apple Inc.) curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=US&company_number=CIK-0000320193' \ -H 'Authorization: Bearer rk_live_...' # by name curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=US&name=acme%20holdings&limit=10' \ -H 'Authorization: Bearer rk_live_...'
Results are in data. The record has company_name, company_number, status (the standard value) and local_status (the register's own word), legal_form, founding_date where the register gives one, the address and registry_details.
status is one standard vocabulary across all countries, so your code does not branch by state. Colorado entities the register marks Delinquent or Noncompliant (a late periodic report) are served as active with local_status delinquent. New York and Pennsylvania publish active entities only. Florida serves active and inactive entities, an inactive one carrying its reason (dissolved, withdrawn, revoked or merged). The SEC gives no legal status, so an SEC-only record is unknown.
POST /monitor with country US sends a webhook on a register-change event (name, status, legal form, registered address) and on a sanctions match (screening is beta). The registers are read weekly, so a change is dated by the weekly read that first sees it; there are no US events before 9 October 2026, and none for Florida before its first load in October 2026.
For SEC filers, GET /companies/{id}/financials returns the annual report (10-K, 20-F and 40-F) from EDGAR XBRL: consolidated, US GAAP or IFRS, fiscal years from 2023, in the filing currency with a euro value. It is on the Scale plan; lower plans have 10 calls a month. Other US companies answer sec_filers_only. See the SEC EDGAR company search API.
A Secretary of State portal answers one person at a screen. A verification flow needs the same field names for New York and Colorado, name search with candidates, a batch of up to 100 lookups in POST /companies/lookup, and the foreign registers your next customer will come from. This API gives that in one schema across every live country, and it says plainly where a state is not covered. If you need live per-state scraping of all fifty states, this is not that product.
US sources: New York Department of State, Colorado Secretary of State, Connecticut Secretary of the State, Pennsylvania Department of State (open data), Florida Department of State, Division of Corporations (public records), SEC EDGAR, GLEIF (CC0)
Starter is EUR 9.99/month (1,000 credits), Professional EUR 29.99 (10,000 credits), Scale EUR 99.99 (50,000 credits) and Enterprise is priced to order. A company record costs 1 credit; error responses cost nothing. The 14-day free trial includes 500 credits, needs a card, charges nothing during the trial and then continues as Starter unless you cancel. Prices are public and there is no sales call. See pricing.
Start your 14-day free trial · API documentation
The free trial lasts 14 days and includes 500 credits. A card is required and nothing is charged during the trial; it then continues as Starter (EUR 9.99/month) unless you cancel.