---
title: "Update Fixed Asset Automation Match"
method: PUT
path: "/coa/api/fixed-asset-automation-match/{id}/"
tags: ["Core Accounting"]
---

# Update Fixed Asset Automation Match

`PUT /coa/api/fixed-asset-automation-match/{id}/`

Retrieve or update an automation match (for editing proposed values before acceptance).
GET/PATCH /api/fixed-asset-automation-match/<id>/

## Path parameters

- `id` integer, required

## Request body

- FixedAssetAutomationMatch — Serializer for pending asset matches in review queue
  - `id` integer, required
  - `rule` integer, required
  - `rule_name` string, required
  - `rule_account_name` string, required
  - `rule_threshold` number, double, required
  - `rule_needs_review` boolean, required
  - `transaction` integer, required
  - `transaction_description` string, required
  - `transaction_date` string, date, required
  - `transaction_amount` string, required
  - `proposed_name` string, required
  - `proposed_asset_class` integer, required
  - `proposed_initial_value` number, double, required
  - `proposed_salvage_value` number, double
  - `proposed_purchase_date` string, date, required
  - `proposed_depreciation_start_date` string, date, required
  - `proposed_entity` integer, nullable
  - `proposed_department` integer, nullable
  - `proposed_vendor` integer, nullable
  - `created_asset` integer, nullable, required — The asset created when this match was accepted
  - `created_at` string, date-time, required

## Response `200`

- FixedAssetAutomationMatch — Serializer for pending asset matches in review queue
  - `id` integer, required
  - `rule` integer, required
  - `rule_name` string, required
  - `rule_account_name` string, required
  - `rule_threshold` number, double, required
  - `rule_needs_review` boolean, required
  - `transaction` integer, required
  - `transaction_description` string, required
  - `transaction_date` string, date, required
  - `transaction_amount` string, required
  - `proposed_name` string, required
  - `proposed_asset_class` integer, required
  - `proposed_initial_value` number, double, required
  - `proposed_salvage_value` number, double
  - `proposed_purchase_date` string, date, required
  - `proposed_depreciation_start_date` string, date, required
  - `proposed_entity` integer, nullable
  - `proposed_department` integer, nullable
  - `proposed_vendor` integer, nullable
  - `created_asset` integer, nullable, required — The asset created when this match was accepted
  - `created_at` string, date-time, required

---

[API](https://skmtc.net/campfire/apis/campfire-developer-apis.md) · [All operations](https://skmtc.net/campfire/apis/campfire-developer-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/campfire/campfire-developer-apis/versions/6945ebc3180e/schema)
