...
C | Verb | URL | Description | Mandatory parameters | Optional parameters | Sorting fields | Response Data | Formats | Response codes | |
---|---|---|---|---|---|---|---|---|---|---|
|
|
| Returns a list of all communities on the system or return just top level communities. | - |
|
| By default contains item count, identifier, handle and name and other referencing data, or 204 if none. Additionaly, based on parameter |
| 200, 400, 500 | |
|
|
| Return information about | - | - | - | TBD |
| 200, 204, 400, 500 | |
• |
|
| Change description of |
| - | - | TBD |
| 200, 204, 500, 501 | |
• |
|
| Add community to the system |
|
| - | TBD |
| 200, 201, 204, 500, 501 | |
|
|
| Return a list of all parent communities of the | - | idOnly=false |
| Contains item count, identifiers, handle and name or 204 if id is already top-level. Additionaly, based on parameter idOnly=true the method returns only identifiers. |
| 200, 204, 400, 500 | |
|
|
| Returns a list of immediate sub-communities (children) of the | - | idOnly=false |
| Contains item count, identifiers, handle and name or 204 if none. Additionaly, based on parameter |
| 200, 204, 400, 500 | |
|
|
| Return a list of collections in the | - | idOnly=false |
| Response details | Contains item count, identifiers, name, archival status, last modification and handle of collections, or 204 if there are none of them. Additionaly with idOnly=true only identifiers are returned. |
| 200, 204, 400, 500 |
| Description | |||||||||
Anchor | toplevelonly | toplevelonly | returns only top level communities | |||||||
Anchor | idonly | idonly | if true return only the identifiers for the record |
Name and description | Value and notes |
---|---|
Base URI: | /communities/ |
Description: | Returns a list of recent submissions to a community |
HTTP method: | |
Optional parameters: | idOnly=false: if true return only the identifiers for the record, by default |
Sorting fields supported: | |
Response formats: | |
Status codes | 200: OK |
Response details | Contains complete items from recent submissions in community. |
|
| Return a list of recent submissions to a community. | - | idOnly=false |
| Contains complete items from recent submissions in community. |
| 200, 204, 400, 500 | |
|
|
| Return a list of all collections in the system. | - | idOnly=false |
| Contains item count, identifiers, name and handle of collections, or 204 if |
| 200, 204, 400, 500 |
|
|
| Return a list of all communities a collection with | - | idOnly=false |
| Contains item count, identifier, name and handle of collections, or 204 if |
| 200, 204, 400, 500 |
|
|
| Returns a list of all items from the collection | - | idOnly=false |
| Contains full information info including name, submitter, collections related or 204 if there are | ||
Name and description | Value and notes | ||||||||
---|---|---|---|---|---|---|---|---|---|
Base URI: | /collections?idOnly=false | ||||||||
Description: | Returns a list of all collections in the system | ||||||||
HTTP method: | | ||||||||
Optional parameters: | idOnly=false: if true return only the identifiers for the record, by | ||||||||
Sorting fields supported: | | ||||||||
Response formats: | | ||||||||
Status codes | 200: OK | ||||||||
Response details | Contains item count, identifiers, name and handle of collections, or 204 if | ||||||||
Name and description | Value and notes | ||||||||
| 200, 204, 400, 500 |
Parameter | Description | ||||||
---|---|---|---|---|---|---|---|
topLevelOnly | returns only top level communities | ||||||
idOnly | |||||||
Base URI: | /collections/ | ||||||
Description: | Returns a list of all communities a collection with | ||||||
HTTP method: | | ||||||
Optional parameters: | idOnly=false: if true return only the identifiers for the record, by | ||||||
Sorting fields supported: | | ||||||
Response formats: | | ||||||
Status codes | 200: OK | ||||||
Response details | Contains item count, identifier, name and handle of collections, or 204 if |
Name and description | Value and notes |
---|---|
Base URI: | /collections/ |
Description: | Returns a list of all items from the collection |
HTTP method: | |
Optional parameters: | idOnly=false: if true, return only identifiers of result records |
Sorting fields supported: | |
Response formats: | |
Status codes | 200: OK |
Response details | Contains full information info including name, submitter, collections related |
...
Content searching
C | Verb | URL | Description | Mandatory parameters | Optional parameters | Sorting fields | Response Data | Formats | Response codes | |
---|---|---|---|---|---|---|---|---|---|---|
|
|
| Return a list of all objects found by searching criteria. | - | TBD modifiers{{query= |
|
| Item info with basic metadata for the search results. Additionally return only |
| 200, 204, 400, 500 |
Name and description | Value and notes |
---|---|
Base URI: | /search?query= |
Description: | Returns a list of all objects found by searching criteria |
HTTP method: | |
Optional parameters: | |
Sorting fields supported: | |
Sorting/ordering modifiers: | |
Response formats: | |
Status codes | 200: OK |
Response details | Item info with basic metadata for the search results. Additionally return only |
...