Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

...