Listar transações (cursor-based, atual)
Endpoint atual. Lista as transações de uma conta usando paginação por cursor. Não há parâmetro pageSize: o servidor controla o tamanho da página (500 por página). Continue requisitando com a query string retornada em next (ou extraia o after) até que next seja null. O cursor codifica date|id da última linha (base64) — trate-o como opaco.
Filtra por accountId (obrigatório) — não há filtro por itemId. dateFrom não pode ser combinado com createdAtFrom. Cobre até 12 meses de histórico.
Authorizations
Chave de API da aplicação. Obrigatória em todos os endpoints. Renove via POST /auth.
Query Parameters
Identificador primário da conta.
Lista de ids de transação separados por vírgula. Máximo de 500 ids por requisição.
Transações com date >= dateFrom (inclusive). Formato yyyy-mm-dd. Não pode ser combinado com createdAtFrom.
Transações com date <= dateTo (inclusive). Formato yyyy-mm-dd.
Filtra por horário de ingestão (createdAt) — use para sincronização incremental. Formato yyyy-mm-ddThh:mm:ss.000Z.
Cursor opaco obtido do campo next da resposta anterior.
Response
Página de transações com cursor para a próxima página.
Envelope de paginação por cursor (somente GET /v2/transactions). Continue requisitando com a query string de next até que seja null.
Lista de transações desta página.
Query string pronta para anexar (começa com ?) contendo accountId e o cursor opaco after. null quando não há mais resultados.
"?accountId=562b795d-1653-429f-be86-74ead9502813&after=MjAyMC0xMC0xNVQwMDowMDowMC4wMDBafGE4NTM0Yzg1LTUzY2UtNGYyMS05NGQ3LTUwZTlkMmVlNDk1Nw=="