FirmenData pricing: company discovery API, search, Advanced search
Is FirmenData yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- Free, Account, 800 free credits a monthAccount, 800 free credits a month$0.00 per 1,000
- Top-up from €5, Account, credits from €5 (500 credits)Account, credits from €5 (500 credits)$0.225 per 1,000
GET / v1/ companies/ search, Advanced search one of FirmenData's 4 calls for this APIGET /, Advanced searchFree, Account, 800 free credits a month$0.00 per 1,000v1/ companies/ search GET /, Advanced search, fullFree, Account, 800 free credits a month$0.00 per 1,000v1/ companies/ search GET /, Autocomplete suggestionsFree, Account, 800 free credits a month$0.00 per 1,000v1/ companies/ autocomplete GET /, Autocomplete suggestions, fullFree, Account, 800 free credits a month$0.00 per 1,000v1/ companies/ autocomplete
- Company discovery API
- Company enrichment API
GET /, Company detailv1/ companies/ {eu_ id} - Company enrichment API
GET /, Company detail, fullv1/ companies/ {eu_ id}
About this item
- Stored. You get companies from FirmenData's database. FirmenData doesn't say how old the data is.
- 4 of the 13 fields on our checklist. Type and status, Employees, Headquarters, Revenue and budgets.
- Nothing to pay. You get 800 credits a month, enough for 800 pages. Calls stop once your credits run out. Unused credits expire at the end of each month.
- One call. You call
GET /. Every input is optional. The call returns the matching companies.v1/ companies/ search - Who can get it: with conditions. Keep data: no limit. Use data: with conditions.
FirmenData: company discovery API alternatives
FirmenData alternatives: other company discovery API providers by price
The table starts with FirmenData's cheapest paid plan. Next come plans from other providers with the price per 1,000 companies closest to FirmenData's. Each plan in the table gives stored data.
| FirmenData, top-up from €5, Account, credits from €5 (500 credits), GET /v1/companies/search, Advanced search | Coldlytics, $49 monthly | EveryInfra, $2,000 pack | Skrapp, $1,499 monthly | RouterGrowth, $499 monthly | |
|---|---|---|---|---|---|
| $ per 1,000 companies | $0.225 | $0.196 | $0.224 | $0.25 | $0.277 |
| Completeness | 31% | 62% | 54% | 54% | 31% |
| Billing | pay first | monthly | pay first | monthly | monthly |
| Pay | €5 | $49 | $2,000 | $1,499 | $499 |
| Enough for | 500 pages | 5,000 pages a month | about 894,534 pages | 60,000 calls a month | about 1,801,444 results a month |
| Freshness | stored | stored | stored | stored | stored |
| Who can get it | anyone with an account, prices net of VAT | anyone | anyone with an account registered directly on EveryInfra, once top-ups credited in the calendar month (Beijing time) reach $2,000 | anyone 18 or over | anyone |
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-08.
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, not in the answer
- 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
| $ per 1,000 companies | $0.00 |
|---|---|
| Per | page of 50 |
| Billing | free |
| Aggregators | none |
|---|
| Extra fields | companies found live in the register: +$0.00 |
|---|---|
| Also pays for | from the same budget: Autocomplete · Company detail · Register history · Financials · Shareholders · Beneficial owners (UBO) · List register documents · Document download · New-company feed · Insolvency feed · Create subscription |
| Units cap | hard |
|---|
| $ per 1,000 | $0.00 |
|---|
| Their pitch | Full-text + filter search over German, Swiss and Austrian commercial registers. Cursor-paginated, up to 50 hits per page. |
|---|
| Freshness | stored |
|---|---|
| Countries | Germany, Austria, Switzerland |
| Keep data | no limit |
| Use data | § 7: "The user is granted a simple, non-transferable right to use the platform within the scope of the selected plan. Reproduction, distribution or commercial exploitation of the data beyond contractual use is not permitted without prior written consent from the Provider. Systematic reading, scraping, crawling or automated downloading of data from the platform is expressly prohibited." |
| Pay | $0 |
|---|---|
| You get | 800 credits a month |
| Enough for | 800 pages a month |
| Expires | at the end of each month |
| Per second | 1.67 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | nothing required. Optional: q, company_name, eu_id, limit, cursor, sort, sort_direction, register_number, country, canton, register_type, register_court, city, bundesland, founded_from, founded_to, revenue_min, revenue_max, profit_min, profit_max, total_assets_min, total_assets_max, employee_count_min, employee_count_max, wz_2025_code, industry_slug, rechtsform, person_name, cpv_code, avg_birth_year_min, avg_birth_year_max, legal_status, company_size, membership, lei_code, ust_idnr, has_website, has_email, tender_role, family_managed, founder_led, succession_risk |
|---|---|
| Method | GET |
| Path | /v1/companies/search |
| Plan | Account, 800 free credits a month |
|---|---|
| Who can get it | anyone with a free account (signing up is free, with no payment details and no subscription) |
The 42 fields the plan's answer can hold
EU ID, country code, legal name, display name, registered seat, register court, register type, register number, register canton, UID, is branch, address street, address house number, address postal code, address city, address federal state, address country code, address latitude, address longitude, formatted address, legal status, founding date, employee count, employee count year, revenue, revenue year, profit, profit year, total assets, total assets year, financial year, website, CPV award codes, total results, total results is capped, has more results, next cursor, previous cursor, filters echo, execution time, freshness last checked at, freshness real-time fetching status