# OpenSOSData, free, Cached, POST /v1/bulk-lookup/upload: Cached company enrichment API > Upload a CSV file containing entity names and states for bulk lookup. OpenSOSData's cached company enrichment API on its Free Cached plan. It costs $0.00 per 1,000 companies. It returns 5 of the 13 key fields we check: Industry, Type and status, Employees, Headquarters, Revenue and budgets. The cheapest of the 366 plans we rank by price is [Extruct, $49 monthly](https://datacircle.dev/cached-company-enrichment-apis/extruct/49-monthly/llms.txt). Extruct's cached company enrichment API costs nothing beyond the plan price. [GetProspect](https://datacircle.dev/cached-company-enrichment-apis/getprospect/49-monthly-starter-post-v2-companies-enrich/llms.txt), [Hunter](https://datacircle.dev/cached-company-enrichment-apis/hunter/299-monthly/llms.txt) and [CompanyEnrich](https://datacircle.dev/cached-company-enrichment-apis/companyenrich/149-monthly/llms.txt) are the best cached company enrichment API providers in our benchmark. - This page: https://datacircle.dev/cached-company-enrichment-apis/opensosdata/free-cached-post-v1-bulk-lookup-upload - [Best company enrichment API in 2026](https://datacircle.dev/best-company-enrichment-api.txt) - Get it: https://opensosdata.com - Request: `POST https://api.opensosdata.com/v1/bulk-lookup/upload` - API key: with the plan, on https://opensosdata.com - Its API docs: https://opensosdata.com/openapi.yaml - Sold by: OpenSOSData (https://opensosdata.com) - Checked: 2026-10-27 ## In the answer - Completeness: 38% - Industry: ✓ - Type and status: ✓ - Employees: ✓ - Headquarters: ✓ - Revenue and budgets: ✓ ## Price - $ per 1,000 companies: $0.00 - Per: result - Billing: free ## Aggregators - Aggregators: none ## Charges - Also pays for: from the same budget: Look up a business entity or UCC filing by name and state · Submit a bulk entity lookup job ## Not found - $ per 1,000: $0.00 ## In their words - Their pitch: Upload a CSV file containing entity names and states for bulk lookup. ## Data - Freshness: stored - Keep data: no 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 get: 100 credits a month - Enough for: 100 results a month ## Rate limit - Per second: 0.17 - Batch: 1,000 ## Speed - Answer: by polling ## The call - You send: Content-Type header "text/csv", CSV file body with columns entity_name and state. Optional: search_by, max_results, type, cache_preference - Method: POST - Path: /v1/bulk-lookup/upload ## About the plan - Plan: Free Cached - Who can get it: every 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 ## OpenSOSData's plans (5) - [OpenSOSData, free, Cached, POST /v1/bulk-lookup/upload](https://datacircle.dev/cached-company-enrichment-apis/opensosdata/free-cached-post-v1-bulk-lookup-upload/llms.txt): $0.00 per 1,000, 38% complete, stored - [OpenSOSData, $100 monthly, Starter Cached, POST /v1/bulk-lookup/upload](https://datacircle.dev/cached-company-enrichment-apis/opensosdata/100-monthly-starter-cached-post-v1-bulk-lookup-upload/llms.txt): $10.00 per 1,000, 38% complete, stored - [OpenSOSData, $250 monthly, Growth Cached, POST /v1/bulk-lookup/upload](https://datacircle.dev/cached-company-enrichment-apis/opensosdata/250-monthly-growth-cached-post-v1-bulk-lookup-upload/llms.txt): $7.50 per 1,000, 38% complete, stored - [OpenSOSData, $500 monthly, Scale Cached, POST /v1/bulk-lookup/upload](https://datacircle.dev/cached-company-enrichment-apis/opensosdata/500-monthly-scale-cached-post-v1-bulk-lookup-upload/llms.txt): $5.00 per 1,000, 38% complete, stored - [OpenSOSData, $1,000 monthly, Enterprise Cached, POST /v1/bulk-lookup/upload](https://datacircle.dev/cached-company-enrichment-apis/opensosdata/1000-monthly-enterprise-cached-post-v1-bulk-lookup-upload/llms.txt): $3.14 per 1,000, 38% complete, stored ## OpenSOSData's calls (3) - `POST /v1/lookup`: [OpenSOSData, free, Cached, POST /v1/lookup](https://datacircle.dev/cached-company-enrichment-apis/opensosdata/free-cached-post-v1-lookup/llms.txt) - `POST /v1/bulk-lookup`: [OpenSOSData, free, Cached, POST /v1/bulk-lookup](https://datacircle.dev/cached-company-enrichment-apis/opensosdata/free-cached-post-v1-bulk-lookup/llms.txt) - `POST /v1/bulk-lookup/upload`: [OpenSOSData, free, Cached, POST /v1/bulk-lookup/upload](https://datacircle.dev/cached-company-enrichment-apis/opensosdata/free-cached-post-v1-bulk-lookup-upload/llms.txt) ## OpenSOSData's APIs (2) - [OpenSOSData: company enrichment API pricing, 5 plans, POST /v1/lookup](https://datacircle.dev/company-enrichment-apis/opensosdata/free-free-post-v1-lookup/llms.txt) - [OpenSOSData: company enrichment API pricing, 5 plans, POST /v1/bulk-lookup](https://datacircle.dev/company-enrichment-apis/opensosdata/free-free-post-v1-bulk-lookup/llms.txt) - [OpenSOSData: company enrichment API pricing, 5 plans, POST /v1/bulk-lookup/upload](https://datacircle.dev/company-enrichment-apis/opensosdata/free-free-post-v1-bulk-lookup-upload/llms.txt) - [OpenSOSData: cached company enrichment API pricing, 5 plans, POST /v1/bulk-lookup/upload](https://datacircle.dev/cached-company-enrichment-apis/opensosdata/free-cached-post-v1-bulk-lookup-upload/llms.txt) ## OpenSOSData: cached company enrichment API alternatives - [Hunter, $149 monthly](https://datacircle.dev/cached-company-enrichment-apis/hunter/149-monthly/llms.txt): $2.98 per 1,000, 100% complete, stored - [Saleshandy, $2,868 yearly](https://datacircle.dev/cached-company-enrichment-apis/saleshandy/2868-yearly/llms.txt): $2.987 per 1,000, 0% complete, stored - [Skrapp, $1,499 monthly, Enterprise 500K, GET /api/v3/companies/enrich, Company enrich](https://datacircle.dev/cached-company-enrichment-apis/skrapp/1499-monthly-enterprise-500k-get-api-v3-companies-enrich/llms.txt): $2.998 per 1,000, 100% complete, stored - [Clearout, $960 yearly](https://datacircle.dev/cached-company-enrichment-apis/clearout/960-yearly/llms.txt): $3.20 per 1,000, 31% complete, stored ## 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. - https://opensosdata.com - https://opensosdata.com/docs/ - https://opensosdata.com/docs/changelog.html - https://opensosdata.com/llms.txt - https://opensosdata.com/openapi.yaml - https://opensosdata.com/terms