Modify the GitFax item by passing new trait value IDs for trait values. Changes you make are permanently logged to the item's history and update its modification date. An item's serial number and/or RFID value cannot be changed after it is created.

Supported Formats

json

Errors

400

Examples

curl -X PUT -d '{"head_inlay":926}' -H "Content-type: application/json" -H "Authorization: XXXXX" "https://api.gitfax.com/items/24"

// Returns the same response as GET /items/:id
      

Params

Param name Description
name
optional

Value:

Must be String

customer_id
optional

When using the Appraisals API, provide the customer ID which owns the GitFax instrument


Value:

Must be Integer.

brand_id
required

The brand ID of the instrument. You may also provide a brand name by passing `brand` instead.


Value:

Must be Integer.

brand
required

The brand name of the instrument. You may also provide a brand ID by passing `brand_id` instead.


Value:

Must be String

model_id
optional

The model ID of the instrument within it's brand.


Value:

Must be Integer.

model
optional

The model name of the instrument within it's brand.


Value:

Must be String

submodel_id
optional

The submodel ID of the instrument within it's brand.


Value:

Must be Integer.

submodel
optional

The submodel name of the instrument within it's brand.


Value:

Must be String

year
optional

The year of manufacture.


Value:

Must be Integer.

serial_number
required

The serial number of the instrument that uniquely idenfities it. You may pass `rfid_value` instead if you are not using serial numbers.


Value:

Must be String

rfid_value
required

The RFID tag value of the instrument that uniquely idenfities it. You may pass `serial_number` instead if you are not using RFIDs.


Value:

Must be String