API Pública UtilizAí

Acesse nossas ferramentas via REST API: validadores, geradores, conversores.

Endpoints disponíveis

GET/api/v1/validate/cpf

Valida um CPF pelos dígitos verificadores.

Exemplo
curl "https://xn--utiliza-eza.com/api/v1/validate/cpf?cpf=12345678909"
Resposta
{ "input": "12345678909", "valid": false, "digits": 11 }
GET/api/v1/validate/cnpj

Valida um CNPJ pelos dígitos verificadores.

Exemplo
curl "https://xn--utiliza-eza.com/api/v1/validate/cnpj?cnpj=00000000000191"
Resposta
{ "input": "00000000000191", "valid": true }
GET/api/v1/generate/cpf

Gera um CPF válido para testes.

Exemplo
curl "https://xn--utiliza-eza.com/api/v1/generate/cpf"
Resposta
{ "cpf": "123.456.789-09" }
GET/api/v1/generate/cnpj

Gera um CNPJ válido para testes.

Exemplo
curl "https://xn--utiliza-eza.com/api/v1/generate/cnpj"
Resposta
{ "cnpj": "12.345.678/0001-95" }
GET/api/v1/convert

Conversão de unidades. category: length, mass, volume, area, speed, temperature.

Exemplo
curl "https://xn--utiliza-eza.com/api/v1/convert?category=length&from=m&to=ft&value=100"
Resposta
{ "category": "length", "from": "m", "to": "ft", "value": 100, "result": 328.084 }

Uso em JavaScript

// Validar CPF
const r = await fetch('https://xn--utiliza-eza.com/api/v1/validate/cpf?cpf=' + cpf);
const { valid } = await r.json();

// Converter metros para pés
const c = await fetch('https://xn--utiliza-eza.com/api/v1/convert?category=length&from=m&to=ft&value=100');
const { result } = await c.json();

Sobre esta ferramenta

API pública RESTful com os algoritmos do UtilizAí. CORS habilitado para qualquer origem, resposta JSON, sem autenticação. Rate limit justo: 60 requisições/minuto por IP. Para uso intenso, entre em contato para plano com limite maior.