SOS Scraper avatar

SOS Scraper

Pricing

$15.00/month + usage

Go to Apify Store
SOS Scraper

SOS Scraper

Search California Secretary of State (bizfileonline.sos.ca.gov) by company name. Returns entity status, type, formation date, registered agent, and address. Includes risk scoring for dissolved, suspended, or inactive businesses. Supports bulk searches with up to 1M results

Pricing

$15.00/month + usage

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

7 days ago

Last modified

Share

πŸ›οΈ California Secretary of State Business Entity Scraper

Search the California Secretary of State business registry (bizfileonline.sos.ca.gov) by company name. Returns official entity details including registration status, entity type, formation date, registered agent, and principal address. Includes risk scoring for dissolved, suspended, or inactive businesses.

πŸ” What it does

This scraper searches the California Secretary of State's BizFile Online portal for business entities. For each business name you provide, it:

  • πŸ”Ž Searches the SOS business registry
  • πŸ“„ Navigates to the entity detail page
  • πŸ“Š Extracts official registration data
  • ⚠️ Computes a risk level based on entity status (Active, Dissolved, Suspended, etc.)
  • πŸ“¦ Returns structured results with risk signals

πŸš€ How to use

  1. Create a free account w/ $5 credit on the Apify platform.
  2. Open this Actor.
  3. Enter the business names you want to search.
  4. Click "Start" and wait for the results.
  5. Download your data in JSON, CSV, Excel, or connect via API.

πŸ“₯ Input

FieldTypeDescription
businessNamesString[]Required. List of business names to search (e.g., "Apple Inc", "Google LLC")
maxItemsIntegerMaximum number of results. Free users: limited to 100. Paid users: up to 1,000,000
proxyConfigurationObjectProxy settings. No proxy is needed by default. Enable if you experience blocking

Example input

{
"businessNames": ["Apple Inc", "Google LLC", "Tesla Inc"],
"maxItems": 10
}

πŸ“€ Output

Each result contains the following fields:

FieldTypeDescription
entityNameStringOfficial entity name registered with the California SOS
entityNumberStringSOS entity/file number
urlStringLink to the SOS detail page
searchTermStringOriginal search term used
entityTypeStringCorporation, LLC, Limited Partnership, etc.
statusStringActive, Dissolved, Suspended, Forfeited, Surrendered, etc.
riskLevelStringRisk assessment: low, medium, high, or critical
formationDateStringDate the entity was formed or registered
registeredAgentStringAgent for service of process
principalAddressStringBusiness principal address
signalsArrayRisk signal details [{type, severity, description}]
scrapedAtStringISO timestamp when the data was scraped
errorStringError message if the search failed

🚦 Risk levels

StatusRisk LevelMeaning
βœ… ActiveLowBusiness is registered and in good standing
⚠️ Suspended, ForfeitedHighRegistration is not in good standing
🚫 Dissolved, Surrendered, Canceled, Term ExpiredCriticalBusiness is no longer active
πŸ”„ Merged Out, Converted-OutMediumBusiness may have transitioned
❓ Not foundMediumNo matching entity in California SOS records

Example output

{
"entityName": "APPLE INC.",
"entityNumber": "C0806592",
"url": "https://bizfileonline.sos.ca.gov/search/business",
"searchTerm": "Apple Inc",
"entityType": "DOMESTIC STOCK CORPORATION",
"status": "ACTIVE",
"riskLevel": "low",
"formationDate": "01/03/1977",
"registeredAgent": "CT CORPORATION SYSTEM",
"principalAddress": "ONE APPLE PARK WAY, CUPERTINO, CA 95014",
"signals": [
{
"type": "entity_active",
"severity": "low",
"description": "Entity status is \"ACTIVE\" - business is registered and in good standing"
}
],
"scrapedAt": "2026-02-23T12:00:00.000Z"
}

πŸ’‘ Use cases

  • 🀝 Due diligence - Verify business registration status before partnerships, acquisitions, or investments
  • 🏒 Vendor vetting - Check if suppliers and contractors are properly registered in California
  • πŸ“ˆ Portfolio monitoring - Track registration status of businesses in your portfolio
  • πŸ“‹ Compliance research - Verify entity status for regulatory compliance
  • 🎯 Lead qualification - Filter leads by business registration status
  • βš–οΈ Legal research - Find registered agent and address information for service of process

πŸ”— Integration

Connect this scraper with your existing tools using Apify integrations:

  • Make (Integromat) - Automate workflows with scraped business data
  • Zapier - Connect to 5,000+ apps
  • Google Sheets - Export results directly to spreadsheets
  • Slack - Get notifications when scraping completes
  • GitHub - Trigger scrapes from CI/CD pipelines
  • Airbyte - Sync data to your data warehouse
  • Google Drive - Save results as files

You can also use the Apify API to programmatically start runs, fetch results, and integrate with any system.

ActorDescription
FINRA BrokerCheck ScraperSearch FINRA BrokerCheck for broker and firm registration details
SEC EDGAR Form D ScraperScrape SEC Form D filings for private placement offerings
Pitchbook Companies ScraperExtract company data from Pitchbook
OpenCorporates ScraperSearch global business registries via OpenCorporates
Crunchbase ScraperScrape company profiles and funding data from Crunchbase

⚠️ Disclaimer

This Actor is provided for informational and research purposes only. The data is scraped from publicly available California Secretary of State records. The developers are not responsible for the accuracy, completeness, or timeliness of the data. Use at your own risk. Always verify critical business information through official channels. This Actor is not affiliated with or endorsed by the California Secretary of State.