...
In Alma, request cancellation can be performed automatically by REST API, manually in Alma by a staff member, or manually by a patron in the discovery system. Default request-cancellation reasons.
Cancel user request by API
API key parameters and mandatory fields include:
Parameters:
user_id
: The ID of the requesting user.request_id
: A unique identifier of the request that should be canceled.
Mandatory Fields:
reason
: CancelledAtPatronRequest
For more details on cancellation request by API can be found here
Cancel user request manually in Alma
When a request is cancelled manually in Alma, the user performing the cancellation must specify a reason for the cancellation by selecting one from a list of possible reasons (see, Default request-cancellation reasons). The options that appear in this list are defined in a code table. Initially, the code table contains a default list of reasons, each of which is identified by a code and a description.