PUT api/v{version}/Assets/UpdateFreeFields/{id}?key={key}
Updates the value of the free field from the assets passport Body example: { FreeFields: [ { FieldName: "Field1", Value: "Value1" }, { FieldName: "Field2", Value: "Value2" }, { FieldName: "Field3", Value: "Value3" } ] }
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| key |
The API key |
string |
Required |
| id |
The id of the asset |
integer |
Required |
| version | string |
None. |
Body Parameters
The free fields to be updated
AssetUpdateFreeFieldsDto| Name | Description | Type | Additional information |
|---|---|---|---|
| FreeFields | Collection of AssetFreeFieldDto |
None. |
Request Formats
application/json, text/json
{
"FreeFields": [
{
"FieldName": "sample string 1",
"Value": "sample string 2"
},
{
"FieldName": "sample string 1",
"Value": "sample string 2"
}
]
}
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |