Brazil Data Validator
Validate, format and generate Brazilian documents: CPF, CNPJ, PIS, CNH, Título de Eleitor, Inscrição Estadual, Placa, CEP, Telefone and Email. All pure computation, no external dependencies.
Brazil Data Validator endpoints
| Method | Endpoint | Description |
|---|---|---|
| Health | ||
| GET |
getHealth /health |
Returns service status and uptime. Not subject to rate limiting. |
| Info v2 | ||
| GET |
getTypesV2 /api/v2/types |
|
| Validation v2 | ||
| POST |
validateBatchV2 /api/v2/validate/batch |
|
| POST |
validateV2 /api/v2/validate |
Returns a standardized `success/data/error/meta` envelope. - **Valid API call, valid document** → `success: true`, `data.valid: true`, `data.validationError: null` - **Valid API… |
| Formatting v2 | ||
| POST |
formatV2 /api/v2/format |
|
| Generation v2 | ||
| POST |
generateV2 /api/v2/generate |
All generated documents are fictional. Response always includes `fictional: true`. Supported types: `cpf`, `cnpj`, `pis`, `placa`, `cep`, `telefone`. |
| Info v1 (deprecated) | ||
| GET |
getTypesV1 /api/v1/types |
**Deprecated** — use `GET /api/v2/types` instead. |
| Validation v1 (deprecated) | ||
| POST |
validateBatchV1 /api/v1/validate/batch |
|
| POST |
validateV1 /api/v1/validate |
**Deprecated** — use `POST /api/v2/validate` instead. Returns flat (non-envelope) response. |
| Formatting v1 (deprecated) | ||
| POST |
formatV1 /api/v1/format |
|
| Generation v1 (deprecated) | ||
| POST |
generateV1 /api/v1/generate |
|
Brazil Data Validator pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $5 / month | — |
|
| ULTRA | $15 / month | — |
|
| MEGA | $40 / month | — |
|