API Docs

__METHOD= POST . __PATH= /almaws/v1/users/{user_id}/resource_sharing_requests/{request_id} .

Operation on request for resource sharing.

This web service performs an operation on a user's request for resource sharing.

Resource URL

POST /almaws/v1/users/{user_id}/resource_sharing_requests/{request_id}

API Description

URL Parameters

ParameterTypeDescription
user_idxs:stringA unique identifier for the user
request_idxs:stringThe identifier of the resource sharing request.

Querystring Parameters

ParameterTypeRequiredDescription
request_id_typexs:stringOptional.Request ID type. Optional. Use request_id_type=external to search by external identifier.
opxs:stringOptional.The operation to be performed on the request. Mandatory. Currently only update_shipping is supported.
shipping_costxs:stringOptional.The updated shipping cost.
fund_codexs:stringOptional.The code of the updated fund.

Body Parameters

This method takes a Resource Sharing Request object. See doc

Output

This method returns a User Request for resource sharing object. See doc

Possible Error Codes

CodeMessage
401608The given resource sharing library (owner) is not defined in the patron record
40166411Parameter value is invalid.
40166425Shipping cost cannot be lower than 0.
40166426Parameter value is invalid (with error message).
40166412Failed to perform operation.