...
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: | /harvest?startdate= | ||||||||
|
|
| Return | Description: | Returns a list of all objects that have been created, modified or withdrawn within specified time range | ||||
HTTP method: | | ||||||||
. | - |
| Optional parameters: | | |||||
Sorting/ordering modifiers: | | ||||||||
Response formats: | | ||||||||
Status codes | 200: OK | ||||||||
- | Response details | Contains item info including id, name, handle, metadata, bitstreams according to |
| 200, 204, 400, 500 |
Item status and retrieval
C | Verb | URL | Description | Mandatory parameters | Optional parameters | Sorting fields | Response Data | Formats | Response codes |
---|---|---|---|---|---|---|---|---|---|
|
| ||||||||
Name and description | Value and notes | ||||||||
Base URI: |
| Description: | Returns Return detailed information about an item. | HTTP method: | | Required parameters: | { | ||
Sorting fields supported: | | ||||||||
Response formats: | | ||||||||
Status codes | 200: OK | ||||||||
| Response details | Contains an information about an item including resource name, metadata, owning collection, collections stored in, communities stored in, bundle ids, last modified date, archival/withdrawn status and submitter of an item | |||||||
Name and description | Value and notes | ||||||||
. |
| 200, 204, 400, 500 | |||||||
|
|
| Description: | Returns Return status of user permissions on this item. | |||||
HTTP method: | | ||||||||
Required parameters: | { | ||||||||
Response formats: | | ||||||||
Status codes | 200: OK | ||||||||
| - |
| Response details | Boolean variable, stating can user edit the listed item | |||||
Name and description | Value and notes | ||||||||
. |
| 200, 400, 500 | |||||||
|
|
| Description: | Return Returns communities this item is part of. | HTTP method: - | | |||
Required parameters: | |||||||||
Sorting fields supported: | | ||||||||
Response formats: | | ||||||||
Status codes | 200: OK | ||||||||
Response details | Communities listed | ||||||||
| Communities listed. |
| 200, 400, 500 | ||||||
|
| ||||||||
Name and description | Value and notes | ||||||||
Base URI: |
| Description: | Return Returns collections this item is part of. | HTTP method: - | | ||||
Required parameters: | |||||||||
Sorting fields supported: | | ||||||||
Response formats: | | ||||||||
Status codes | 200: OK | ||||||||
Response details | Collections listed | ||||||||
Name and description | Value and notes | ||||||||
| Collections listed. |
| 200, 400, 500 | ||||||
|
| Base URI: |
| Returns bitstream object - usually the library item file | |||||
HTTP method: | | ||||||||
Required parameters: | { | ||||||||
Response formats: | | ||||||||
Status codes | 200: OK | ||||||||
. |
| - | - | Response details | Includes all information about referenced bitstream, including file name, licence, corresponding ittem etc. It is possible only to get information for particular bitstreams. When the request is made without parameters/references, the blank list is presented (there is no list of all bitstreams in the system available). | ||||
Name and description | Value and notes | ||||||||
| 200, 400, 401, 403, 404, 500 | ||||||||
|
|
| Returns checksum of bitstream | ||||||
HTTP method: | | ||||||||
Required parameters: | { | ||||||||
Response formats: | | ||||||||
Status codes | 200: OK | ||||||||
. | - | - | Checksum of bitstream. |
| 200, 400, 401, 403, 404, 500 | Response details | Receive full bitstream |
User oriented functions
Name and description | Value and notes |
---|---|
Base URI: | /users?query= |
Description: | Returns list containing id, name and email of persons (optionally matching a query) |
HTTP method: | |
Optional parameters: | |
Sorting fields supported: | |
Response formats: | |
Status codes | 200: OK |
Response details | List with information on particular user. Additionaly only identifiers are sent if idOnly is true. |
...