Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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

AccountingInfo

JSON Format

Name
Type
Read-only
Mandatory
Comment
idintegeryesno 
poNumberstringnono 
accountNumberstring   
accumulatedNumberstring   
expenseNumberstring   
leaseNumberstring   
leaseExpirationDatestring   
leaseDurationstring   
leaseFrequencystring   
leaseFrequencyPricestring   
warrantyDatedate   
disposalDatedate   
disposalMethodstring   
insuranceCategorystring   
replacementValueCategorystring   
replacementValuestring   
maintenanceCoststring   
depreciationMethodstring   
  • No labels