API Docs

__METHOD= POST . __PATH= /almaws/v1/users/{user_id}/purchase-requests .

Create Purchase Request

This API creates a new purchase request.

Resource URL

POST /almaws/v1/users/{user_id}/purchase-requests

API Description

URL Parameters

ParameterTypeDescription
user_idxs:stringA unique identifier for the user

Querystring Parameters

ParameterTypeRequiredDescription
user_id_typexs:stringRequiredThe 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 Purchase Request object. See doc

Output

This method returns a Purchase Request object. See doc

Possible Error Codes

CodeMessage
402119General error.
401890User with identifier X of type Y was not found.
60221Mms ID is not valid.
60270Requested format is not valid.
402469Library is not valid.
60271Currency is not valid.
402880Vendor is not valid.
60272Vendor account is not valid.
60279Fund is not valid.
60273Title is missing.
60274Resource metadata is required.
60278Purchase request creation failed.
60280Purchase request citation not valid.
60281Purchase request location's library not valid.
60282Purchase request location's shelving location not valid.
60283Purchase request location's quantity not valid.