Company Officer Search
Find the companies connected to a person.
Search a person’s name across US company filings. Get recorded roles and associated company records in one response, ready for prospecting, investigations and business research.
1,000 free credits · $0.01 per returned result
From a person to a company record
Every match comes with the company behind it.
Each result pairs the matched officer with the full associated company record, so you can explore the connection and the business in the same response.
Names and recorded roles
Explore names, addresses and roles from company filings, with standardized role categories and the registry’s original titles.
The associated business
Get the company’s legal name, registry identifier, jurisdiction and status alongside the officer match.
The history behind the connection
Explore filing history, registration details and role dates from the source records. Keep the source identifiers with the records in your own tools.
Put company connections to work
See more of a person’s business activity.
Expand prospect research
Start with a known contact and discover other companies associated with their name. Bring business context into account planning and outreach.
Investigate business connections
Follow recorded roles across companies and jurisdictions. Review the associated filings and business details as you research each connection.
Build search into your product
Add person-to-company search to your research platform or internal tools. Return company records and roles together in a consistent JSON response.
Explore search and research workflows →Search with precision
Start broad. Focus on the connections that matter.
Use flexible name queries, jurisdiction filters and recorded roles to shape the search around your research.
Search a name
Search by name, use a quoted phrase for adjacent words, or combine name variants with OR. Prefix searches help when you have part of a name.
Choose states and roles
Search across supported jurisdictions or select specific states. Focus on a role such as officer, member, manager or registered agent.
Work with the company records
Retrieve up to 100 matches per page. Use the returned company identifiers, roles and addresses to organize results in your application.
Start with a name
Your first company connections are a search away.
Get a free API key and try the names your team already researches. Start with 1,000 free credits, then pay for the results you retrieve.
Officer search API pricing
$0.01 per returned officer match.
Each result uses one credit and includes the associated company record. Searches with no results are free.
25 returned matches use 25 credits ($0.25) before free credits.
Before you get started
Company Officer Search FAQs.
What does an officer search return?
Each result pairs a matched officer with the full associated company record. Explore names, roles, addresses, registration details and filing history in one response.
Can I filter by state or role?
Yes. Choose specific jurisdictions and filter by a standardized role such as officer, member, manager or registered agent. The response also retains the registry’s original role title. See the API documentation for all supported filters.
Is each result a different company?
Each result is an officer match. If two officers at the same company match your query, the company appears in both results. Each returned match uses one credit ($0.01).
Which records are included?
Officer search covers the names and roles published in US company registrations, including officers, directors, members, managers, agents and shareholders. Search across jurisdictions and bring company connections into one view.
What if I’m starting with a company or storefront?
Use business entity data to search company names or look up a registration number. Use Local Business Ownership to connect a storefront name and address to its operator and people.