Datacircle

CNPJa pricing and alternatives: company discovery API

Is CNPJa yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

31% complete: 4 of the 13 key fields we checkSee the 13 fields

$0.00per 1,000 companiesWe rank 659 plans by price. StackScan's $189 monthly plan is the cheapest paid plan per 1,000 companies: as little as $0.0000015. StackScan's $189 monthly plan covers up to 259,200 pages a month at no extra cost. Each page holds 500,000 companies.PeopleSearch.im's $5 pack covers any number of companies. PeopleSearch.im's $5 pack costs less to start than StackScan's $189 monthly plan.GetProspect, Hunter and Skrapp are the best company discovery API providers in our benchmark.
Plan: Plano Gratuito one of CNPJa's 32 plans
Call: GET /office CNPJa's only call for this API
API: Company discovery API one of CNPJa's 3 APIs

About this item

  • A copy at most 30 days old. You get companies from CNPJa's database.
  • 4 of the 13 key fields we check. Type and status, Employees, Headquarters, Phones.
  • Nothing to pay. You get 50 credits a month, enough for 500 results. Calls stop once your credits run out.
  • One call. You call GET /office. Every input is optional. The call returns the matching companies.
  • Who can get it: anyone: "Any individual or legal entity may create an account on the Platform.". Keep data: no limit. Use data: with conditions.

CNPJa: company discovery API alternatives

The table starts with CNPJa's cheapest paid plan. Next come plans from other providers with the price per 1,000 companies closest to CNPJa's. Each plan in the table gives live data or data at most a month old.

CNPJa, R$21,653.89 yearlySnov.io, $1,701 yearlyTomba, $2,499 monthlyoverheid.io, €1,300 yearlyHasData, $59 monthly
$ per 1,000 companies$0.142$0.142$0.143$0.146$0.147
Completeness31%38%54%23%8%
Billingyearlyyearlymonthlyyearlymonthly
PayR$21,653.89$1,701$2,499€1,300$59
Enough for2,500,000 results a month20,000 pages a month350,000 pages a month100,000 pages a year20,000 pages a month
Freshness30 days1 month1 month1 day (street, house number, postal code, city, country, mailing address: 1 week)live
Who can get itanyone: "Any individual or legal entity may create an account on the Platform."anyone of legal ageanyone 18 or over, on requestanyone who registers an accountanyone

Every company discovery API provider we score, ranked

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-02.

  1. api.cnpja.com/docs/json
  2. cnpja.com/api
  3. cnpja.com/en/subscription/faq
  4. cnpja.com/en/subscription/tos
  5. cnpja.com/pricing
  6. cnpja.com/subscription/about

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, not in the answer
  • Parents, not in the answer
  • Phones
Price
$ per 1,000 companies$0.00
Perresult
Billingfree
Aggregators
Aggregatorsnone
Charges
Also pays forfrom the same budget: Consulta CNPJ · Receita Federal · Receita Federal (Comprovante) · Simples Nacional · Simples Nacional (Histórico) · Simples Nacional (Comprovante) · Cadastro de Contribuintes · Cadastro de Contribuintes (Comprovante) · SINTEGRA · SUFRAMA · SUFRAMA (Comprovante) · Geocodificação · Mapa Aéreo · Visão da Rua · Pesquisa Pessoas · Consulta em Massa
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchA pesquisa permite encontrar estabelecimentos a partir de filtros, sendo ideal para prospecção e segmentação de mercado.
Data
Freshness30 days
CountriesBrazil
Keep datano limit
Use dataIt is forbidden to use the API to recreate services, platforms, or similar products that directly compete with CNPJá. It is prohibited to use the Platform for any illegal purpose or in violation of third-party rights. It is prohibited to develop scripts or automations that overload the service infrastructure, as well as any other uses not explicitly authorized by CNPJá. [...] By using the Platform, the user agrees to comply with all applicable laws and regulations in Brazil, including but not limited to the LGPD (General Data Protection Law), the Consumer Protection Code (Código de Defesa do Consumidor), and other rules related to data processing, marketing, and privacy. Users who access and use third-party data through the Platform are fully responsible for ensuring compliance with the LGPD, particularly if the information is used for marketing, commercial prospecting, or any other purposes involving the processing of personal data. [...] All content provided on the Platform, including but not limited to text, images, code, layout, and databases, is the exclusive property of CNPJá or third parties who have granted us a license. Any reproduction or distribution without express authorization is forbidden.
Plan
PayR$0
You get50 credits a month
Enough for500 results a month
Expiresunused credits carry over to the next month, up to 1 monthly refill of the plan, while the subscription stays active, if it is not renewed, the remaining credits expire at the end of the last paid cycle
Rate limit
Per second0.17
Batch1
Speed
Answerin the call
The call
You sendnothing required. Optional: token, limit, names.in, names.nin, company.name.in, company.name.nin, company.equity.gte, company.equity.lte, company.nature.id.in, company.nature.id.nin, company.size.id.in, company.simples.optant.eq, company.simples.since.gte, company.simples.since.lte, company.simei.optant.eq, company.simei.since.gte, company.simei.since.lte, taxId.nin, alias.in, alias.nin, founded.gte, founded.lte, head.eq, statusDate.gte, statusDate.lte, status.id.in, reason.id.in, specialDate.gte, specialDate.lte, special.id.in, address.municipality.in, address.municipality.nin, address.street.in, address.street.nin, address.number.in, address.number.nin, address.details.in, address.details.nin, address.district.in, address.district.nin, address.state.in, address.zip.in, address.zip.gte, address.zip.lte, address.country.id.in, address.country.id.nin, phones.ex, phones.type.in, phones.area.in, phones.area.nin, phones.area.gte, phones.area.lte, phones.number.in, phones.number.nin, emails.ex, emails.ownership.in, emails.address.in, emails.address.nin, emails.domain.in, emails.domain.nin, activities.id.in, activities.id.nin, mainActivity.id.in, mainActivity.id.nin, sideActivities.id.in, sideActivities.id.nin
MethodGET
Path/office
About the plan
PlanPlano Gratuito
Who can get itanyone: "Any individual or legal entity may create an account on the Platform."
The 39 fields the plan's answer can hold

total results, next page token, results per page, tax ID, updated, company ID, company name, responsible federative entity, equity, legal nature, company size, Simples Nacional optant, Simples Nacional since, MEI optant, MEI since, members, alias, founded, head office, status date, status, status reason, special situation date, special situation, municipality code, street, street number, district, city, state, address details, ZIP code, latitude, longitude, country, phones, emails, main activity, side activities

Best GTM APIs