# Verifik AI — Brazil Background Check

> Verifik AI — Brazil Background Check is a paid API for AI agents from ai.verifik.co, paid per call via x402, $0.3/call, status unknown (last checked 2026-10-11).

Performs a KYC background check on a Brazilian individual using their national document number and date of birth via the x402 pay-per-call protocol.

## Facts

- Endpoint: POST https://ai.verifik.co/api/br/background-check?utm_source=zero.xyz
- Price: $0.3/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/verifik-ai-brazil-background-check-c5e10549
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DjFqjGRXPwYkSgEmJXUnx

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 verifik-ai-brazil-background-check-c5e10549 -d '<json body>'
```

Example prompt: Run a background check on a Brazilian individual using document type CPF, document number 123.456.789-09, and date of birth 1985-06-15.

## When to prefer this

Use this endpoint when you need to perform KYC identity verification specifically for Brazilian individuals using national document numbers (CPF, RG, etc.) and pay only per validation with no subscription required. Prefer this over generic identity APIs when you need LATAM/Brazil-specific government registry coverage and want per-call USDC micropayments via x402.

## Known failure modes

- Invalid document number format returns validation error
- Document not found in Brazilian registries returns empty or not-found result
- Incorrect date of birth causes mismatch or rejection
- Unsupported documentType value returns 400 error
- Payment not processed via x402 returns 402 Payment Required
- Network or upstream registry unavailability returns 503 or timeout

## How this service works

Verifik AI — x402 KYC &amp; KYB for autonomous agents, with deep LATAM coverage: national IDs, companies, vehicles, sanctions, and regional registries. Pay per validation, no subscription lock-in.

## Output

Returns a JSON object with identity validation data (e.g. name, status, registry matches) and a cryptographic signature confirming the result's authenticity from Verifik's Brazilian data sources.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "dateOfBirth",
  "documentType",
  "documentNumber"
 ],
 "properties": {
  "dateOfBirth": {
   "type": "string",
   "description": "Parameter: dateOfBirth"
  },
  "documentType": {
   "type": "string",
   "description": "Parameter: documentType"
  },
  "documentNumber": {
   "type": "string",
   "description": "Parameter: documentNumber"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "description": "Verifik API JSON response (typically data and signature).",
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/verifik-ai-brazil-background-check-c5e10549/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ai.verifik.co](https://www.zero.xyz/host/ai.verifik.co/llms.txt)
