Skip to main content
PATCH
Update a fixed asset

Authorizations

Authorization
string
header
required

API key issued per entity via Settings > Developers > API Keys. Each key carries scopes (e.g. orders:read, products:write). Bearer token format: Authorization: Bearer ark_live_ent_Test keys use ark_test_ent_. Both are issued per entity
via Settings > Developers > API Keys.

Path Parameters

id
string<uuid>
required

Body

application/json
name
string
description
string | null
serial_number
string | null
category_id
string<uuid> | null
location_id
string<uuid> | null
vendor_id
string<uuid> | null
po_id
string<uuid> | null
vendor_bill_id
string<uuid> | null
warranty_expiration
string<date> | null
warranty_provider
string | null
warranty_terms
string | null
insurance_policy
string | null
insurance_expiration
string<date> | null
notes
string | null
metadata
object

Response

Updated asset

data
object

A capitalized fixed asset (PP and E) tracked on the entity's books with cost basis, accumulated depreciation, depreciation schedule, and lifecycle state. Lifecycle: pending_service (created, not yet placed in service), active (depreciating), suspended (depreciation halted), fully_depreciated (accumulated depreciation equals depreciable base), disposed (sold/scrapped/donated/traded_in). Scope: assets:read / assets:write. Rule 23 SSOT: cost_basis is written only by createFixedAsset and revalueAsset; accumulated_depreciation is written only by postDepreciation, disposeAsset, impairAsset, and revalueAsset.