...
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 | ||||||||||||
• | |
| Return a list of all ancestor communities of the Change description of | | - | - | TBD | | 200, 204, 500, 501 | • | | | Add community to the system | | | - | 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. TBD | | 200, 201204, 204400, 500 , 501 |
• | | | Return Returns a list of all ancestor communities immediate sub-communities (children) of the | - | idOnly=false immediateOnly=true | | Contains item count, identifiers, handle and name or 204 if id is already top-levelnone. Additionaly, based on parameter | | 200, 204, 400, 500 | ||||||||||||
• | | | Returns Return a list of immediate sub-communities (children) of collections in the | - | idOnly=false | | Contains item count, identifiers, name, archival status, handle and name last modification and handle of collections, or 204 if there are none of them. Additionaly , based on parameter with idOnly=true the method returns only identifiers . | | 200, 204, 400, 500 | ||||||||||||
• | | | Return a list of collections in the | - | 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 item count, identifiers, name, archival status, last modification and handle of collections, or 204 if | | 200, 204, 400, 500 | ||||||||||||
• | | | Return a list of recent submissions to a communityall ancestor communities a collection with | - | idOnly=false | | Contains item count, identifier, name and handle of collections, or 204 if | | 200, 204, 400, 500 | ||||||||||||
| |
| Returns Return a list of all collections in the systemitems from the collection | - | idOnly=false | | Contains item count, identifiers, name and handle of collections, full information info including name, submitter, collections related or 204 if | | 200, 204, 400, 500 |
Parameter | Description | ||||||
---|---|---|---|---|---|---|---|
topLevelOnly | returns only top level communities | ||||||
idOnly | if true return only the identifiers for the record |
Parameter | Description | ||||||
---|---|---|---|---|---|---|---|
id | sort results by entity id | ||||||
name | sort results by entity name |
Repository manipulation
C | Verb | URL | Description | Mandatory parameters | Optional parameters | Response Data | Formats | Response codes | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
• | | /communities/{id} | Change description of | name | - | TBD | | | | Return a list of all ancestor 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 none of them. In the case idOnly=true is used, return only identifiers of results. | | 200, 204, 400, 500 |
• | Description | toplevelonly | toplevelonly | returns only top level communities | | Add community to the system | name | | TBD | | 200, 204, 400, 500 | idonly | idonly |
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 |
| | | Return a list of all objects that have been created, modified or withdrawn within specified time range. | - | | - | Contains item info including id, name, handle, metadata, bitstreams according to | | 200, 204, 400, 500 |
...