Skip to main content
Verify that a company is registered with a US state’s Secretary of State office. The check returns registration details including company name, type, registration date, registered agent, and (depending on the state) officer information.

Step 1: Create an applicant

Create an applicant to associate the verification with.
Response:

Step 2: Submit registry check request

Provide the company name and state. You can also search by SOS ID (Secretary of State filing number) if you have it.
Response (HTTP 202):

Request body

Step 3: Poll for the result

The registry check typically takes 10-20 seconds. Poll the result endpoint until the status changes from initial.
Example response (verified). The result mirrors the full field set the state registry provides; fields a given state does not return are omitted.

Response data

When the check returns verified, response_data.results is an array of matching company records. Each record exposes the complete set of fields the state registry makes available — any field a given state does not return is omitted. The full schema is in the API reference; the tables below group the fields by purpose.

Core company info (base_info)

Identifiers & classification

Status & dates

Addresses & agents

Match metadata

Collections

The available data varies by state — some states return detailed officers, documents, and history, while others return only basic registration details. ucc_data and screenshot_url are returned only when UCC data / a screenshot are requested for the check.

Result statuses