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

user_idxs:stringA unique identifier for the user

Querystring Parameters

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


This method returns a Purchase Request object. See doc

Possible Error Codes

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.
60329Purchase requested material type is not valid.