...
REST API docs
Table of Contents |
---|
General principles
...
Content | Location |
---|---|
search objects | GET/objects |
nextPid | POST /objects/nextPid |
Object | GET/DELETE/POST/PUT /objects/{pid} |
Object Export | GET /objects/{pid}\export |
Object Versions versions | GET /objects/{pid}\versions |
Object XML objectXML | GET /objects/{pid}\objectXML |
Datastream Resources
Datastreams list datastreams | GET/objects/{pid}/datastreams |
Specific datastream | GET/DELETE/PUT/POST /objects/{pid}/datastreams/{dsID} |
content of Datastream | GET/objects/{pid}/datastreams/{dsID}/content |
Method Resources
List Methods on Object | list methods | GET/objects/{pid}/methods |
list methods for sdef on Object | GET/objects/{pid}/methods/{sdef} | |
get-invoke method | GET/objects/{pid}/methods/{sdef}/{method} |
Search Resources
...
search
...
GET/objects
...
nextPid
...
Repository Resources
Object Resources
GET /objects/{pid} - ObjectProfile
GET /objects/{pid}?asOfDateTimeformat
QueryParam: asOfDateTime
Format: yyyy-MM-ddTHH:mm:ss.SSSZ
Example: 2009-01-01T03:00:00:000Z
QueryParam: format
Format: one of text/xml, text/html, html, xml
Full example url
GET /objects/{pid}?asOfDateTime=2009-01-01T03:00:00:000Z&format=text/xml
DELETE /objects/{pid}
POST /objects/{pid}
PUT /objects/{pid}
GET /objects/{pid}\export
GET /objects/{pid}\versions
GET /objects/{pid}\objectXML
Datastream Resources
Method Resources
Create methods
Object resources
...