New data drop: Explore the Middesk Index Report →

An SOS API for business verification with max coverage

Middesk’s SOS API instantly looks up and verifies business registry information

Get an instant demo
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
31%

Uplift in auto-
approvals

100%

Coverage in the
United States

92%

Businesses updated
<10 days

52

State business
registries

What is an SOS API?

An SOS API (or Secretary of State API) is an integration with a business verification software that allows you to run bulk lookups of the Secretary of State business registries for businesses you are trying to verify, checking their status with the SOS for the state you’re concerned with.

Middesk’s SOS API allows you to search for critical business verification information, checking their registration status (as active, inactive, or pending), their business name, addresses associated with them, and more. Searching each individual state’s SOS registry manually for this kind of information for each business takes a lot of manual time, and isn’t sustainable at scale for growing businesses doing a lot of onboarding — which is how an SOS API helps.

The Middesk SOS API request.

How the SOS API works

Creating a business object in Middesk API

Step 1

After obtaining your API key, create a Business using the order type for SOS registration, verifying the information you need, including things like TIN/EIN, business name, address match, registration status, etc.

Creating an order object in Middesk API

Step 2

We return results if the business information you were looking for was verified with the IRS. The API can let you know within seconds if the business filing is Active, Partially Unknown, Partially Inactive, Inactive, or Not Registered.

How the TIN lookup API works.

Step 3

Order additional searches for other business verification information, or set up Monitoring to find automated updates of changes in status like a bankruptcy filing or a new business lien.

Information you can get using our SOS API

With Middesk’s Secretary of State API, you get a pipeline into all these SOS registration data points:

Middesk SOS Registry Data

Data You Can Access

What Do You Need to Know?

Business SOS registry status

The current filing status of that business in that state, including whether the registration is currently Active (and in Good Standing), Inactive (license is not active), or Unknown (the state does not provide a status currently).

If available, we can also tell you if the company has been Dissolved (no longer exists), is not in Good Standing (missing payment or filings or poor behavior), is Pending Active (in the process of becoming active), or is Pending Inactive (currently active but pending an inactive status).

If it exists, we can also share any official filing status message provided by the state.

Business name

The officially-registered business name with the Secretary of State in that state

Entity type

If the business is a Corporation, LLC, Partnership, Sole Proprietorship, Non-Profit, Trust, Agent, or “Unknown”

Addresses

An array of all addresses that are filed with the state

Registration date

The date this business registered with the specific state for operation

Officers & Registered Agents

The full names of any Officers or Agents associated with the business in the SOS registration records

File number

A unique identifier for that business within the state

Jurisdiction

A string indicating if the business is Foreign or Domestic

State & Source

The state in reference, and a link to the Secretary of State website for that specific state

Applications for an SOS API

When you need to look up SOS business registration information at scale, Middesk’s SOS API solves efficiency problems for all kinds of growing businesses.

Fintechs

Fintechs onboard their customers with speed and efficiency, so creating long, drawn out application questionnaires and asking customers for paperwork creates a lot of friction. An SOS API removes this friction, allowing you to ask for just a couple of key pieces of information, and then verify it yourself.

Insurance

Assessing risk prior to underwriting is key, but so is setting up ongoing monitoring to check for a change in bankruptcy, liens, or litigation status for your customers — even after you onboard them. An SOS API handles this for you, and can check for changes in status on a regular cadence.

Commercial banking

U.S. businesses are required to be registered with the Secretary of State before they are able to open a commercial bank account. Using an SOS API helps banks verify this information quickly, speeding up the onboarding process for your customers, but without creating greater risk by doing it quickly.

Lenders

Lenders onboard based on risk, and an SOS API can identify high-risk applicants right at the top of your funnel so you can disqualify them instantly, or do additional due diligence quickly for those with pending statuses or who require further investigation.

Marketplace

Establishing trust on your marketplace platform is key, and an SOS API helps you maintain it over time. By running business registry status lookups in bulk, and setting up ongoing monitoring to check in status changes for businesses selling on your platform, you keep the platform trustworthy for your users.

Payments Service Providers (PSPs)

A primary goal for PSPs is keeping illegitimate businesses off the platform, preventing them from conducting fraudulent acts quickly and then leaving the platform. Identifying these risks early with an SOS API keeps these fraudulent businesses off the platform altogether, and before they can act.

Business registry verification made easy with Middesk’s SOS API

Know you’re onboarding legitimate businesses

Confirmation of a valid SOS registration that’s in good standing is one of the quickest ways to determine business legitimacy for your customers.

Automate bulk SOS registry lookups

See immediate and significant time savings by automating SOS business registry searches using the same tool you need for all of your business verification needs.

Streamline risk assessment at the top of the funnel

Identify high-risk businesses that aren’t registered with the SOS or offered false information about their status in your onboarding workflow, and weed them out quickly rather than wasting time on further manual reviews.

Turn on Monitoring to see change in status instantly

Get notified months after onboarding if your customer is still in Good Standing or makes any name, address, or registration changes right away so you can take action quickly rather than waiting for them to inform you.

Enable bulk registry verification with our SOS API today

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

