Home › Funding, grants and compliance › Business Entity Search

Business Entity Search: KYB Name Match, 6 State Registries

How it works

Verify business names against official Secretary of State open data for CO, NY, OR, CT, PA and TX in bulk: match score, status, formation date, registered agent, addresses, officers and source link.

Input options

FieldNameRequiredWhat it does
namesCompany namesnoOne company name per line. Each name is looked up in every selected state; legal suffixes (Inc., LLC, Corp.) and punctuation are normalised before matching. Up to 10,000 names per...
queryKeyword searchnoOptional. Find entities whose name contains all of these words, e.g. "rocky mountain brewing". Returns up to Max results rows, best matches first.
entityIdsEntity IDsnoOptional. Registry IDs to fetch directly, e.g. CO:19931121425 or NY:69033 (state prefix recommended; without it every selected state is searched). TX accepts the SOS file number...
statesStatesnoWhich state registries to search. Empty = all six.
matchModeMatch modenoexact: same name once legal suffixes are ignored. startsWith (default): exact plus names that start with your name as whole words, e.g. "Sheetz" -> "Sheetz Bakery, Inc."....
maxResultsPerNameMax results per namenoBest-scoring matches kept for each name across all states (1 to 100).
maxResultsMax resultsnoCap on matched entity rows delivered (and charged) this run. Not-found rows do not count.
includeInactiveInclude inactive entitiesnoAlso return dissolved, withdrawn, revoked or forfeited entities. Only CO, CT and TX publish inactive records; NY, OR and PA open data list active entities only.
entityTypesEntity typesnoKeep only these types. Empty = all.
formedAfterFormed on or afternoKeep entities formed or registered on or after this date (YYYY-MM-DD).
formedBeforeFormed on or beforenoKeep entities formed or registered on or before this date (YYYY-MM-DD).
cityCitynoKeep entities whose listed city matches (case-insensitive). Note which address each state lists: see the README coverage table.
zipZIP codenoKeep entities whose listed ZIP starts with these 5 digits.
includeOfficersInclude officersnoReturn officer/principal names and titles where the state publishes them (CT, PA, NY chief executive). Costs one extra request per CT batch.

Output fields

One row per result. These are the 29 fields declared in the actor's dataset schema (field list from the schema, not a sample run).

FieldTypeMeaning
querystring
queryTypestring
foundboolean
matchScorenumber
matchTypestring
statestring
stateNamestring
entityIdstring
entityNamestring
entityTypestring
entityTypeRawstring
statusstring
isActiveboolean
formationDatestring
jurisdictionOfFormationstring
registeredAgentNamestring
registeredAgentAddressstring
principalAddressstring
mailingAddressstring
serviceOfProcessAddressstring
citystring
zipstring
countystring
officersarray
naicsstring
taxpayerNumberstring
sourceRecordUrlstring
sourceDatasetstring
retrievedAtstring

Limits, stated plainly

Public data only, no login. Fields a source does not publish come back empty rather than guessed. Coverage and freshness follow the underlying public source.

Price

Pay on Apify, no subscription: $0.0014 per entity record (pay per event). The live price is on the actor page.

Run it on Apify

Disclosure: we build and maintain this actor.

Related

More in funding, grants and compliance