API pronta para produção

Validação técnica de dados
em milissegundos

8 validadores de dados. Análise profunda de arquivos. Score de risco 0–100. Multi-tenant com API keys. Tudo via uma única REST API.

Criar conta grátis Ver documentação
8Validadores
< 50msLatência média
100%Determinístico
Score0–100 com fast-fail
Requisição
curl -X POST https://valion.app.br/v1/validate/data \
  -H "Authorization: Bearer vln_..." \
  -H "Content-Type: application/json" \
  -d '{
    "type": "cpf",
    "value": "529.982.247-25"
  }'
Resposta — 200 OK
{
  "valid":      true,
  "score":      100,
  "confidence": 1.0,
  "validator":  "cpf",
  "risks":      [],
  "details": [
    { "field": "digits", "status": "ok" },
    { "field": "checksum", "status": "ok" }
  ],
  "meta": { "processing_ms": 1 }
}

Tudo que você precisa validar

Cada validador retorna um score detalhado, lista de riscos e confiança — não apenas verdadeiro/falso.

🪪

CPF

Verificação dos dois dígitos verificadores com algoritmo mod 11. Rejeita as 11 sequências inválidas conhecidas.

score 0 ou 100
🏢

CNPJ

Validação completa com os pesos oficiais D1 e D2. Suporte a CNPJ alfanumérico e rejeição de sequências blacklistadas.

score 0 ou 100
📧

E-mail

Regex RFC 5322 + lookup MX via DNS + detecção de ~80 domínios descartáveis. Score ponderado por componente.

score 0–100
📱

Telefone

Biblioteca Google phonenumbers. Valida DDD contra lista oficial ANATEL. Distingue celular (9 dígitos) de fixo (8 dígitos).

score 0–100
💳

Cartão de crédito

Algoritmo de Luhn + detecção de bandeira por prefixo (Visa, Mastercard, Amex, Elo, Hipercard). PAN mascarado no retorno.

score 0 ou 100
📮

CEP

Consulta a API ViaCEP com cache Redis de 12h. Retorna logradouro, bairro, cidade e UF no campo extra da resposta.

cache 12h
🔗

URL

Bloqueia IPs privados, localhost e 26 portas suspeitas. Resolve DNS sem fazer requisição HTTP — rápido e seguro.

sem HTTP externo
🌐

Domínio

Verifica TLD válido, registro MX e resposta HTTPS com timeout de 3s. Detecta domínios inativos ou suspeitos.

DNS + HTTPS check
📄

Análise de arquivos

MIME real via magic bytes, análise de PDF (scripts, forms, anexos), SHA-256/MD5, deduplicação e detecção de executável oculto.

planos Starter+

Projetado para produção

Não apenas validação — um sistema completo com cache, rate limiting, observabilidade e billing.

Cache Redis automático

Resultados cacheados por TTL por tipo: dados (1h), arquivos (24h), CEP (12h). Mesma entrada = zero processamento.

🛡️

Score de risco 0–100

Fast-fail em CRITICAL: score=0, valid=false, processamento encerrado imediatamente. Níveis: CRITICAL / HIGH / MEDIUM / LOW.

🔑

Multi-tenant com API Keys

Cada conta tem chaves prefixadas com vln_, hasheadas com SHA-256. Até 10 chaves por conta.

📦

Validação em lote

Endpoint /v1/validate/batch aceita até 100 itens por requisição. Disponível nos planos Starter+.

📊

Prometheus + Grafana

Métricas de requisições, latência, cache hits, eventos de risco e gauge de requests ativos. Dashboard incluído.

🔒

Sandbox para arquivos

Arquivos analisados em tmpfs isolado (sem execução, sem persistência). Deletados imediatamente após análise.

Integre em 3 passos

Da criação da conta à primeira validação em menos de 5 minutos.

1

Crie sua conta

Cadastro gratuito em segundos. Sem cartão de crédito para o plano Free. Sua primeira API key é gerada automaticamente.

2

Faça uma requisição

Use sua vln_xxx como Bearer token. Escolha o tipo de validação e envie o valor — dados ou arquivo.

3

Receba o resultado

Resposta JSON com valid, score, risks e details. Determinístico — mesmo input, mesmo output, sempre.

Escale conforme crescer

Comece grátis. Faça upgrade sem burocracia — tudo gerenciado pelo portal Stripe.

Free
R$0/mês
  • 200 requisições / mês
  • Arquivo até 5MB
  • API key única
  • Validação em lote
  • Análise de arquivos
  • Export de logs
Criar conta
Pro
R$149,90/mês
  • 50.000 requisições / mês
  • Arquivo até 50MB
  • Até 10 API keys
  • Validação em lote (100 itens)
  • Análise de arquivos
  • Export CSV de logs
Assinar Pro
Enterprise
R$499,90/mês
  • Requisições ilimitadas
  • Arquivo até 50MB
  • Até 10 API keys
  • Validação em lote (100 itens)
  • Análise de arquivos
  • SLA dedicado + suporte
Assinar Enterprise

Perguntas frequentes

Valion é uma API de validação técnica de dados para desenvolvedores e times de produto que precisam garantir a qualidade dos dados recebidos de usuários ou parceiros. É ideal para aplicações que processam CPF, CNPJ, e-mails, documentos PDF e qualquer dado que precise ser verificado antes de persistir no banco de dados.
Cada validação retorna um score de 0 a 100. Se qualquer verificação retornar risco CRITICAL (ex: executável oculto em arquivo, script JS em PDF), o processamento é encerrado imediatamente com score=0 e valid=false — isso é o fast-fail. Riscos HIGH, MEDIUM e LOW reduzem o score proporcionalmente mas não encerram o processamento.
Dados textuais (CPF, e-mail, etc.) são cacheados pelo SHA-256 do input no Redis com TTL de 1 hora — apenas o hash é indexado, não o valor original. Arquivos são processados em um tmpfs isolado e deletados imediatamente após a análise. Apenas metadados (SHA-256, MIME, tamanho) são persistidos para deduplicação.
Sim. O plano Free tem 200 requisições por mês e é adequado para projetos de baixo volume, provas de conceito ou ambientes de desenvolvimento. Para volumes maiores ou para habilitar análise de arquivos e validação em lote, faça upgrade para o Starter.
Sim. O endpoint /v1/validate/batch aceita até 100 itens por requisição em um único POST. Disponível nos planos Starter, Pro e Enterprise. Cada item do lote é processado de forma independente e retorna seu próprio objeto ValionOutput.
Comece hoje

Valide seus dados com confiança

Crie sua conta gratuita em segundos. Sem cartão de crédito.
Upgrade quando precisar de mais.

Criar conta grátis Explorar a API