Partially updates base asset fields for the authenticated tenant. Custom attributes are validated against the next asset type when asset_type changes, then merged into the stored map so omitted keys remain. Required custom fields cannot be blanked. Unknown asset_type slugs and invalid attributes return 400.
Content type: application/json · schema AssetUpdateData
Success response 200 · schema AssetResourceResponse
trueno_warrantyexpiredexpiring_soonactive