Unicat API Reference

Up - API Reference - Home


Assets - tree and asset information


Fetch assets

/api/p/<project gid>/assets/get get one or more assets
/api/p/<project gid>/assets/root get the root of the tree
/api/p/<project gid>/assets/children get the children of an asset
/api/p/<project gid>/assets/tree get the tree, paginated
/api/p/<project gid>/assets/worksheet get a worksheet, paginated children

Search for assets

/api/p/<project gid>/assets/search search for file assets
/api/p/<project gid>/assets/search/folders search for folders
/api/p/<project gid>/assets/search/autocomplete autocomplete helper for search

Mutate the asset tree

/api/p/<project gid>/assets/create create a new folder asset in the tree
/api/p/<project gid>/assets/move move an asset along with its subtree
/api/p/<project gid>/assets/delete delete an asset
/api/p/<project gid>/assets/undelete undelete a deleted asset
/api/p/<project gid>/assets/permanent_delete permanently delete a deleted asset

Update assets

/api/p/<project gid>/assets/update update an asset's fields

Upload assets

/api/p/<project gid>/assets/upload upload, creating a new file asset
/api/p/<project gid>/assets/upload_update upload, updating an existing file asset

Bulk operations on assets

Bulk requests/responses explained

/api/p/<project gid>/assets/bulk/get get bulk assets
/api/p/<project gid>/assets/bulk/move bulk move assets
/api/p/<project gid>/assets/bulk/delete bulk delete assets
/api/p/<project gid>/assets/bulk/undelete bulk undelete deleted assets
/api/p/<project gid>/assets/bulk/permanent_delete permanently delete deleted assets in bulk