Colorado SOS Business Registry Scraper
Pricing
from $5.00 / 1,000 results
Colorado SOS Business Registry Scraper
Search Colorado Secretary of State business filings by name, status, entity type and formation date, with clean structured fields and registered agent details, priced per result.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
M Usama
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
What does Colorado SOS Business Registry Scraper do?
It returns Colorado business entities registered with the Colorado Department of State: LLCs, corporations, nonprofits, partnerships and more, going back to 1864. Each record has the entity name, formation date, status, entity type, principal address and the registered agent's name and address, plus a link back to the official record. Filters on name, status, entity type and formation date keep runs small and focused. Pricing is per result returned.
Data source
Records come from the public "Business Entities in Colorado" dataset on data.colorado.gov (a Socrata JSON API maintained by the Colorado Department of State), which is refreshed roughly daily.
Why use it?
- Lead generation: pull newly formed LLCs and corporations in a category or region before they show up anywhere else.
- Compliance and sales targeting: filter by entity status to find businesses that are Delinquent or Administratively Dissolved as a signal, or Good Standing as a qualifier.
- Registered agent research: agent name and address are returned on every record without a second lookup.
- Replaces manually searching the Secretary of State site one entity at a time or paying for a stale bulk export.
How to use it
- Open the Actor and set the filters: entity name, status, entity type, formed on or after date.
- Click Start. Download results as JSON, CSV or Excel, or read them through the API.
- Add a Schedule and an Integration (Slack, Google Sheets, webhook) to get newly formed entities automatically.
Input
| Field | Description |
|---|---|
keyword | Filter by business name, case insensitive, matches anywhere in the name. Leave blank to get the most recently formed entities. |
entityStatus | Filter by entity status (Good Standing, Delinquent, Withdrawn, and so on). Choose All statuses to skip this filter. |
entityType | Filter by entity type code (Domestic LLC, Foreign Corporation, and so on). Choose All types to skip this filter. |
formedAfter | Only include entities formed on or after this date, format YYYY-MM-DD. Leave blank for no date filter. |
maxResults | Hard stop for the run. You are billed per result, so this caps the cost. |
proxyConfiguration | Not required, the data source is a public JSON API. Left in for larger, sustained runs. |
Example input:
{"keyword": "","entityStatus": "Good Standing","entityType": "","formedAfter": "","maxResults": 100}
Output
Every record has the same shape:
{"id": "20268159937","entityId": "20268159937","entityName": "OnlyLawns LLC","formationDate": "2026-09-18","entityStatus": "Good Standing","entityType": "DLLC","entityTypeLabel": "Domestic LLC","agentName": "AARON ROOSEVELT WILLIAMS","principalAddress": "20802 E Princeton Pl, Aurora, CO, 80013","principalCity": "Aurora","principalState": "CO","mailingAddress": null,"agentAddress": "20802 E Princeton Pl, Aurora, CO, 80013","jurisdictionOfFormation": "CO","sourceUrl": "https://www.coloradosos.gov/biz/BusinessEntityDetail.do?quitButtonDestination=BusinessEntityResults&nameTyp=ENT&entityId2=20268159937&fileId=20268159937&masterFileId=&entityId=20268159937&entityType2=&entityName2=&fileIdSearch=","scrapedAt": "2026-09-20T08:28:21.323Z"}
| Field | Meaning |
|---|---|
id | Stable key (the state assigned entity ID), safe for deduplication between runs |
entityId | Same value as id, the state assigned entity ID |
entityName | Business name as filed with the Secretary of State |
formationDate | Date the entity was formed or registered, ISO format |
entityStatus | Current status: Good Standing, Delinquent, Withdrawn, and so on |
entityType | Raw entity type code assigned by the Secretary of State |
entityTypeLabel | Human readable version of entityType |
agentName | Registered agent's name or organization name |
principalAddress | Principal address, single line |
principalCity | Principal address city |
principalState | Principal address state |
mailingAddress | Mailing address, single line, null when not on file |
agentAddress | Registered agent's address, single line |
jurisdictionOfFormation | State or country the entity was formed in |
sourceUrl | Link to the entity's detail page on coloradosos.gov |
scrapedAt | When this Actor pulled the record |
Pricing
Pay per event: a small fee when a run starts, then a fixed price per result returned. You only pay for records that pass your filters. Set maxResults to cap any run.
Limitations
- Only covers entities registered with the Colorado Department of State. It does not cover businesses that only hold a local license or DBA with a county or city.
- Fields the Secretary of State does not collect for an entity (for example an agent's middle name, or a mailing address distinct from the principal address) come back null.
- The source dataset refreshes roughly daily, so same day filings can lag by up to a day.
FAQ
Is this legal? The Actor reads a dataset the Colorado Department of State publishes for anyone, with no login, and stores only business information published for that purpose. You are responsible for how you use the data.
Something is missing or broken? Open an issue in the Issues tab; response time is usually under a day.