# Brazilayer Company Enrichment

> Brazilayer Company Enrichment is a paid API for AI agents from api.brazilayer.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns a full KYB due-diligence bundle for a Brazilian company (CNPJ) in one call: registration data, partners/shareholders, branches, sanctions screening, Central Bank authorization, and public contracts won.

## Facts

- Endpoint: GET https://api.brazilayer.com/v1/empresa/enriquecer/:cnpj
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/brazilayer-company-enrichment-02d6ca7b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AjTVDu98Jty1o4w3K9jaR

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability brazilayer-company-enrichment-02d6ca7b
```

Example prompt: Pull the full KYB profile for Brazilian company CNPJ 00.000.000/0001-91 — I need their official registration, shareholders, any sanctions hits across Brazilian government lists, whether they're authorized by the Central Bank, and a summary of public contracts they've won.

## When to prefer this

Choose this endpoint when you need a complete KYB/due-diligence profile for a Brazilian company in a single API call and want to avoid orchestrating 5+ separate lookups. It is ideal for compliance workflows, vendor onboarding, counterparty screening, or investment due diligence where you need registration, ownership, sanctions, regulatory authorization, and procurement history together. Prefer individual Brazilayer endpoints only if you need just one data type to minimize cost.

## Known failure modes

- Invalid or malformed CNPJ returns a 400 error
- CNPJ not found in the Receita Federal registry returns a 404
- Upstream government registry downtime may cause partial or delayed responses
- Rate limiting or quota exhaustion returns a 429 error
- Payment failure (x402) prevents the call from completing

## How this service works

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

## Output

A consolidated JSON profile containing: full Receita Federal registration details (name, address, status, CNAE activity codes), list of partners/shareholders with ownership stakes, all branch locations, results of sanctions screening across 5 official Brazilian government lists, Central Bank authorization status with verified domains, and a list of public contracts won via PNCP with total contract values.

## Request schema (JSON Schema)

```json
{
 "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"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/brazilayer-company-enrichment-02d6ca7b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.brazilayer.com](https://www.zero.xyz/host/api.brazilayer.com/llms.txt)
