API de Leitura de QR Code

Leia QR Codes em escala com nossa API

Integre leitura de QR Code em suas aplicações com uma API simples, rápida e confiável. Pague apenas pelo que usar.

api-example.sh
# Enviar imagem para leitura
curl -X POST https://vio.api.br/api/qrcode/read \
  -H "X-API-Key: sua_api_key" \
  -H "Content-Type: application/json" \
  -d '{"image": "base64_da_imagem"}'

# Resposta
{
  "id": "qr_abc123",
  "status": "processing"
}
99.9%
Uptime
<100ms
Latência média
10M+
QR Codes lidos
R$0,02
A partir de

Por que escolher a VIO API?

Uma API projetada para desenvolvedores que precisam de performance e confiabilidade.

Ultra Rápida

Processamento em menos de 100ms. Sua aplicação não vai esperar.

Segura

Autenticação via API Key, HTTPS obrigatório e dados criptografados.

Fácil Integração

API RESTful simples. Integre em minutos com qualquer linguagem.

Documentos Compatíveis

Nossa API lê QR Codes de documentos oficiais verificados pela plataforma VIO/SERPRO. Pesquise entre os 157 formatos suportados.

157 documentos compatíveis com VIO/SERPRO

ATPVe

SENATRAN
26 campos

Boletim de Acidente de Trânsito

SERPRO
6 campos

Boletim de Acidente de Trânsito

RADAR
6 campos

CAUC - VIO - Extrato

STN
8 campos

CHA - Carteira de Habilitação de Amador

Marinha do Brasil
10 campos

CHA-MTA-E

Marinha do Brasil
11 campos

CNH

SENATRAN
19 campos

CRA-BA - Administrador

CRA-BA
20 campos

CRA-BA - Estudante

CRA-BA
18 campos

CRA-BA - Tecnólogo

CRA-BA
21 campos

CRA-ES Administrador

CRA-ES
20 campos

CRA-ES Estudante

CRA-ES
18 campos

CRA-ES Tecnólogo

CRA-ES
21 campos

CRA-PR - Identidade Profissional - ADM

CRAPR
19 campos

CRA-PR - Identidade Profissional - TEC

CRAPR
20 campos

CRA-SP - Carteira Estudante

CRA
18 campos

CRA-SP - Carteira Estudante Adm

CRA
20 campos

CRA-SP - Identidade Profissional - Adm

CRA
19 campos

CRA-SP - Identidade Profissional - Est

CRA
21 campos

CRA-SP - Identidade Profissional - Tec

CRA
20 campos

CRAF-EXERCITO

Exercito
17 campos

CREA-CE

CREA-CE
19 campos

CREA-RS

CREA-RS
19 campos

CREA-SE

CREA-SE
19 campos
Documentação

Integração Simples

Comece a usar a API em minutos. Veja os exemplos de código abaixo.

Autenticação

Use sua API Key em todas as requisições

// Header obrigatório
X-API-Key: sua_api_key_aqui
POST/qrcode/read

Envia uma imagem para leitura de QR Code. O processamento é assíncrono.

curl -X POST https://vio.api.br/qrcode/read \
  -H "X-API-Key: sua_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "image": "data:image/png;base64,iVBORw0KGgo..."
  }' 
image: base64 da imagem ou PDFtipo detectado automaticamente

Códigos de Status

200/201Sucesso
400Bad Request
401Unauthorized
402Payment Required
404Not Found

Documentação completa disponível após criar sua conta

Preços Simples

Pague apenas pelo que usar. Sem mensalidades ou taxas escondidas.

QR Code Normal

R$0,02/ leitura

Para QR Codes padrão do mercado

  • Leitura de QR Codes comuns
  • Resposta em menos de 100ms
  • Suporte a todos os formatos
  • API simples e documentada
Recomendado

QR Code VIO

R$0,25/ leitura

Para QR Codes exclusivos VIO

  • Leitura de QR Codes VIO
  • Dados estruturados avançados
  • Validação de autenticidade
  • Suporte prioritário
Empresas

Volume

Sob Consulta

Para grandes volumes de leitura

  • Preços personalizados
  • Contrato dedicado
  • SLA garantido
  • Suporte 24/7
  • Gerente de conta

Benefícios inclusos em todos os planos

Sem mensalidadeCréditos não expiramSuporte técnico

R$0,50 de crédito grátis ao criar sua conta

Perguntas Frequentes

Tire suas dúvidas sobre a API de leitura de QR Code da VIO.

Como funciona a API de QR Code da VIO?
Envie uma imagem ou PDF contendo um QR Code via requisição POST para nossa API REST. O sistema detecta automaticamente o tipo de QR Code (normal ou VIO/documento) e retorna os dados decodificados em formato JSON estruturado. O processamento leva menos de 100ms.
Quais documentos brasileiros são suportados?
Suportamos mais de 50 tipos de documentos verificados pela plataforma VIO/SERPRO, incluindo: CNH (Carteira Nacional de Habilitação), CRLV (Certificado de Registro e Licenciamento de Veículo), CRV (Certificado de Registro de Veículo), diplomas digitais do MEC, certificados militares, certidões e outros documentos oficiais com QR Code.
Quanto custa usar a VIO API?
Não há mensalidade. Você paga apenas por leitura: R$0,02 para QR Codes normais e R$0,22 para QR Codes VIO (documentos). Ao criar sua conta, você recebe R$1,00 de crédito grátis para testar. Créditos não expiram.
Como integrar a VIO API em minha aplicação?
A integração é feita via API REST simples. Basta enviar requisições HTTP com sua API Key no header X-API-Key. Funciona com qualquer linguagem de programação: Python, JavaScript, PHP, Java, C#, etc. A documentação completa está disponível no dashboard.
A API suporta leitura em lote de múltiplos QR Codes?
Sim! Se a imagem ou PDF enviado contiver múltiplos QR Codes, a API detecta e decodifica todos automaticamente. O resultado inclui cada QR Code encontrado com sua posição, rotação e dados decodificados.
Qual o tempo de resposta da API?
O processamento é assíncrono para garantir alta performance. O envio retorna um ID instantaneamente. A leitura é concluída em menos de 100ms para QR Codes normais e até 3 segundos para QR Codes VIO (que requerem validação no SERPRO).

Pronto para começar?

Crie sua conta em segundos e comece a ler QR Codes com nossa API.

Fale conosco