...
...
...
...
...
...
References
...
Additional:
...
record_type:
Publicprimary_id:
The primary identifier of the userAccount_type:
ExternalUser_group
(optional): Used in fulfillment policieslast_name
: Used in displays and search
...
Parameters:
mms_id
: Bib record ID
Mandatory Fields:
The actual record
: XML string describing the recordsuppress_from_publishing
: tbd
Parameters:
Barcode
physical_material_type
policy
: Interlibrary Loanlocation
?
...
Retrieving Request Closure Status via API
Endpoint:
GET /almaws/v1/bibs/{mms_id}/requests
Example Request:
Code Block |
---|
http GET https://api-na.hosted.exlibrisgroup.com/almaws/v1/bibs/123456789/requests?apikey={your_api_key} |
Key Fields in Response:
request_status
: Shows the current or final status of the request.expiry_date
: Indicates the expiration date, if applicable.pickup_location
: Provides the location where the item was to be picked up.
Example Response:
Code Block |
---|
json { "total_record_count": 2, "requests": [ { "request_id": "12345", "request_status": "Completed", "expiry_date": "2024-11-30T23:59:00Z", "pickup_location": "Main Library" }, { "request_id": "67890", "request_status": "Canceled", "expiry_date": null, "pickup_location": "Science Library" } ] } |
Cancel a request in Alma via the API
Endpoint:
DELETE /almaws/v1/bibs/{mms_id}/requests/{request_id}
Required Parameters
mms_id
: The bibliographic record ID of the item for which the request was made.request_id
: The unique identifier of the request to be canceled.
Required Parameters
mms_id
: The bibliographic record ID of the item for which the request was made.request_id
: The unique identifier of the request to be canceled.
Example Request
Code Block |
---|
http DELETE https://api-na.hosted.exlibrisgroup.com/almaws/v1/bibs/123456789/requests/987654321?reason=User%20no%20longer%20needs%20item&apikey={your_api_key} |
...