API Docs

__METHOD= POST . __PATH= /almaws/v1/electronic/e-collections/{collection_id}/e-services/{service_id}/portfolios/ .

Create Electronic Portfolio

This Web service creates an electronic portfolio.

Resource URL

POST /almaws/v1/electronic/e-collections/{collection_id}/e-services/{service_id}/portfolios/

API Description

URL Parameters

collection_idxs:stringUnique ID of the electronic collection.
service_idxs:stringUnique ID of the electronic service.

Querystring Parameters


Body Parameters

This method takes a portfolio object. See doc


This method returns a Create Portfolio object. See doc

Possible Error Codes

60121Failed to find the Collection ID.
60122Failed to find the Service ID.
60159The MMS ID is required.
60161The portfolio availability code is not valid.
60162Problem retrieving the collection or service information.
60163Failed to create the TPS metadata.
60164Failed to create the Portfolio metadata.
60165A metadata operation has failed.
60166The URL type is not valid.
60167The proxy enable flag is not valid.
60168The proxy code is not valid.
60169The license is not valid.
60170The coverage in use is not valid.
60171The material type is not valid.
60172The title MMS ID is not valid.
60172The PO line reference is not valid.
402469The library code is not valid.
60296The COUNTER platform is not valid.
300465The portfolio availability date range is invalid
200797Unable to change portfolio availability status due to date range