/
4.5 Working With Asset Statuses

4.5 Working With Asset Statuses

URL: https://MyIsoraURL/api/assetstatuses

Verb

Address

Notes

Additional Details

Verb

Address

Notes

Additional Details

GET

/assetstatuses

Returns a count of existing asset statuses, along with a list of them.

Use the list retrieved to obtain object ids for existing asset status objects.

GET

/assetstatuses?search=string

Returns any asset statuses matching the search string.

 

GET

/assetstatus/<status id>

Retrieves information about an individual asset status. If an invalid id is given, a “Not found” error is returned.

The format of the returned object is:

{ "uuid": "object id string", "code": "alphanumeric code", "name": "string that shows up in the UI", "description": "detailed description", "active": true|false,* "assets": null* }

*These fields currently do nothing.

POST

/assetstatuses

Creates a new asset status. The new asset status object is returned.

body {

“code”: “string with no hyphens”,

“name”: “string”,

“description”: “string”

}

 

PUT

/assetstatuses/<status id>

Updates (replaces) an existing asset status. Returns the updated object.

body {

“code”: “string with no hyphens”,

“name”: “string”,

“description”: “string”*

}

*The description is optional and if omitted, the old description will be unchanged.

PATCH

/assetstatuses/<status id>

Similar to PUT command, but allows you to update one (or more) fields instead of replacing the entire asset status object. Returns the updated object.

Cannot PATCH a managed asset status.

Updates only the fields specified.

ex:

{

“description”: “new and improved description string”

}

DELETE

/assetstatuses/<status id>

Removes the asset status. No content is returned.

Cannot DELETE a managed asset status.

Currently asset statuses are only applicable to vendor products.

Related content

5.3 Working With Policies Via API
5.3 Working With Policies Via API
More like this
DRAFT: 4.4 Working With Vendor Products Via API
DRAFT: 4.4 Working With Vendor Products Via API
More like this
4.3 Working With Apps Via API- DRAFT
4.3 Working With Apps Via API- DRAFT
More like this
3.4 Working With Locations Via API
3.4 Working With Locations Via API
More like this
4.1 Working with inventory sheets
4.1 Working with inventory sheets
More like this
4.1 Working With Inventory Sheets Via API
4.1 Working With Inventory Sheets Via API
More like this