Ready to Learn?Ex Libris products all provide open APIs

General Purpose

The Deposit Web Services allow users to deposit content into Rosetta and track its status without using the Rosetta UI.

Required Role: Deposit Manager (full), except submitDepositActivity, which depends on deposit configuration business logic.

 

Available Web Services

For specific details for each web-service (input parameters, returned XML) see the javadoc.

MethodDescription
submitDepositActivity
 
Submits a SIP
getDepositActivityBySubmitDate
 
Retrieves a list of deposit activities by submission date
getDepositActivityByUpdateDate
 
Retrieves a list of deposit activities by update date
getDepositActivityBySubmitDateByMaterialFlow
 
Retrieves a list of deposit activities by submission date and material flow ID
getDepositActivityByUpdateDateByMaterialFlow
 
Retrieves a list of deposit activities by update date and material flow ID

 

To access the WSDL on your server, go to:
http://<deposit-load-balancer-host>:<port>/dpsws/deposit/DepositWebServices?wsdl