account
Manage chart of accounts in Wave: list, search, create, update, archive accounts with filters and pagination.
Instructions
Chart of Accounts management in Wave.
Operations: Read: list, get, search Write: create, update, archive
Args: operation: One of the operations listed above. account_id: Account ID (base64 string, required for get/update/archive). data: Dict of fields for create/update. Key fields: - name (str, required for create) - subtype (str, AccountSubtypeValue enum) - currency (str, currency code) - description (str) query: Search text for search operation (matches name, client-side). types: Filter by AccountTypeValue list (e.g. ["ASSET", "LIABILITY"]). subtypes: Filter by AccountSubtypeValue list. page: Page number (default 1). page_size: Results per page (default 50).
Returns: JSON string with account data or {"error": "..."}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| page | No | ||
| query | No | ||
| types | No | ||
| subtypes | No | ||
| operation | Yes | ||
| page_size | No | ||
| account_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |