# Losbeto CNPJ Brazilian Company Registry Lookup

> Losbeto CNPJ Brazilian Company Registry Lookup is a paid API for AI agents from api.losbeto.xyz, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-18).

Looks up a Brazilian company by CNPJ number in the federal registry, returning legal name, registry status, opening date, main CNAE activity, size, location, and partner count.

## Facts

- Endpoint: GET https://api.losbeto.xyz/br-cnpj?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/losbeto-cnpj-brazilian-company-registry-lookup-a530cc77
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hIWTZHzMmxZEFUYHrsEH3

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 losbeto-cnpj-brazilian-company-registry-lookup-a530cc77
```

Example prompt: Look up CNPJ 00.000.000/0001-91 in the Brazilian federal registry and tell me the company's legal name, whether it's active, when it was founded, and where it's located.

## When to prefer this

Use this endpoint when you need to confirm a Brazilian company is real and active in the federal registry — especially during onboarding, KYB compliance, or before making a payment to a Brazilian entity. It goes beyond checksum validation (which /br-doc provides) to confirm the entity actually exists and is currently registered. Prefer this over generic business lookup APIs when you specifically need authoritative Brazilian Receita Federal data including CNAE, size, and registry status.

## Known failure modes

- Invalid or malformed CNPJ format returns an error (use /br-doc for checksum validation first)
- CNPJ not found in federal registry returns empty or not-found response
- Network or upstream registry unavailability causes timeout
- Payment not completed in USDC results in 402 rejection

## How this service works

Look up a Brazilian company by CNPJ in the federal registry: legal name, registry status (ATIVA / BAIXADA / SUSPENSA / INAPTA), opening date, main CNAE activity, size, state and city, partner count. The step after /br...

## Output

Returns a JSON object with the company's legal name, current registry status (ATIVA, BAIXADA, SUSPENSA, or INAPTA), opening/founding date, primary CNAE economic activity code, company size classification, state and city of registration, and number of partners on file.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "queryParams": {
     "type": "object",
     "required": [
      "cnpj"
     ],
     "properties": {
      "cnpj": {
       "type": "string",
       "description": "cnpj parameter"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "example": {
     "type": "object",
     "description": "Look up a Brazilian company by CNPJ in the federal registry: legal name, registry status (ATIVA / BAIXADA / SUSPENSA / INAPTA), opening date, main CNAE activity, size, state and city, partner count. The step after /br-doc: checksum says the number is well-formed, this says the company is real and active — the check an onboarding or payment agent runs before paying a Brazilian..."
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/losbeto-cnpj-brazilian-company-registry-lookup-a530cc77/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.losbeto.xyz](https://www.zero.xyz/host/api.losbeto.xyz/llms.txt)
