POST /asset_model/assets/{asset_id}

Update an asset with several pertinent pieces of information.

Update an asset with several pertinent pieces of information. The asset_id tag is mandatory, and is the unique identifier for an asset. This field is available through the /asset_model/assets or /asset_model/saved_searches/{saved_search_id}/results query. To update properties, the property type id which is available through the /asset_model/properties query should be provided along with the new value. See the sample provided demonstrating an example asset update.

Table 1. POST /asset_model/assets/{asset_id} resource details
MIME Type

text/plain

Table 2. POST /asset_model/assets/{asset_id} request parameter details
Parameter Type Optionality Data Type MIME Type Description

asset_id

path

Required

String

text/plain

Unique identifier of the asset to update.

Table 3. POST /asset_model/assets/{asset_id} request body details
Parameter Data Type MIME Type Description Sample

asset

JSON

application/json

JSON representation of an asset.

{ "properties": [ { "type_id": 1001, "value": "given name value" }, { "type_id": 1002, "value": "unified name value" } ] }

Table 4. POST /asset_model/assets/{asset_id} response codes
HTTP Response Code Unique Code Description

202

The request to update the asset was successful. The update will take place when the asset profile application receives the request.

422

1005

One or more of the requested property updates were invalid.

500

1020

The server encountered an error registering the update with the asset profile application.

Response Description

Information about the asset that was updated.

Response Sample


String