📊 Extrato Bancário (PDF/CSV)
Agora é possível gerar e baixar extratos bancários completos em PDF e CSV, tanto via API quanto pelo painel do cliente na seção Ledger.Novos Endpoints
| Endpoint | Método | Descrição |
|---|---|---|
/v4/i/ledger/extract | POST | Solicitar geração de extrato |
/v4/i/ledger/extract/:id | GET | Consultar status do extrato |
Funcionalidades
- PDF profissional: Relatório completo com resumo financeiro, movimentação mensal, detalhamento por mês e tabela de transações
- CSV estruturado: Planilha com cabeçalho informativo e todas as colunas de transações
- Conteúdo personalizável: Escolha quais seções e colunas incluir no relatório via campo
options - Processamento assíncrono: Solicite o extrato e acompanhe o status em tempo real via listener ou polling
- Datas flexíveis: Campos
startDateeendDateaceitam timestamp em ms ou stringYYYY-MM-DD - Período de até 365 dias: Gere relatórios abrangentes de longos períodos
Seções Configuráveis (PDF)
| Seção | Descrição |
|---|---|
summary | Resumo financeiro com cards de totais e breakdowns |
monthlyTable | Tabela consolidada de movimentação mensal |
monthSummary | Página de detalhamento individual por mês |
transactionTable | Tabela completa de transações com E2E, pagador/recebedor e ISPB |
Painel do Cliente
No painel administrativo, dentro da seção Ledger, o usuário pode solicitar a geração do extrato diretamente pela interface, acompanhar o progresso em tempo real e fazer o download assim que estiver pronto.🔑 APIs de Gerenciamento de Chaves PIX
Lançamos novos endpoints para gerenciamento completo de chaves PIX nas contas BaaS:Novos Endpoints
| Endpoint | Método | Descrição |
|---|---|---|
/accounts/:accountId/pix-keys | POST | Criar nova chave PIX |
/accounts/:accountId/pix-keys/:keyId/set-current | POST | Definir chave como corrente |
/accounts/:accountId/pix-keys/:keyId | DELETE | Deletar chave PIX |
Tipos de Chave Suportados
- EVP - Chave aleatória (UUID gerado automaticamente)
- CPF - Deve ser igual ao documento da conta
- CNPJ - Deve ser igual ao documento da conta
- EMAIL - Formato válido, máx. 77 caracteres
- PHONE - Formato +55DDNNNNNNNNN
Validações de Segurança
| Regra | Descrição |
|---|---|
| Limite PF | Máximo 5 chaves por conta Pessoa Física |
| Limite PJ | Máximo 20 chaves por conta Pessoa Jurídica |
| Cooldown | 10 minutos entre criações de chave |
| Chave Corrente | Não pode ser deletada (conta sempre precisa ter 1 chave) |
Novos Códigos de Erro
| Código | HTTP | Descrição |
|---|---|---|
BAAS_PIX_KEY_IS_CURRENT | 400 | Não é possível deletar a chave corrente |
BAAS_PIX_KEY_COOLDOWN | 429 | Aguarde 10 minutos entre criações |
BAAS_PIX_KEY_LIMIT_EXCEEDED | 400 | Limite de chaves excedido |
BAAS_PIX_KEY_OTHER_PARTICIPANT | 409 | Chave cadastrada em outra instituição |
BAAS_PIX_KEY_OTHER_OWNER | 409 | Chave pertence a outro CPF/CNPJ |
💸 Novas APIs de Transferência Interna
Lançamos novos endpoints para transferências internas e consulta de pagamentos BaaS:Novos Endpoints
| Endpoint | Descrição |
|---|---|
POST /pix/:accountId/transfer/internal | Transferência interna entre contas do parceiro |
GET /pix/:accountId/payments/:endToEndId | Consultar status de pagamento via E2E ID |
Funcionalidades
- Transferência Interna: Movimente valores entre contas BaaS do mesmo parceiro instantaneamente e sem taxas
- Consulta de Pagamento: Acompanhe o status de qualquer pagamento PIX usando o End-to-End ID
- Suporte a conta principal: Transferências podem ser feitas da conta filha para a conta principal do parceiro
📚 Documentação BaaS Completa
Documentação completa de todos os endpoints BaaS:Endpoints Documentados
- Onboarding: Criar proposta, listar propostas, consultar status, reenviar email, upload documentos
- Accounts: Consultar saldo, consultar extrato, listar chaves PIX
- PIX: Decodificar QR, pagar QR Code, pagar via chave, consultar pagamento
Melhorias na Documentação
- Exemplos reais de request/response para cada endpoint
- Tabelas detalhadas de parâmetros e tipos
- Diagramas de fluxo para operações PIX
- Correção dos status de pagamento (
processing,succeeded,failed)
📄 Suporte a Novos Tipos de Documentos
Adicionamos suporte a mais tipos de documentos no upload KYC:Novos Tipos Aceitos
| Tipo | Descrição | Campos Obrigatórios |
|---|---|---|
RG | RG (frente + verso) | documentFront, documentBack |
RG_FULL | RG aberto (captura única) | documentFront |
CNH | CNH (frente + verso) | documentFront, documentBack |
CNH_FULL | CNH aberta (captura única) | documentFront |
CNH_DIGITAL | CNH Digital (PDF) | documentPdf |
RNE | RNE/RNM (frente + verso) | documentFront, documentBack |
PASSPORT | Passaporte (captura única) | documentFront |
Formatos de Upload
- multipart/form-data - Upload de arquivos binários
- application/json - Upload via Base64 (novo!)
🏦 APIs de Consulta de Conta
Novos endpoints para consultar informações das contas BaaS:Endpoints
- GET /v4/i/baas/accounts/:accountId/balance - Consultar saldo disponível
- GET /v4/i/baas/accounts/:accountId/statement - Consultar extrato com filtros
- GET /v4/i/baas/accounts/:accountId/pix-keys - Listar chaves PIX da conta
Filtros de Extrato
| Parâmetro | Descrição |
|---|---|
limit | Máximo de resultados (1-100) |
offset | Paginação |
startDate | Data inicial (YYYY-MM-DD) |
endDate | Data final (YYYY-MM-DD) |
type | Filtrar por tipo (pix_in/pix_out) |
💸 APIs PIX Out para BaaS
Novos endpoints para realizar pagamentos PIX via API:Endpoints
- POST /v4/i/baas/pix/decode-qr - Decodificar QR Code (parse local, sem consulta DICT)
- POST /v4/i/baas/pix/pay-qrcode - Pagar QR Code PIX
- POST /v4/i/baas/pix/pay-key - Pagar via chave PIX (CPF, EMAIL, PHONE, EVP)
- GET /v4/i/baas/pix/payments/:accountId/:e2eId - Consultar status do pagamento
Sobre o Amount
- QR Dinâmico: Valor embutido no QR, campo
amounté ignorado - QR Estático: Campo
amounté obrigatório
✉️ Email Verification Obrigatório
Implementamos verificação de email obrigatória para contas BaaS:Fluxo
- Ao criar proposta, email de verificação é enviado automaticamente
- Status inicial:
PENDING_EMAIL_VERIFICATION - Cliente clica no link do email
- Status muda para
PENDING_DOCUMENTS - Só então pode enviar documentos KYC
Novos Endpoints
- POST /v4/i/baas/onboarding/:userId/resend-verification-email - Reenviar email
- GET /v4/i/baas/onboarding/all - Listar todas propostas do parceiro
Novo Status
| Status | Descrição |
|---|---|
PENDING_EMAIL_VERIFICATION | Aguardando verificação de email |
💸 Novos Endpoints PIX OUT
Adicionamos novos endpoints para transferências:Transferência Interna
- POST /v4/i/bank-accounts/:accountId/transfer/internal - Transferência entre contas Owem
- Processamento instantâneo
- Ideal para movimentação entre contas na estrutura BAAS
Pagar QR Code (EMV)
- POST /v4/i/bank-accounts/:accountId/transfer/pay - Pagamento via QR Code PIX
- Suporte a QR Codes estáticos e dinâmicos
- Validação automática de valor - QR Codes com valor definido exigem amount idêntico
- Apenas QR Codes estáticos sem valor permitem valores personalizados
Transferências internas são instantâneas. Use para movimentar valores entre
contas da sua estrutura BAAS!
🚀 Lançamento BAAS (Beta)
Lançamos o programa Banking as a Service (BAAS) em beta para parceiros selecionados:Novos Endpoints BAAS
- POST /v4/i/baas/onboarding/new - Criar proposta de abertura de conta
- GET /v4/i/baas/onboarding/:userId - Consultar status do onboarding (inclui dados da conta quando criada)
- POST /v4/i/baas/onboarding/:userId/documents/upload - Upload de documentos KYC
Funcionalidades
- Onboarding completo - Verificação KYC integrada via widget ou upload manual
- Conta bancária digital - Criação automática após aprovação KYC
- Chave PIX automática - Chave EVP (aleatória) gerada automaticamente
- Webhooks em tempo real - Notificações de status e transações
- Rate Limiting - 100 requisições/hora por API Key
Conformidade BACEN
- Implementação da Circular nº 3.978/2020
- Códigos padronizados para renda declarada (DINP01-05)
- Códigos padronizados para patrimônio (NWNP01-05)
- Códigos padronizados para profissão (ONP01-31)
Lançamento da Nova Documentação
Lançamos a nova documentação da API Owem com diversas melhorias:- Documentação bilíngue: Português (pt-BR) e Inglês (EN)
- 21 endpoints documentados: Autenticação, Ledger, PIX IN, PIX OUT, Webhooks e MEDs
- Guias práticos: Receber pagamentos, enviar pagamentos, webhooks, conciliação e MEDs
- AI Tools: Integração com ChatGPT, Claude, Perplexity, Cursor e VS Code
- MCP Server: Servidor Model Context Protocol para ferramentas de IA
- Screenshots do painel: Guia visual para usar o painel administrativo
Webhooks Atualizados
Documentação completa dos webhooks com:- IPs fixos de origem:
34.134.50.53e35.238.101.57 - Catálogo completo de eventos
- Estrutura detalhada do payload
- Boas práticas para consumidores
Tipos de Chave PIX
Documentação dos tipos de chave PIX aceitos:| Tipo | Formato |
|---|---|
| CPF | 11 dígitos |
| CNPJ | 14 dígitos |
| email válido | |
| Telefone | +55 + DDD + número |
| EVP (Aleatória) | UUID |