Datacircle

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

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 KickFire, free, at $0.00 per 1,000 companies.GetProspect, Hunter and CompanyEnrich are the best cached company enrichment API providers in our benchmark.
Plan: Free one of OpenSOSData's 5 plans
Call: POST /v1/bulk-lookup/upload one of OpenSOSData's 3 calls
API: Company enrichment API one of OpenSOSData's 2 APIs

About this item

  • Live. The call reads the company when you make it.
  • 5 of the 13 key fields we check. Industry, Type and status, Employees, Headquarters, Revenue and budgets.
  • Nothing to pay. You get 10 credits once, enough for 10 results.
  • One call. You call POST /v1/bulk-lookup/upload. You send CSV file body with columns entity_name and state. You set the Content-Type header to "text/csv". You can also send search_by, max_results, type and cache_preference. The call returns a job. You fetch the answer once the job is done.
  • Who can get it: new accounts, once on signup, no credit card required. Keep data: no limit. Use data: with conditions.

OpenSOSData: 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 live data.

OpenSOSData, $500 pack, Enterprise, POST /v1/bulk-lookup/uploadInterzoid, $2,999 monthly, 1 Million Credits, GET /getbusinessinfodomainNinjaPear, $3,588 yearlyAnysite, $300 monthlyOlostep, $9 monthly
$ per 1,000 companies$31.40$29.99$30.754$31.579$36.00
Completeness38%0%77%92%54%
Billingpay firstmonthlyyearlymonthlymonthly
Pay$500$2,999$3,588$300$9
Enough for15,923 results100,000 calls a monthabout 8,333 calls a month9,500 calls a month250 calls a month
Freshnesslivelivelivelivelive
Who can get itanyoneanyoneanyone, for their internal business purposesanyone at least 18 years old or of the age of majority in their jurisdictionanyone at least 18 years old (or the legal age of majority), or 13 or older with a parent's or guardian's permission

Company enrichment API pricing: plans compared

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 · Submit a bulk entity lookup job · Check business name availability
Not found
$ per 1,000$0.00
In their words
Their pitchUpload a CSV file containing entity names and states for bulk lookup.
Data
Freshnesslive
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 get10 credits
Enough for10 results, once
Rate limit
Per second0.17
Batch1,000
Speed
Answerby polling
The call
You sendContent-Type header "text/csv", CSV file body with columns entity_name and state. Optional: search_by, max_results, type, cache_preference
MethodPOST
Path/v1/bulk-lookup/upload
About the plan
PlanFree
Who can get itnew accounts, once on signup, no credit card required
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