bexio Accounting
bexio_accountingManage bexio accounting data: chart of accounts, account groups, calendar years, VAT periods, taxes, and journal entries using list, search, create, and delete actions.
Instructions
Access the bexio accounting foundation: chart of accounts, account groups, calendar/business years, VAT periods, taxes and the accounting journal. Select a "resource" and an "action". Valid combinations: accounts: "list", "search" (search_criteria required; searchable fields: account_no, name, account_type, fibu_account_group_id); account_groups: "list"; calendar_years: "list", "search" (searchable fields: start, end, is_vat_subject, vat_accounting_method, vat_accounting_type), "get" (id), "create" (payload; useful fields: year, is_vat_subject, is_annual_reporting, vat_accounting_method, vat_accounting_type, default_tax_income_id, default_tax_expense_id — creating a future year generates all years in between and returns them as an array); business_years: "list", "get" (id); vat_periods: "list", "get" (id); taxes: "list" (optional filters scope=active|inactive, date=validity date, types=sales_tax|pre_tax), "get" (id), "delete" (id — permanently deletes the tax, cannot be undone); journal: "list" (optional from/to date range and account_uuid filters; requires the "accounting" API scope). All "list" and "search" actions accept limit/offset pagination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Resource id (required for "get" and "delete") | |
| to | No | journal only: include entries until this ISO 8601 date | |
| date | No | taxes list only: show taxes active at this ISO 8601 date | |
| from | No | journal only: include entries on/after this ISO 8601 date | |
| limit | No | Maximum number of results (default 500, max 2000) | |
| scope | No | taxes list only: filter active or inactive taxes | |
| types | No | taxes list only: filter by tax type | |
| action | Yes | Operation to perform (see description for valid resource/action combinations) | |
| offset | No | Number of results to skip (pagination) | |
| payload | No | Calendar year fields for "create". All fields are optional per the API schema. | |
| resource | Yes | Accounting resource to operate on | |
| account_uuid | No | journal only: only entries of the account with this uuid | |
| search_criteria | No | Search conditions, combined with logical AND |