CompanyStack pricing: company discovery API
Is CompanyStack yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- £29 monthly, StarterStarter$0.0013 per 1,000
- £99 monthly, BusinessBusiness$0.00044 per 1,000
- £288 yearly, Starter (yearly)Starter (yearly)$0.0011 per 1,000
- £984 yearly, Business (yearly)Business (yearly)$0.00036 per 1,000
- Contact us, EnterpriseEnterprise
GET / company/ search one of CompanyStack's 2 calls for this APIAbout this item
- Stored. You get companies from CompanyStack's database. CompanyStack doesn't say how old the data is.
- 4 of the 13 fields on our checklist. Industry, Type and status, Headquarters, Parents.
- Nothing to pay. You get 1,000 requests a day, enough for 1,000 pages. Calls stop once your requests run out.
- One call. You call
GET /. You send at least one ofcompany/ search q,status,sic,postcodeortown. You can also sendlimit,offset,incorporated_andfrom incorporated_. The call returns the matching companies.to - Who can get it: with conditions. Keep data: no limit. Use data: with conditions.
CompanyStack: company discovery API alternatives
CompanyStack alternatives: other company discovery API providers by price
The table starts with CompanyStack's cheapest paid plan. Next come plans from other providers with the price per 1,000 companies closest to CompanyStack's. Each plan in the table gives stored data.
| CompanyStack, £984 yearly, Business (yearly), GET /company/search | graph8, $499 monthly | Hunter, $921.50 yearly, Data Platform, 97,000 Search credits, POST /discover | Argorant, $49 monthly | The Swarm, $12,000 yearly, Enterprise 2500, POST /v3/companies/search | |
|---|---|---|---|---|---|
| $ per 1,000 companies | $0.00036 | $0.00012 | $0.00036 | $0.00038 | $0.00039 |
| Completeness | 31% | 69% | 54% | 62% | 0% |
| Billing | yearly | monthly | yearly | monthly | yearly |
| Pay | £984 | $499 | $921.50 | $49 | $12,000 |
| Enough for | 100,000 pages a day | 43,200,000 pages a month | 2,160,000 pages a month | 1,296,000 pages a month | 2,592,000 pages a month |
| Freshness | stored | stored | stored | stored | stored |
| Who can get it | businesses, sole traders, charities, public bodies and other organisations, for use in their trade, business or profession (no consumers), aged 18 or over | verified companies with a work email (personal addresses such as Gmail are not accepted), for internal business purposes | anyone 18 or over (in India, businesses only) | anyone at least 18 years old and able to form a binding contract, one account per customer | anyone over 18 |
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-11-10.
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, not in the answer
- Social profiles, not in the answer
- Headquarters
- Locations, not in the answer
- Funding, not in the answer
- Revenue and budgets, not in the answer
- Parents
- Phones, not in the answer
| $ per 1,000 companies | $0.00 |
|---|---|
| Per | page of 10 |
| Billing | free |
| Aggregators | none |
|---|
| Most per search | 10 |
|---|---|
| Also pays for | Filed accounts, year by year · Company health score · from the same budget: Autocomplete company names · Get company by number · Newly incorporated companies · Search industries by keyword · Get all SIC codes with company counts · One area's business figures · Group structure: who controls whom |
| Units cap | hard |
|---|
| $ per 1,000 calls that find nothing | $0.00 |
|---|
| Their pitch | Full-text search across about 6 million UK companies. |
|---|
| Freshness | stored |
|---|---|
| Countries | United Kingdom |
| Keep data | no limit |
| Use data | "17.2 While you have an account, we give you a non-exclusive, non-transferable licence to use the Service and its outputs (including API responses, exports and PDF reports) for your internal business purposes. You may keep outputs in your own business records, including after your account ends, and share them with your professional advisers, auditors and regulators." "17.3 You may include limited extracts of our outputs in your own products or publications, provided you credit "CompanyStack" and the original source (for example "Source: Companies House via CompanyStack"). You must not redistribute, resell or publish our data in bulk, or build a competing database from it, without our written agreement." "17.5 You must not present our outputs as a credit rating, as a credit reference about an individual, or as checked, verified, certified or endorsed by us or by Companies House beyond what their labels say." "14.4 If you share or publish our data as clauses 15B and 17 allow, you must keep the attribution statement each source's licence requires (for Companies House data: "Contains public sector information licensed under the Open Government Licence v3.0.") and must not suggest that Companies House or any other source endorses you, us or your use of the data." |
| Pay | £0 |
|---|---|
| You get | 1,000 requests a day |
| Enough for | 1,000 pages a day |
| Per day | 1,000 |
|---|---|
| Per second | 0.5 (30 a minute) |
| Batch | 1 |
| Answer | in the call |
|---|
| You send | at least one of q, status, sic, postcode or town. Optional: limit, offset, incorporated_from, incorporated_to |
|---|---|
| Method | GET |
| Path | /company/search |
| Plan | Free |
|---|---|
| Who can get it | businesses, sole traders, charities, public bodies and other organisations, for use in their trade, business or profession (no consumers), aged 18 or over |
The 62 fields the plan's answer can hold
company number, company name, company status, company type, date of creation, dissolution date, registered office address, at default address, default address statement, default address changed on, country of origin, SIC code, accounts next due date, accounts last made up to, accounts category, accounts reference day, accounts reference month, accounts overdue, confirmation statement next due date, confirmation statement last made up to, confirmation statement overdue, total charges, outstanding charges, part-satisfied charges, satisfied charges, previous names, matched former name, matched former name changed on, matched former name label, data as at, data last updated, data freshness source, data etag, record source, entity kind, company kind, UK deadlines apply, public register name, public register URL, public register entry, parent company number, parent company name, parent company country, parent company status, UK establishments, update statement next due date, update statement last made up to, update statement overdue, people term singular, people term plural, general partners, limited partners, total results, total capped, limit, offset, paging limited, requested offset, notice, upgrade URL, former name matches, query