Extrato Bancário em PDF
direto para JSON
Esqueça o trabalho pesado de interpretar PDFs bancários. Nós fazemos toda a extração e retornamos os dados estruturados em um padrão JSON limpo, pronto para você consumir.
Sem dor de cabeça — você só usa o JSON.
Por que usar
Foque no seu produto, não na extração
Integração simples
Envie o PDF via POST e receba JSON estruturado. Sem parsing, sem regex, sem estresse.
Múltiplos bancos
Suporte a dezenas de instituições nacionais e internacionais. Um endpoint, todos os bancos.
Seguro e confiável
Autenticação por API Key. Seus dados não são armazenados após o processamento.
JSON padronizado
Resposta sempre no mesmo formato, independente do banco ou layout do extrato.
Modo automático e manual
Deixe a API identificar o banco automaticamente ou informe o modelo para máxima precisão.
Planos personalizados
Cada projeto tem suas necessidades. Fale conosco para um plano sob medida.
Documentação
Endpoints disponíveis
Clique em cada endpoint para expandir os detalhes
Retorna a lista completa de modelos de extratos bancários suportados pela API — mais de 300 modelos de instituições nacionais e internacionais. Use este endpoint para descobrir quais bancos estão disponíveis e obter os IDs necessários para a leitura manual.
REQUEST
GET /pdf/modelos
X-API-Key: {sua-chave}
RESPONSE 200 OK
[
{
"id": 1,
"codigo": "001",
"descricao": "Banco do Brasil",
"categoria": "extrato",
"imagem": "https://ofxconversor.com.br/api/pdf/modelos/00001.png"
},
{
"id": 2,
"codigo": "237",
"descricao": "Banco Bradesco",
"categoria": "extrato",
"imagem": "https://ofxconversor.com.br/api/pdf/modelos/00002.png"
}
]
Realiza a leitura de um extrato bancário em PDF de forma totalmente automática. A API identifica o banco e o layout sem nenhuma configuração prévia — basta enviar o arquivo e receber os dados estruturados em JSON.
REQUEST multipart/form-data
POST /pdf/leitura/automatico
X-API-Key: {sua-chave}
file: arquivo.pdf
RESPONSE 200 OK
[
{
"id": 4,
"codigo": "218",
"descricao": "Banco BS2",
"categoria": "extrato",
"imagem": "https://ofxconversor.com.br/api/pdf/modelos/000045.png",
"registros": 2,
"extratos": [
{
"data": "18/02/2022",
"historico": "Recebimento Ted Itaú Unibanco SA Consorcio Estreito Energia",
"documento": "",
"valor": 5321.08,
"tipo": "C"
},
{
"data": "18/02/2022",
"historico": "Recebimento Ted Itaú Unibanco SA Consorcio Estreito Energia",
"documento": "",
"valor": 10003.97,
"tipo": "C"
}
]
}
]
Usado quando o modo automático não identifica o extrato corretamente — geralmente após mudanças de layout pelo banco. Nesse caso, você consulta o endpoint pdf/modelos para obter o id do modelo e informa junto com o arquivo.
REQUEST multipart/form-data
POST /pdf/leitura/manual
X-API-Key: {sua-chave}
id: 4
file: arquivo.pdf
RESPONSE 200 OK
[
{
"id": 4,
"codigo": "218",
"descricao": "Banco BS2",
"categoria": "extrato",
"imagem": "https://ofxconversor.com.br/api/pdf/modelos/000045.png",
"registros": 2,
"extratos": [
{
"data": "18/02/2022",
"historico": "Recebimento Ted Itaú Unibanco SA Consorcio Estreito Energia",
"documento": "",
"valor": 5321.08,
"tipo": "C"
},
{
"data": "18/02/2022",
"historico": "Recebimento Ted Itaú Unibanco SA Consorcio Estreito Energia",
"documento": "",
"valor": 10003.97,
"tipo": "C"
}
]
}
]
Precificação sob medida
Integrações de API não são todas iguais. O volume de requisições, os bancos necessários, os requisitos de SLA e o modelo de uso variam de projeto para projeto. Por isso, não praticamos uma tabela única de preços.
Fale com nosso time comercial, conte como é o seu projeto e montamos juntos uma proposta que realmente faz sentido para você.