bexio Currencies
bexio_currenciesManage currencies and retrieve exchange rates via bexio API. Perform CRUD operations on currencies and access ISO codes or exchange rate lists.
Instructions
Manage currencies and read their exchange rates (bexio 3.0 API). Actions: "list" (all currencies; optional limit/offset, embed — e.g. "exchange_rate" to include rate fields — and date for the rate validity date), "get" (currency by numeric id), "create" (payload required: name in ISO 4217 format like "CHF", round_factor), "update" (id + payload; PATCH — only round_factor can be changed), "delete" (permanently delete a currency by id — cannot be undone), "list_codes" (all available currency codes such as CHF, EUR), "list_exchange_rates" (configured exchange rates of a currency by id; optional date for the validity date).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Currency id (required for get/update/delete/list_exchange_rates) | |
| date | No | Validity date (ISO 8601) for fetched exchange rates ("list" with embed, "list_exchange_rates") | |
| embed | No | For "list": embed related resources, e.g. "exchange_rate" to include exchange rate fields | |
| limit | No | Max results for "list" | |
| action | Yes | Operation to perform | |
| offset | No | Results to skip for "list" | |
| payload | No | Currency fields. Required on create: name, round_factor. Update (PATCH) can only change round_factor. |