v1
latestOpenAPI 3.0.32026-07-26362271803.3 KBCore Accounting
Create Fixed Asset
Wraps CreateModelMixin.create (or any method named create) with Idempotency-Key handling.
Place this mixin before the view's other base classes so its create overrides the inherited one::
class JournalEntryListCreate(
IdempotentCreateMixin,
HistoryFilteringMixin,
ListCreateAPIView,
):
...
post/coa/api/fixed-asset
Request body
idinteger required
entity_namestring required
entity_currencystring required
useful_lifestring required
asset_class_useful_lifeinteger required
asset_class_namestring required
asset_accountstring required
asset_account_namestring required
depreciation_expense_accountstring required
depreciation_expense_account_namestring required
accumulated_depreciation_accountstring required
accumulated_depreciation_account_namestring required
purchase_journal_entry_orderstring required
purchase_transaction_idstring required
vendor_namestring required
department_namestring required
tagsobject[] required
depreciation_start_datestring date nullable
depreciation_end_datestring date nullable
net_book_valuestring required
depreciated_untilstring date nullable
last_modified_atstring date-time required
is_deletedboolean required
deleted_atstring date-time nullable required
chat_uuidstring uuid
namestring required
descriptionstring nullable
currencystring
initial_valuenumber double
salvage_valuenumber double
purchase_datestring date required
created_atstring date-time required
status'ACTIVE' | 'PAUSED' | 'DEPRECIATED' | 'DISPOSED'
- ACTIVE - Active
- PAUSED - Paused
- DEPRECIATED - Depreciated
- DISPOSED - Disposed
tag_idsinteger[]
tag_group_idsinteger[]
exchange_ratenumber double nullable
exchange_rate_booknumber double nullable
is_non_depreciableboolean nullable
pause_datestring date nullable required
pause_reasonstring nullable required
last_resume_datestring date nullable required
chat_idinteger nullable
customerinteger required
entityinteger nullable
asset_classinteger nullable
purchase_journal_entryinteger nullable
purchase_transactioninteger nullable
vendorinteger nullable
departmentinteger nullable
purchase_transactionsinteger[]
Response
idinteger required
entity_namestring required
entity_currencystring required
useful_lifestring required
asset_class_useful_lifeinteger required
asset_class_namestring required
asset_accountstring required
asset_account_namestring required
depreciation_expense_accountstring required
depreciation_expense_account_namestring required
accumulated_depreciation_accountstring required
accumulated_depreciation_account_namestring required
purchase_journal_entry_orderstring required
purchase_transaction_idstring required
vendor_namestring required
department_namestring required
tagsobject[] required
depreciation_start_datestring date nullable
depreciation_end_datestring date nullable
net_book_valuestring required
depreciated_untilstring date nullable
last_modified_atstring date-time required
is_deletedboolean required
deleted_atstring date-time nullable required
chat_uuidstring uuid
namestring required
descriptionstring nullable
currencystring
initial_valuenumber double
salvage_valuenumber double
purchase_datestring date required
created_atstring date-time required
status'ACTIVE' | 'PAUSED' | 'DEPRECIATED' | 'DISPOSED'
- ACTIVE - Active
- PAUSED - Paused
- DEPRECIATED - Depreciated
- DISPOSED - Disposed
tag_idsinteger[]
tag_group_idsinteger[]
exchange_ratenumber double nullable
exchange_rate_booknumber double nullable
is_non_depreciableboolean nullable
pause_datestring date nullable required
pause_reasonstring nullable required
last_resume_datestring date nullable required
chat_idinteger nullable
customerinteger required
entityinteger nullable
asset_classinteger nullable
purchase_journal_entryinteger nullable
purchase_transactioninteger nullable
vendorinteger nullable
departmentinteger nullable
purchase_transactionsinteger[]