Ir para o conteúdo
ReboundDLQDesenvolvedores
Rebound DLQDocumentação

Primeira captura

Da integração ao primeiro evento no painel. Um caminho curto, com contexto em cada etapa.

Sua aplicaçãoCaptura a falha
Rebound APIRecebe e registra
Seu painelInvestiga e recupera

Uma falha. Todo o contexto.

Sua aplicação captura a falha e envia o payload ao Rebound. O painel agrupa erros pelo fingerprint, registra cada ocorrência aceita e permite investigar e preparar um reprocessamento.

01 — Prepare o projeto

Crie sua conta, acesse Projetos e crie um projeto. Obtenha o segredo do projeto pela ação de credenciais disponível no painel. Guarde-o em uma variável de ambiente no backend da sua aplicação.

Shell
export REBOUND_PROJECT_SECRET="<project-secret>"
export REBOUND_BASE_URL="https://api.rebound-dlq.com/api/v1"

02 — Envie uma captura de teste

Escolha o SDK Node.js para gerenciar a entrega ou use a API HTTP diretamente. Para testar o contrato HTTP, baixe o pacote Node.js em Implementação API REST, extraia os arquivos e execute example.mjs. Ele usa apenas módulos nativos do Node.js 20 ou superior.

Shell
node example.mjs

03 — Confira no painel

Selecione o mesmo projeto em Eventos DLQ e procure PaymentTimeout. Abra o evento para conferir o payload, o fluxo orders.capture e o histórico de ocorrências. Confira também o intervalo de datas e o fuso selecionados.

Uma resposta success: true com dlqId confirma a captura. Isso não significa que a operação original foi recuperada ou que o payload foi reprocessado.

Escolha seu caminho

Use o SDK Node para captura e fila em memória gerenciadas. Use a API HTTP para PHP, Python ou qualquer outra linguagem. Os exemplos HTTP são capturas únicas; uma integração de produção precisa tratar reenvios e encerramento conforme o guia de Confiabilidade.

Rebound DLQ · Documentação para desenvolvedores
Termos de uso