AssetCustomField
JSON Format
Name | Type | Read-only | Mandatory | Comment |
|---|---|---|---|---|
| id | integer | yes | no | |
| name | string | no | yes | |
| description | string | no | no | |
| customFieldType | string | no | yes | one of: "text", "textarea", "select", "checkbox", "radio", "date" |
| assetFieldGroupId | integer | no | yes | |
| required | boolean | no | no | |
| fieldOrder | integer | no | no |
URIs
Uri | Method | Request Data | Success Response Code | Description |
|---|---|---|---|---|
| /api/asset-custom-fields | GET | 200 | Returns an Array of all AssetCustomFields | |
| /api/asset-custom-fields/{id} | GET | 200 | Returns one AssetCustomField | |
| /api/asset-custom-fields | POST | AssetCustomField | 201 | Create new AssetCustomField |
| /api/asset-custom-fields/{id} | PUT | AssetCustomField | 204 | Update an existing AssetCustomField |
| /api/asset-custom-fields/{id} | DELETE | 200 | Delete an AssetCustomField | |
| /api/asset-custom-fields/{id}/custom-field-options | GET | 200 | Returns an array of all AssetCustomFieldOptions for this AssetCustomField | |
| /api/asset-custom-field/{id}/custom-field-options/{customFieldOptionId} | GET | 200 | Returns one AssetCustomFieldOption | |
| /api/asset-custom-field/{id}/custom-field-options | POST | AssetCustomFieldOption | 201 | Create new AssetCustomFieldOption for AssetCustomField |
| /api/asset-custom-field/{id}/custom-field-options/{customFieldOptionId} | PUT | AssetCustomFieldOption | 200 | Update an existing AssetCustomFieldOption |
| /api/asset-custom-field/{id}/custom-field-options/{customFieldOptionId} | DELETE | 200 | Delete an AssetCustomFieldOption |