What makes Middesk’s SOS API different?

Complete SOS registration data

Middesk has complete coverage with data from SOS registries in all 52 states, and on 100% of all registered businesses within the U.S.

Data freshness & variety

92% of our data is refreshed within the last 10 days, so you know you’re working with the most up-to-date information available from SOS registries.

Continuous monitoring

Set up Monitors for the businesses you want to watch and get notified if their SOS status changes in any way, even after onboarding.

Manual reviews

If our API can’t find the SOS filing you’re looking for, someone from our team will review your request manually within 5 minutes.

How Bill introduced significant automation and efficiency to onboarding workflows

“With Middesk, we’ve introduced significant automation and efficiency into our onboarding flows. We can now compliantly auto-approve over 50% of new applicants, eliminate the risk of onboarding bad actors, and convert good customers faster using their technology."

How Checkr acquired a new customer segment by automating regulatory compliance with Middesk

"Middesk has taken the brunt of the compliance workload off of our customer support team so they can continue helping our customers with timely resolutions to any issue they encounter with their background checks."

How Radius Bank finds more hours in the day with Middesk

“Every minute we’re able to save in processing loans is a minute faster than a small business will have access to the capital they need. With Middesk, what ordinarily would have taken us hours to do is now taking us minutes. We take pride in partnering with technology companies that help us serve our customers better.”

Kevin Walsh
Vice President | Radius Bank

How Novo redefines its KYB process with Middesk’s verification product

“Middesk's market-leading methods challenge the established legacy approach to verification. Their product has unlocked significant efficiency, enhancing the onboarding experience for small businesses to access Novo. Middesk’s ground-up approach to product development played an integral part in increasing confidence in KYB, both internally and with partners.”

Anthony Jerkovic
Head of Data & Risk | Novo

Driving team efficiency and performance with Clearco

“Middesk's Lien Search product has allowed my team to focus on value-add activities like making deals rather than tedious tasks like sifting through UCC portals. My team is faster and happier with getting business owners the capital they need to grow their businesses.”

Ben Brideaux
General Manager | Clearco

Leveling up Plaid’s onboarding process with seamless KYB

“When a customer signs up for Plaid, they want to start building on our APIs right away. Middesk has been a critical partner enabling us to quickly and seamlessly onboard new customers.”

Chris Campano
Risk Lead | Plaid

Frequently Asked Questions about Secretary of State APIs

An SOS business registry search is one of the most authoritative and quickest ways to determine that a business is illegitimate during onboarding, because a business that isn’t registered with their state’s SOS office is likely to create a problem for you.
Most businesses can’t legally operate in the U.S. without a business TIN, so checking that theirs is valid is a quick step to complete at the beginning of any business identity verification process.

No intermediaries here — Middesk’s data comes directly from the Secretary of State offices for each individual state, and compiles them in one database that the API searches through.

Middesk’s full suite of business verification tools also use other data sources. We have additional authoritative data sources like the IRS, and alternative data sources like online web presence, social media, and IP address behavior.

Middesk’s SOS API looks up the actual registration status in the state’s SOS registry so it can verify the information you need. Our system is constantly refreshed with data that comes directly from the SOS business registries for every state, so you don’t have to go through each state’s registry manually to find the information.

Some people have different verification requirements to validate the legitimacy of a business, but Middesk’s API can help you validate businesses by verifying that: the business is active, the business is in Good Standing, the business is not Dissolved or Pending Inactive, its officially-registered name, its Entity Type, Addresses associated with the registration, its registration Date, and the Officers or Registered Agents of the business.
If there is no exact match found, the TIN matching API performs additional lookups to determine if the TIN is registered to a business with a different — but similar — name.

This is a great question because an API isn’t necessary for everyone. If you only onboard a couple of businesses every month and have team members that have time to manually search each SOS registry to verify the information, you likely don’t need the speed and bulk-functionality of an SOS API to get the job done.

However, each state’s SOS registry is different, has a different process to look up the information, and it would likely take a couple of hours per business to look up the information. If you’re onboarding dozens or hundreds of customers every month, you would need a huge team of people dedicated to this manual review process — and this is only a very small first step to onboarding your customers. An SOS API cuts all this manual work out and can do the same thing, in bulk, in seconds, using just one tool.

The API also cuts down on human error, because it can only return the results as they are. It doesn’t try to interpret what the SOS registry says or try to fill things in when they are missing, so its results are more accurate than a manual assessment of what you can find in each SOS database from a manual search.
A TIN API eliminates the manual work and internal resources spent on these lookups — all time that is better spent on Enhanced Due Diligence (EDD) and actual onboarding risk assessment.

To get started, you would need to contact our sales team and get your Middesk account set up (we recommend setting up a demo first to see exactly how it will work for you!). This can all be done within a couple of hours.

Once you’re set up, you can get your API key and set up your API environment using our documentation and our implementation team to help you. Most of our customers can easily integrate the API into their compliance system quickly, and can be running SOS registry API searches within a couple of days.

SOS registry lookups in bulk, at scale

Verify SOS business registry data instantly with Middesk’s API

Middesk TIN Match search