78trust / 100
Bcb Instituicao
by Brazilayer BCB Registry in Security & trust
x402 APIPassing, checked 6 min ago
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
GET https://api.brazilayer.com/v1/bcb/instituicao/:cnpj
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 100%
- Response time
- 105 ms typical, 559 ms slowest 5%
- Last check
- 6 min ago
- Next check
- in 22 min
How to call it
# See the payment challenge (nothing is charged)
curl -i -X GET "https://api.brazilayer.com/v1/bcb/instituicao/:cnpj"import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client().register(
"eip155:8453",
new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);
// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.brazilayer.com%2Fv1%2Fbcb%2Finstituicao%2F%3Acnpj
const res = await pay("https://api.brazilayer.com/v1/bcb/instituicao/:cnpj");
console.log(await res.json());Example input
{}Example output
{
"autorizada": true,
"cnpj_basico": "00000000",
"dominios_verificados": [
"bb.com.br"
],
"registros": [
{
"nome": "BANCO DO BRASIL S.A.",
"segmento": "Banco do Brasil",
"tipo": "banco"
}
]
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 6 min ago | Passed | 402 | 559 ms | $0.005 |
| 4 h ago | Passed | 402 | 40 ms | $0.005 |
| 7 h ago | Passed | 402 | 102 ms | $0.005 |
| 11 h ago | Passed | 402 | 105 ms | $0.005 |
| 14 h ago | Passed | 402 | 99 ms | $0.005 |
| 18 h ago | Passed | 402 | 563 ms | $0.005 |
| 22 h ago | Passed | 402 | 106 ms | $0.005 |
| 25 h ago | Passed | 402 | 323 ms | $0.005 |
| 29 h ago | Passed | 402 | 363 ms | $0.005 |
| 32 h ago | Passed | 402 | 109 ms | $0.005 |
| 37 h ago | Passed | 402 | 104 ms | $0.005 |
| 40 h ago | Passed | 402 | 31 ms | $0.005 |
| 43 h ago | Passed | 402 | 39 ms | $0.005 |