Create asset
create_assetCreate a new fixed asset — an item of equipment, property or similar that the business owns and depreciates over time. Use when recording a capital purchase you want to depreciate over its useful life rather than expensing outright; link it to the originating purchase via :expense (see list_expenses) so its cost basis flows from the ledger. To amend an existing asset use update_asset; to remove one use delete_asset.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Asset id. Required on update; omit on create. | |
| name | No | Name of the asset (e.g. "Delivery van"). | |
| notes | No | Free-text notes about the asset. | |
| amount | No | (Deprecated) legacy purchase value; the asset's cost now derives from its linked expense/transaction, so this is ignored. | |
| income | No | Id of an income record linked to this asset (e.g. proceeds from its disposal). | |
| unlink | No | (Legacy) id of a linked transaction to detach from the asset; prefer the dedicated unlink asset-transaction endpoint. | |
| expense | No | Id of the expense record that recorded the asset's purchase (its cost basis). | |
| disposed | No | Whether the asset has been disposed of (sold or retired). | |
| accountid | No | Chart-of-accounts account id categorising this asset (see list_accounts). | |
| usefullife | No | Useful life of the asset in years. | |
| transaction | No | (Legacy) id of a bank transaction to associate with the asset; asset↔transaction links are normally managed via the dedicated link/unlink asset-transaction endpoints. | |
| depreciation | No | Whether this asset depreciates over time. | |
| disposeddate | No | Date the asset was disposed (ISO 8601); defaults to now when :disposed is set without a date. | |
| baseaccountid | No | Chart-of-accounts account id for the asset's accumulated-depreciation / base account (see list_accounts). | |
| depreciationrate | No | Annual depreciation rate as a decimal fraction (e.g. 0.2 = 20% per year); used by the diminishing-balance method. | |
| depreciationtype | No | Depreciation method: a string containing "straight" (straight-line), "diminish" (reducing/diminishing balance), or "fifty" (50/30/20 wear-and-tear). | |
| depreciationstart | No | Date depreciation starts (ISO 8601). | |
| usedefaultdepreciation | No | Whether to use the business/category default depreciation settings instead of the values on this asset. |