Deposit Related Web Services

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