Secretary of State API
Get business data from the Secretary of States, all via API.
If you have a business name or entity id, you can automate this collection of business data with the Secretary of State API. These tutorials can help you make it happen.
- Adding Officers to Pennsylvania
- Adding Officers to Illinois
- Getting great New Hampshire business leads
- Virginia business leads for pennies
- Getting interesting business data: Form 5500 and SOS API
- Florida Secretary of State business data via API
- Delaware Secretary of State business data via API
- How to use the Cobalt Int SDK with the Secretary of State API
- How to use Secretary of State API with long polling
- How to use the Secretary of State API
let url = `https://apigateway.cobaltintelligence.com/search?searchQuery=${encodeURIComponent(businessName)}&state=${state}`;
if (liveData) {
url += '&liveData=true';
}
const axiosResponse = await axios.get(url, {
headers: {
'x-api-key': this.apiKey
}
});
// This will take longer
if (axiosResponse.data?.retryId) {
// Handle retryId
}
return axiosResponse.data;
Web Scraping Tools
Technical posts and videos addressing how to handle some of web scraping’s toughest challenges.

- AWS Lambda Memory Leak?!
- Using AWS SQS and Lambda Reserved Concurrency to Rate Limit
- Puppeteer on Lambda! Updated and better.
- How to Handle Puppeteer’s waitFor Deprecation
- Basic Web Scraping with Nodejs and Cheerio
- Using Puppeteer with a proxy
- Avoid Being Blocked with Axios
- Avoid being blocked with puppeteer
Real Estate
Posts and videos talking about how to get real estate data from the web.
Technical Secretary of State
In depth technical videos about how to scrape business data from various Secretary of State websites.

- Adding Officers to NY
- Adding Officers to Pennsylvania
- Adding Officers to Illinois
- Adding documents to Ohio
- Getting officers and documents from Indiana’s Secretary of State
- Scraping the Minnesota Secretary of State for business data
- Scraping the Louisiana Secretary of State for business data
- Scraping Maine Secretary of State, technical.
- Technical video adding Kentucky to the Secretary of State API
- Hawaii is now added to the Secretary of State API
Latest posts
- 2 Beginner Puppeteer waitFors to Avoid
- Rhode Island Secretary of State Officer Information
- Cobalt Intelligence joins TinySeed
- Getting Started With Puppeteer
- South Dakota Secretary of State Document Information
- Do THIS Before Web Scraping
- Vermont Secretary of State Officer Information
- Puppeteer Timing, waitForSelector
- Oregon Secretary of State Officer and Document Information
- Puppeteer Timing, page.goto vs page.click
- Nevada Secretary of State Officer Information
- Missouri Secretary of State Document Information
- Using ScrapingBee to Submit Forms
- This Trick Makes Scraping Zillow a Piece of Cake
- Not Getting Kansas Secretary of State Document Information
- Lambda Pricing, Especially for Web Scrapers
- Hawaii Secretary of State Officer Information
- Connecticut Secretary of State Officer Information
- 1 Javascript Hack to Time Your Functions
- Minnesota Secretary of State Officer Information