{"uid":"cap_afJlWp9Y72BQZyitzZe3K","slug":"brazilayer-bcb-registry-brazilian-financial-institution-verification-f2cfa4aa","name":"Brazilayer BCB Registry – Brazilian Financial Institution Verification","description":"Verify whether a Brazilian company is a financial institution authorized by the Central Bank of Brazil (banks, credit unions, consortia, regulated societies) — plus its officially VERIFIED internet domains, refreshed daily from the official registry. Instant check for crypto exchanges, fintechs and compliance agents onboarding Brazilian counterparties or detecting fake-bank phishing. Accepts full CNPJ or 8-digit root. Free sample, no payment: https://api.brazilayer.com/v1/bcb/amostra","url":"https://api.brazilayer.com/v1/bcb/instituicao/:cnpj","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"cnpj":{"type":"string","description":"Brazilian company tax ID (CNPJ), 14 digits, with or without punctuation (e.g. 00000000000191 or 00.000.000/0001-91)"},"type":"object"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_zUi2dJOkxh-Usd4DWM0tf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verify whether a Brazilian company (by CNPJ) is a financial institution authorized by the Central Bank of Brazil, returning its official registration status and verified internet domains from the BCB registry.","exampleAgentPrompt":"Can you check if CNPJ 00.000.000/0001-91 is a financial institution authorized by the Central Bank of Brazil, and show me its officially registered internet domains?","exampleUseCases":[{"title":"Detect fraudulent bank website impersonation","prompt":"I found a website claiming to be Banco do Brasil. Can you verify if the domain is actually registered with the Central Bank and tell me what the real official domains should be?"},{"title":"Onboard Brazilian fintech counterparty safely","prompt":"We're about to partner with a Brazilian fintech for payment processing. Can you confirm their CNPJ is registered as an authorized financial institution with the BCB and pull their verified domains?"},{"title":"Screen crypto exchange Brazilian authorization","prompt":"A crypto exchange says they're regulated in Brazil. Can you check their CNPJ against the Central Bank registry to confirm they're actually an authorized institution and what their official domains are?"}],"resultDescription":"Returns whether the company identified by the given CNPJ is a BCB-authorized financial institution, its institution type (bank, credit union, consortium manager, regulated society, etc.), its official name, regulatory status, and the list of officially verified internet domains as recorded in the Central Bank registry — refreshed daily.","failureModes":["CNPJ not found in BCB registry (company exists but is not a regulated financial institution)","Invalid CNPJ format — returns 400 error","CNPJ not found at all — returns 404","Malformed or incomplete CNPJ (fewer than 8 digits) — returns validation error","Rate limiting or payment failure via x402 — returns 402"],"whenToPreferThis":"Use this endpoint when you need to specifically verify BCB financial institution authorization status for a Brazilian company — not just general CNPJ registration data. Prefer this over the generic CNPJ registry endpoint when compliance, AML, onboarding of financial counterparties, or anti-phishing checks are the goal. Particularly valuable for crypto exchanges and fintechs onboarding Brazilian banks or credit unions, or for detecting fraudulent websites impersonating licensed Brazilian financial institutions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:39:50.703Z","isFirstParty":false}