Listar Transações
Liste todas as transações da sua conta com suporte a paginação e filtros.
GET
/v1/transactionsLista todas as transações com paginação e filtros opcionais
Parâmetros de Query
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
type | string | Não | Tipo de transação para filtrarEx: "CASHIN" ou "CASHOUT" |
status | string | Não | Status para filtrarEx: "PENDING", "RELEASE", "CANCELLED", "FAILED" |
page | number | Não | Número da página para paginação. Padrão: 1Ex: 1 |
limit | number | Não | Quantidade 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
| Tipo | Descrição |
|---|---|
CASHIN | Entrada de dinheiro (recebimentos, cobranças PIX) |
CASHOUT | Saída de dinheiro (saques, transferências) |
Status das Transações
| Status | Descrição |
|---|---|
PENDING | Aguardando pagamento/processamento |
RELEASE | Pago/Liberado (equivalente a "paid" na API simplificada) |
CANCELLED | Cancelado pelo usuário ou sistema |
FAILED | Falha 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.