Listar transações
list_transactionsRetrieve paginated financial transactions with filters for period, text, type, status, category, account, card, amount, and related fields; return totals plus compact or full item details.
Instructions
Lista transações paginadas com filtros por período, texto, tipo, condição, forma de pagamento, situação, pessoa, categoria, tag, conta, cartão e faixa de valor. Retorna o total e os itens (versão compacta por padrão). Use detail: "full" quando precisar de todos os campos de um item específico.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_transactions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Busca por nome/estabelecimento. | |
| page | No | ||
| sort | No | ||
| type | No | ||
| detail | No | compact retorna os campos essenciais; full devolve o objeto completo da API. | compact |
| period | No | Mês de referência (YYYY-MM). | |
| tagIds | No | ||
| cardIds | No | ||
| dateEnd | No | Data final (YYYY-MM-DD), inclusiva. | |
| pageSize | No | Itens por página. Valores aceitos: 5, 10, 20, 30, 40, 50 ou 100. | |
| payables | No | Quando true, retorna apenas contas a pagar em aberto. | |
| condition | No | ||
| dateStart | No | Data inicial (YYYY-MM-DD), inclusiva. | |
| maxAmount | No | ||
| minAmount | No | ||
| personIds | No | ||
| accountIds | No | ||
| settlement | No | Filtra por situação: pago, não pago ou dentro de fatura de cartão. | |
| categoryIds | No | ||
| paymentMethod | No |