201Successful Response
Schema: SuccessEnvelope_AssetCategoryResponse_
successbooleanmessagestringcodestringdataAssetCategoryResponse
/api/v1/fixed-assets/categoriesCreate a new asset category.
Request Body:
name: Category name, 1-255 chars (required)description: Category description, max 1000 chars (optional)default_useful_life_months: Default useful life in months, 1-600 (optional, defaults to 60)default_depreciation_method: Default depreciation method - straight_line, declining_balance, double_declining, units_of_production (optional, defaults to 'straight_line')default_salvage_percent: Default salvage percentage, 0-100 (optional, defaults to 0)asset_ledger_id: Ledger ID for asset account (optional)depreciation_expense_ledger_id: Ledger ID for depreciation expense (optional)accumulated_depreciation_ledger_id: Ledger ID for accumulated depreciation (optional)Returns: Created asset category.
Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.
Schema: AssetCategoryCreate
namestringrequiredCategory name
descriptionstringCategory description
default_useful_life_monthsintegerDefault useful life in months for assets in this category
default_depreciation_methodDepreciationMethodDepreciationMethodDefault depreciation method
default_salvage_percentintegerDefault salvage value as percentage of cost
asset_ledger_idstringLedger account for asset cost
depreciation_expense_ledger_idstringLedger account for depreciation expense
accumulated_depreciation_ledger_idstringLedger account for accumulated depreciation
Schema: SuccessEnvelope_AssetCategoryResponse_
successbooleanmessagestringcodestringdataAssetCategoryResponseSchema: HTTPValidationError
detailarray · ValidationErrorValidationErrorlocarray · string | integerrequiredmsgstringrequiredtypestringrequiredinputobjectctxobject