/assets

Collection of Assets in a system, federation of systems, or in a default Repository.

get

Get all Assets in the system or default Repository.

post

Create a new Asset in the default Repository.

Query the collection of Assets in a system, federation of systems, or in a default repository by posting a Query object.

post

Submit a query using a AssetQuery object.

Entity representing a Asset form metadata.

get

Get form metadata for creating a new Asset.

Entity representing a Asset

get

Get a particular Asset given its id.

put

Update a particular Asset given its id.

delete

Delete a particular Asset given its id.

Entity representing a Asset form metadata for update

get

Get form metadata for updating an existing Asset.

Collection of AssetContent related to the Asset.

get

Get all AssetContents related to the Asset.

post

Create a new AssetContent for this Asset.

Entity representing a AssetContent form metadata.

get

Get form metadata for creating a new AssetContent.

Entity representing a AssetContent

get

Get a particular AssetContent given its id.

put

Update a particular AssetContent given its id.

delete

Delete a particular AssetContent given its id.

Entity representing a AssetContent form metadata for update

get

Get form metadata for updating an existing AssetContent.

/compositions

Collection of Compositions in a system, federation of systems, or in a default Repository.

get

Get all Compositions in the system or default Repository.

post

Create a new Composition in the default Repository.

Query the collection of Compositions in a system, federation of systems, or in a default repository by posting a Query object.

post

Submit a query using a CompositionQuery object.

Entity representing a Composition form metadata.

get

Get form metadata for creating a new Composition.

Entity representing a Composition

get

Get a particular Composition given its id.

put

Update a particular Composition given its id.

delete

Delete a particular Composition given its id.

Entity representing a Composition form metadata for update

get

Get form metadata for updating an existing Composition.

/repositories

Collection of Repositories in a system or federation of systems.

get

Get all Repositories.

post

Create a new Repository.

Query the collection of Repositories in a system, federation of systems, or in a default repository by posting a Query object.

post

Submit a query using a RepositoryQuery object.

Entity representing a Repository form metadata.

get

Get form metadata for creating a new Repository.

The root Repositories in the Repository hierarchy. A node with no parents is an orphan. While all Repository Ids are known to the hierarchy, an orphan does not appear in the hierarchy unless explicitly added as a root node or child of another node.

get

Get all root root-repository

Entity representing a Repository

get

Get a particular Repository given its id.

put

Update a particular Repository given its id.

delete

Delete a particular Repository given its id.

Entity representing a Repository form metadata for update

get

Get form metadata for updating an existing Repository.

get

Get child Repositories for the given Repository in the hierarchy.

put

Add Repository as child of the given Repository in the hierarchy.

delete

Remove the given Repository as a child of the given Repository in the hierarchy.

get

Get parent Repositories for the given Repository in the hierarchy.

get

Get all Assets in this Repository

put

Add the given Asset to this Repository

delete

Remove the given Asset from the Repository.

get

Get all Compositions in this Repository

put

Add the given Composition to this Repository

delete

Remove the given Composition from the Repository.