Solutions by Use Case

CNPJAPI delivers Receita Federal's public CNPJ data through a simple REST API. Below is how that applies to some common scenarios. For the technical contract, see the documentation; for code examples, see the guides by language.

Choose your use case

  • ERP - enrich your customer and supplier records with official company data.
  • Accounting - automate the collection of company registration data at the firm.
  • SaaS and onboarding - auto-fill registration forms from a CNPJ.
  • KYB (business verification) - confirm registration status and shareholder structure by CNPJ.
  • Marketplace - validate sellers and merchants by CNPJ during onboarding.
  • CRM - enrich business accounts and leads.
  • State Registration (IE) - look up a CNPJ's IE from the official source (SEFAZ), by state or nationwide.

What the API returns

A CNPJ lookup returns, in JSON: company name, trade name, registration status, primary and secondary activities (CNAE), legal nature, address, contact, shareholder structure (QSA), share capital and more. See the field dictionary.

Get started

Create your free account at https://app.cnpjapi.com.br, generate your API key and integrate in minutes.