CITE Collections service: test API

Metadata requests

GetCapabilities

Applies to all collections; requires no further parameters

GetCollectionSize

Supply a URN identifying the collection; returns the number of objects in the collection.

GetValidReff

Supply a URN identifying the collection or object; returns valid reff for all objects in the collection or all versions of the object.

Retrieval methods

GetObject

Supply a URN identifying the object; returns a CITE XML description of hte object.

GetObjectPlus

Supply a URN identifying the object; returns a CITE XML description of hte object, together with navigational information if the collection is ordered.

Navigation of ordered collections

These methods apply only to ordered collections.

GetFirst

Supply a URN identifying a collection; returns the URN identifying the first object in the collection.

GetLast

Supply a URN identifying a collection; returns the URN identifying the last object in the collection.

GetNext

Supply a URN identifying an object; returns the CITE XML description of the following object.

GetPrev

Supply a URN identifying an object; returns the CITE XML description of the preceding object.

GetPrevNextUrn

Supply a URN identifying an object; returns URNs identifying the preceding and following objects.