B

Brazilayer Company Enrichment · Empresa Enriquecer

by Brazilayer Company Enrichment

GETBase

$0.05

per call · USD Coin on Base

Full KYB profile of a Brazilian company in ONE call — the enrichment bundle: official registration from the Receita Federal CNPJ registry (69M companies), partners/shareholders, branches, sanctions screening across 5 official government lists, Central Bank authorization with verified domains, and public contracts won (PNCP) with totals. Entity in, complete due-diligence profile out; replaces 5 separate calls. Free sample, no payment: https://api.brazilayer.com/v1/empresa/amostra

Endpoint

GET https://api.brazilayer.com/v1/empresa/enriquecer/:cnpj

4

Calls / 30d

1

Unique payers / 30d

Sep 7

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://api.brazilayer.com/v1/empresa/enriquecer/:cnpj", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://api.brazilayer.com/v1/empresa/enriquecer/:cnpj" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "banco_central": {
    "autorizada": false
  },
  "cadastro": {
    "razao_social": "PETROLEO BRASILEIRO S A PETROBRAS",
    "socios": [
      "..."
    ]
  },
  "cnpj": "33000167000101",
  "contratos_publicos": {
    "resumo": {
      "total_contratos": 12,
      "valor_total": 1850000
    }
  },
  "integridade": {
    "ficha_limpa": true,
    "total_apontamentos": 0
  }
}

Payment details

Pay to0x3cc1d8ee1dfdfd326c19b0884b8df4b24b623f0c
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase
Schemesexact

Is this your API?

Pin it to the top of Data & Enrichment and the homepage with a featured placement.

Get featured →

More from Brazilayer Company Enrichment & similar services