action youneedabudget_get_transactions_by_account { label: "List account transactions" description: "Returns all transactions for a specified account" provider: youneedabudget method: GET path: "/budgets/{budget_id}/accounts/{account_id}/transactions" encoding: json input: { type: "object" properties: { account_id: { type: "string" } budget_id: { type: "string" } last_knowledge_of_server: { type: "integer" format: "int64" } since_date: { type: "string" format: "date" } type: { type: "string" enum: ["uncategorized", "unapproved"] } } required: ["account_id", "budget_id"] additionalProperties: false } output: { type: "object" required: ["data"] properties: { data: { type: "object" required: ["server_knowledge", "transactions"] properties: { server_knowledge: { type: "integer" format: "int64" description: "The knowledge of the server" } transactions: { type: "array" items: { type: "object" } } } } } } }