Transações
Listar transações
Lista os movimentos do extrato.
Lista os movimentos do extrato, do mais recente para o mais antigo, com
paginação por cursor. É o endpoint de conciliação: somar
Os filtros são combináveis e se acumulam com
net_amount de uma
página filtrada é somar o extrato, porque os movimentos de saída já vêm
negativos e entram na soma sem tratamento especial.
Autenticação
Escopo
read é suficiente. A listagem respeita o modo da chave: uma key de
produção nunca retorna movimentos de sandbox, e vice-versa.
Parâmetros de query
string
Filtra pelo tipo do movimento:
charge, refund, chargefy_fee,
platform_fee ou adjustment. Valor fora dessa lista responde 400.string
Filtra pelo status:
pending, paid, canceled ou refunded.string
Todos os movimentos originados por um pagamento (
pi_) — as parcelas, as
taxas e os estornos dele.string
Movimentos de uma cobrança específica (
ch_).string
Movimentos de um objeto causador exato: uma cobrança (
ch_) ou um reembolso
(re_).object
Intervalo de criação:
created_at[gte], created_at[gt], created_at[lte],
created_at[lt]. Aceita ISO 8601 ou epoch em segundos.object
Intervalo da previsão de liquidação, mesmos operadores. Use para montar o
fluxo de caixa futuro.
object
Intervalo da liquidação real, mesmos operadores. Use para fechar um período já
liquidado.
integer
default:"10"
Quantidade por página. Valores fora de 1–100 são ajustados para o limite mais
próximo.
string
Cursor: retorna a página seguinte a esta transaction.
string
Cursor: retorna a página anterior a esta transaction.
AND. Só existem igualdade e os
operadores de intervalo acima — não há [in], [ne] nem busca textual.
Paginação
A ordenação é porcreated_at decrescente, e os cursores caminham nessa mesma
ordem. Passe o id da última transaction da página em starting_after para
pedir a próxima e use has_more para saber quando parar. O cursor precisa ser
um txn_ visível para a sua key — um id inexistente, de outra organização ou
do outro modo responde 400.
Resposta
200 OK com o envelope de listagem. data traz objetos transaction
completos — nunca uma versão resumida. Lista vazia retorna o mesmo envelope com
data: [], nunca 404.
Erros comuns
400
400
400

