Deposit 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.
Method | Description |
---|---|
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