Infowarning |
---|
This is non-official and currently INNACURATE. It 's my own attempt at documenting is an attempt to document Fedora's REST API in a resource-oriented way. |
...
Table of Contents | |||
---|---|---|---|
|
Operations on the set of objects in a repository
The set of objects in the repository.
...
|
Objects
/fedora/objects
GET - Lists objects in the repository
Panel | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
URL Parameters
ResponseHTTP Status Code: 200 ExamplesShow search form. Start a search. Get next page of results. |
POST
...
- Adds an object
...
Panel | ||||
---|---|---|---|---|
| ||||
URL ParametersResponseExamples |
Operations on an object
An object in the repository.
...
/fedora/objects/{pid}
GET - Gets information about
...
an object
PUT
Panel | ||||
---|---|---|---|---|
| ||||
URL ParametersResponseExamples |
...
- Creates or updates
...
an object
Panel | ||||
---|---|---|---|---|
| ||||
URL ParametersResponseExamples |
DELETE
...
- Removes
...
an object
Panel | ||||
---|---|---|---|---|
| ||||
URL ParametersResponseExamples |
Operations on the set of datastreams in an object
...
Datastreams
/fedora/objects/{pid}/datastreams
GET - Lists datastreams in
...
Panel | ||||
---|---|---|---|---|
| ||||
URL ParametersResponseExamples |
Operations on a datastream
...
an object
/fedora/objects/{pid}/datastreams/{dsId}
GET - Gets information about
...
a datastream
Panel | ||||
---|---|---|---|---|
| ||||
URL ParametersResponseExamples |
...
PUT - Creates or updates a datastream
DELETE - Removes a datastream
/fedora/objects/{pid}/datastreams/{dsId}/content
GET - Gets the
...
content of a datastream
Methods
/fedora/objects/{pid}/methods
GET - Lists all invokable methods on an object
/fedora/objects/{pid}/
...
methods/{
...
sDef}
...
GET - Lists all invokable methods on an object, filtered by Service Definition
Panel | ||||
---|---|---|---|---|
| ||||
URL ParametersResponseExamples |
...
/fedora/objects/{pid}/
...
methods/{sDef}/{
...
method}
...
GET - Invokes a GET method on an object
...
bgColor | white |
---|---|
borderStyle | none |
URL Parameters
Response
...