API Docs

__METHOD= POST . __PATH= /almaws/v1/bibs/{mms_id}/requests .

Create request for a Title

This web service creates a request for a library resouce. The request can be for a physical item (request types: hold, booking), or a request for digitizing a file (request type: digitization). Currently it is not possible to create a move or work order request.

Resource URL

POST /almaws/v1/bibs/{mms_id}/requests

API Description

URL Parameters

ParameterTypeDescription
mms_idxs:stringThe Bib Record ID.

Querystring Parameters

ParameterTypeRequiredDescription
user_idxs:stringOptional.A unique identifier for the user. For a library level digitization request, leave empty.
user_id_typexs:stringOptional. Default: all_uniqueThe type of identifier that is being searched. Optional. If this is not provided, all unique identifier types are used. The values that can be used are any of the values in the User Identifier Type code table.

Body Parameters

This method takes a Request object. See doc

Output

This method returns a User Request object. See doc

Possible Error Codes

CodeMessage
401890User with identifier X of type Y was not found.
401129No items can fulfill the submitted request.
401136Failed to save the request: Patron has active request for selected item.
401652General Error - An error has occurred while processing the request.