Documentação

Listar Transações

Liste todas as transações da sua conta com suporte a paginação e filtros.

GET/v1/transactions

Lista todas as transações com paginação e filtros opcionais

Parâmetros de Query

ParâmetroTipoObrigatórioDescrição
typestringNãoTipo de transação para filtrarEx: "CASHIN" ou "CASHOUT"
statusstringNãoStatus para filtrarEx: "PENDING", "RELEASE", "CANCELLED", "FAILED"
pagenumberNãoNúmero da página para paginação. Padrão: 1Ex: 1
limitnumberNãoQuantidade de resultados por página (1-100). Padrão: 50Ex: 50

Resposta

Detalhes da respostaOs campos amount, netAmount e fee são retornados como string (serialização de Decimal — use parseFloat() antes de calcular). O campo status nesta listagem é retornado em lowercase com mapeamento amigável (pending, paid, cancelled, failed), diferente dos endpoints de criação que retornam o enum interno em uppercase.

Tipos de Transação

TipoDescrição
CASHINEntrada de dinheiro (recebimentos, cobranças PIX)
CASHOUTSaída de dinheiro (saques, transferências)

Status das Transações

StatusDescrição
PENDINGAguardando pagamento/processamento
RELEASEPago/Liberado (equivalente a "paid" na API simplificada)
CANCELLEDCancelado pelo usuário ou sistema
FAILEDFalha no processamento

Paginação

A resposta inclui um objeto pagination com informações para navegar entre páginas:

  • page: Página atual
  • limit: Quantidade de itens por página
  • total: Total de transações que atendem aos filtros
  • totalPages: Quantidade total de páginas
NavegaçãoPara obter a próxima página, incremente o parâmetro page. Continue até page == totalPages.
Próximo passoVeja como Consultar seu Saldo.