Datacircle

OpenSOSData pricing and alternatives: cached company enrichment API, POST /v1/bulk-lookup

38% complete: 5 of the 13 key fields we checkSee the 13 fields

$0.00per 1,000 companiesThe cheapest of the 366 plans we rank by price is Extruct, $49 monthly. Extruct's cached company enrichment API costs nothing beyond the plan price.GetProspect, Hunter and CompanyEnrich are the best cached company enrichment API providers in our benchmark.
Plan: Free Cached one of OpenSOSData's 5 plans
Call: POST /v1/bulk-lookup one of OpenSOSData's 3 calls
API: Cached company enrichment API one of OpenSOSData's 2 APIs

About this item

  • Stored. You get company profiles from OpenSOSData's database. OpenSOSData doesn't say how old its data is.
  • 5 of the 13 key fields we check. Industry, Type and status, Employees, Headquarters, Revenue and budgets.
  • Nothing to pay. You get 100 credits a month, enough for 100 results.
  • One call. You send entities[].entity_name and entities[].state to POST /v1/bulk-lookup. You can also send source, webhook_url, email_results, search_by, max_results and cache_preference. The call returns a job. You fetch the answer once the job is done. Or the provider sends the answer to your webhook.
  • Who can get it: every account. Keep data: no limit. Use data: with conditions.

OpenSOSData: cached company enrichment API alternatives

The table starts with OpenSOSData's cheapest paid plan. Next come plans from other providers with the price per 1,000 companies closest to OpenSOSData's. Each plan in the table gives stored data.

OpenSOSData, $1,000 monthly, Enterprise Cached, POST /v1/bulk-lookupHunter, $149 monthlySaleshandy, $2,868 yearlySkrapp, $1,499 monthly, Enterprise 500K, GET /api/v3/companies/enrich, Company enrichClearout, $960 yearly
$ per 1,000 companies$3.14$2.98$2.987$2.998$3.20
Completeness38%100%0%100%31%
Billingmonthlymonthlyyearlymonthlyyearly
Pay$1,000$149$2,868$1,499$960
Enough for318,471 results a month50,000 calls a month960,000 results a year500,000 calls a month25,000 calls a month
Freshnessstoredstoredstoredstoredstored
Who can get itanyoneanyone 18 or over (in India, businesses only)anyone of legal age (or with parental consent), authorized if acting on behalf of an organizationanyone 18 or overanyone

Every cached company enrichment API provider we score, ranked

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-27.

  1. opensosdata.com
  2. opensosdata.com/docs/
  3. opensosdata.com/docs/changelog.html
  4. opensosdata.com/llms.txt
  5. opensosdata.com/openapi.yaml
  6. opensosdata.com/terms

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Description, not in the answer
  • Industry
  • Type and status
  • Images, not in the answer
  • Technologies, not in the answer
  • Employees
  • Social profiles, not in the answer
  • Headquarters
  • Locations, not in the answer
  • Funding, not in the answer
  • Revenue and budgets
  • Parents, not in the answer
  • Phones, not in the answer
Price
$ per 1,000 companies$0.00
Perresult
Billingfree
Aggregators
Aggregatorsnone
Charges
Also pays forfrom the same budget: Look up a business entity or UCC filing by name and state · Upload a CSV file for bulk entity lookup
Not found
$ per 1,000$0.00
In their words
Their pitchBulk lookups: Submit up to 1,000 entities in one API call
Data
Freshnessstored
Keep datano limit
Use data"You agree NOT to use OpenSOSData to: Harass, stalk, dox, or target individuals. Build consumer credit reports or take consumer-impacting decisions. We are not a consumer reporting agency under the Fair Credit Reporting Act and our data may not be used for any FCRA-covered purpose. Violate any applicable law or regulation, including data protection and anti-spam laws. Resell or republish raw API responses without significant transformation, enrichment, or aggregation. Attempt to reverse-engineer, decompile, or scrape our infrastructure. Exceed published rate limits or attempt to circumvent billing controls. Use the service to compete directly with OpenSOSData by reselling identical lookups."
Plan
Pay$0
You get100 credits a month
Enough for100 results a month
Rate limit
Per second0.17
Batch1,000
Speed
Answerby polling or webhook
The call
You sendentities[].entity_name, entities[].state. Optional: source, webhook_url, email_results, search_by, max_results, cache_preference
MethodPOST
Path/v1/bulk-lookup
About the plan
PlanFree Cached
Who can get itevery account
The 74 fields the plan's answer can hold

searched name, entity name, entity type, entity type description, entity ID, state entity ID, old entity ID, EIN, status, status reason, sub-status, standing, annual report standing, registered agent standing, other standing, revenue standing, statement status, next statement due date, formation date, effective date, dissolution date, inactive date, revival date, duration date, registered agent name, registered agent address, registered agent city, registered agent state, registered agent ZIP code, registered agent mailing address, principal address, principal city, principal state, principal ZIP code, mailing address, mailing city, mailing state, mailing ZIP code, officers, filing history, annual reports, annual report due date, last annual report, last event, event date filed, event effective date, profit or nonprofit, industry, NAICS code, NAICS description, jurisdiction, authorized shares, foreign legal name, fictitious name, number of employees, primary county, county, section of law, service of process name, service of process address, fiscal month and day, periodic report month, detail screenshot URL, search results screenshot URL, filing history screenshot URL, filing history second screenshot URL, scraped at, data as of, cached, stale, result source, scraper version, scraper built at, data completeness

Best GTM APIs