The Volume API

The Volume API contains methods for retrieving volume records (the .j record type). Volume records contain information about multi-volume titles and the associated bibliographic and item records. The information returned by the endpoints below can help patrons select a volume when placing a volume-level hold. For more information on volume records, see Record Types in the Sierra WebHelp.

Using this API, you can:

The Try it out! links below take you to the corresponding section in the interactive documentation, where you can view the model, model schema, and parameters for each available operation.

Get a List of Volume Records

This endpoint is available in Sierra 5.2 and later. To use this endpoint, your key must be assigned the Volumes Read role. See Administering Sierra API Client Keys in the Sierra WebHelp for more information.

GET /v6/volumes/

Returns the properties of the first x Volume Objects, where x = the value specified in the limit parameter. If you do not enter a limit, the system returns 50 records by default.

You can specify a list or a range of records IDs to retrieve specific records. Additionally, you can specify certain record properties to return only records that contain the corresponding data. See Search Parameters for more information.

You can also specify which fields in the volume record to return.

Try it out!

Get a Volume Record by Record ID

This endpoint is available in Sierra 5.2 and later. To use this endpoint, your key must be assigned the Volumes Read role. See Administering Sierra API Client Keys in the Sierra WebHelp for more information.

GET /v6/volumes/{id}

Returns a single Volume Object with the specified record ID.

Try it out!