Skip to end of metadata
Go to start of metadata

Asset

JSON Format

Name
Type
Read-only
Mandatory
Comment
idintegeryesnoAutomatically assigned when creating Assets
assetNumberstringnoyesUser supplied value uniquely identifying Asset
namestringnoyes 
descriptionstring   
accountingInfoAccountingInfonoyes 
notesstring   
acquisitionDatedate   
assetLocationstring   
activeboolean   
manufacturerstring   
modelNumberstring   
serialNumberstring   
statusIdinteger yesAssetStatus.id
customFieldValuesarray  array of AssetCustomFieldValue
ownerstring   
locationIdinteger  Location.id
groupId

integer

  Group.id
categoryId

integer

  Category.id
categoryOptionIdinteger  CategoryOption.id
hostnamestring   
vncPortinteger   
macAddressstring   
osNamestring   
osVersionstring   
netbiosNamestring   
ipAddressstring   
osSerialNumberstring   
networkConnectionLocationstring   
networkConnectionDescriptionstring   
vlanstring   

URIs

Uri
Method
Request Data
Success Response Code
Description
/api/assetsGET 200Returns an Array of all Assets
/api/assets/{id}GET 200Returns one Asset
/api/assetsPOSTAsset201Create new Asset
/api/assets/{id}PUTAsset204Update an existing Asset
/api/assets/{id}DELETE 200Delete an Asset
/api/assets/{assetId}/custom-field-valuesGET 200Returns an array of all AssetCustomFieldValues for the Asset
/api/assets/{assetId}/custom-field-values/{cfValueId}GET 200Returns one AssetCustomFieldValue
/api/assets/{assetId}/custom-field-valuesPOSTAssetCustomFieldValue201Create a new AssetCustomFieldValue for an Asset
/api/assets/{assetId}/custom-field-values/{cfValueId}PUTAssetCustomFieldValue200Update an exising AssetCustomFieldValue
/api/assets/{assetId}/custom-field-values/{cfValueId}DELETE 200Delete an AssetCustomFieldValue
  • No labels