Table 2 |
|||
|
HTTP URI based operations are provided through a REST API for operating on individual objects. |
|||
|
Operation |
Base Syntax |
Method |
Description |
|
|
|||
|
Retrieve |
/<XPATH>/meta |
GET |
Retrieve JSON representation of a resource, and an array of its child resources |
|
|
|||
|
Retrieve |
/<XPATH>/dir |
GET |
Retrieve a file system representation of the resource with directories and files. |
|
|
|||
|
Retrieve |
/<XPATH>/structured |
GET |
Retrieve the domain model representation of the resource. |
|
|
|||
|
Search |
/<XPATH>/search |
GET |
Retrieve underlying resources matching provided query parameters. |
|
|
|||
|
Modify |
/<XPATH> |
POST |
Updates domain model representations, properties, files or contents of a file. |
|
|
|||
|
Delete |
/<XPATH> |
DELETE |
Permanently removes the resource, its model, properties and files |
|
|
|||
|
Boyle et al. BMC Bioinformatics 2009 10:79 doi:10.1186/1471-2105-10-79 |
|||