CFO Company discovery API pricing
Is CFO yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
- FreeFree$0.00 per 1,000
- R$17 monthlySmart$0.0017 per 1,000
- R$35 monthlyPro$0.00069 per 1,000
- R$62 monthlyScale$0.00041 per 1,000
GET / v1/ empresas CFO's only call for this API- CFO company discovery API
- CFO company enrichment API
GET /v1/ screening - CFO company enrichment API
GET /v1/ empresa
About this item
- A copy at most 1 month old. You get companies from CFO's database.
- 5 of the 13 fields on our checklist. Industry, Type and status, Employees, Headquarters, Phones.
- Nothing to pay. You get 100 requests a month, enough for 100 pages. Calls stop once your requests run out. Unused requests expire at the turn of the month.
- One call. You call
GET /. Every input is optional. The call returns the matching companies.v1/ empresas - Who can get it: with conditions. Keep data: no limit. Use data: with conditions.
CFO: company discovery API alternatives
CFO alternatives: other company discovery API providers by price
The table starts with CFO's cheapest paid plan. Next come plans from other providers with the price per 1,000 companies closest to CFO's. Each plan in the table gives live data or data at most a month old.
| CFO, R$62 monthly | EDINET DB, $39 monthly, Pro, GET /v1/companies | cnpjob, R$49.90 monthly, Pro, GET /empresas | Leadstrategist, DKK 349 monthly | DanskCVRAPI, DKK 599 monthly, Enterprise, GET /search/advanced | |
|---|---|---|---|---|---|
| $ per 1,000 companies | $0.00041 | $0.00026 | $0.00033 | $0.00042 | $0.00045 |
| Completeness | 38% | 0% | 23% | 46% | 46% |
| Billing | monthly | monthly | monthly | monthly | monthly |
| Pay | R$62 | $39 | R$49.90 | DKK 349 | DKK 599 |
| Enough for | 30,000 pages a month | 1,000 pages a day | 300,000 calls a month | 2,500,000 pages a month | 2,000,000 pages a month |
| Freshness | 1 month | 24 hours | 1 month | 1 day | 1 minute |
| Who can get it | anyone with an account and full civil capacity (terms, clause 1: "declara ter capacidade civil plena") | anyone | anyone over 18, or a duly incorporated legal entity | any business (B2B only, no consumers) | anyone, from 599 kr a month and paid by invoice by agreement, Danish and Norwegian companies |
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-11.
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, not in the answer
- Parents, not in the answer
- Phones
| $ per 1,000 companies | $0.00 |
|---|---|
| Per | page of 25 |
| Billing | free |
| Aggregators | none |
|---|
| Most per search | 50,000 |
|---|---|
| Also pays for | Full company dossier by CNPJ: 10 a month · Batch KYC screening: 10 a month, from the same dossiers |
| Units cap | hard |
|---|
| $ per 1,000 calls that find nothing | $0.00 |
|---|
| Their pitch | A base do CNPJ da Receita Federal, em 5.571 municípios, é consultável por atividade econômica (CNAE), município, unidade da federação, porte, capital social, CEP e data de abertura, pela web, pela API REST e pelo MCP. |
|---|
| Freshness | 1 month |
|---|---|
| Countries | Brazil |
| Keep data | no limit |
| Use data | licença limitada, revogável, não exclusiva, não sublicenciável e intransferível para acessar e utilizar o Serviço e seus resultados para suas finalidades internas legítimas, profissionais ou empresariais, dentro dos limites do plano contratado e destes Termos. API: o Cliente pode integrar os resultados aos seus sistemas internos, desde que não disponibilize a terceiros acesso equivalente à base, não reproduza parte substancial do banco de dados e não construa produto substituto ou concorrente. [...] Você concorda em não: usar o Serviço ou os dados para spam em massa, assédio, fraude ou qualquer finalidade ilícita, usar os dados para discriminação ilegal ou para perseguir, monitorar ou expor pessoa natural, revender, sublicenciar ou redistribuir a base de dados ou parte substancial dela, construir produto ou base substituta/concorrente a partir do Serviço, ou usar cópia sistemática dos dados para treinar modelos destinados a substituí-lo, fazer coleta automatizada (scraping) fora da API contratada, manter cache ou espelhamento destinado a contornar a assinatura, burlar cota (inclusive por múltiplas contas), autenticação, restrição de IP ou controles de segurança, tentar reidentificar titulares a partir de dados mascarados, ou sobrecarregar a infraestrutura, publicar testes ou comparativos que revelem informações confidenciais, credenciais, dados pessoais, vulnerabilidades não corrigidas ou resultados obtidos mediante violação destes Termos — avaliações, críticas e comparações de boa-fé, por métodos lícitos e sem divulgação de informações protegidas, não são proibidas, tratar dados pessoais obtidos pelo Serviço (ex.: sócios, contatos) em desacordo com a LGPD [...]. O Cliente deverá utilizá-las apenas para finalidades legítimas, proporcionais e compatíveis com o contexto empresarial em que foram obtidas, observando a legislação de proteção de dados, as normas de comunicações comerciais e os direitos de oposição e descadastramento dos destinatários — inclusive mantendo lista de supressão de quem se opôs à comunicação. É vedado realizar comunicações abusivas, insistentes, enganosas, discriminatórias ou em massa sem critérios de segmentação, bem como contatar novamente pessoa que tenha manifestado oposição, salvo outra base legal aplicável. [...] O Cliente não deverá tomar decisão adversa relevante exclusivamente com base em resultado automatizado, alerta isolado ou associação inferida pelo Serviço [...]. |
| Pay | R$0 |
|---|---|
| You get | 100 requests a month |
| Enough for | 100 pages a month |
| Expires | at the turn of the month |
| Concurrent | 2 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | nothing required. Optional: dias, de, ate, cnpj, uf, cidade, cnae, sit, termo, matriz, mei, aeronave, bndes, finep, pncp, obra, divida, sancao, parcelamento, balanco, semalerta, capmin, capmax, cepde, cepate, email, ddd, tel, numero, reveal, leadcap, page, per_page |
|---|---|
| Method | GET |
| Path | /v1/empresas |
| Plan | Free |
|---|---|
| Who can get it | anyone with an account and full civil capacity (terms, clause 1: "declara ter capacidade civil plena") |
The 27 fields the plan's answer can hold
CNPJ, company name, trade name, headquarters, registration status, opening date, main CNAE, company size, share capital, street, street number, district, city, state, ZIP code, masked phone, masked email, contact mask reason, phone shared with an accounting firm, email shared with an accounting firm, invalid phone, invalid email, partner count, power generator, website domain, website online, total results