SWORD

SWORD Deposits

Esploro supports the SWORD v.2.0 protocol – a standard lightweight protocol for depositing content from one location to another.  It stands for Simple Web-service Offering Repository Deposit and is a profile of the Atom Publishing Protocol. For full information about SWORD, visit the SWORD website.

This page contains basic information about how SWORD is supported in Esploro, namely, details about required Esploro configuration and Esploro’s SWORD server.

Deposit Configuration

Before you can use SWORD to accept deposits, you must first set up one or more of the sword import profile crosswalks. This is needed in order to map between the original XML record sent to Esploro and the Esploro asset format.

For more information, contact Ex Libris Support.

Configuring your SWORD Integration Profile

Follow the instructions in Configuring the SWORD Server Integration Profile and add your username and password. These, and the BaseURL, will be required to configure your SWORD client.

All requests to the SWORD server, unless they come from Converis, must also include an ‘On-behalf-of’ header with a valid Alma user.

ETD Administrator Configuration

ETD Administrator also uses SWORD to make deposits into Esploro. For more information, see ETD Administrator Integration. For deposits that are created by ProQuest ETD Administrator, you can configure the asset status (approved or deposit) deposited and the default date population. For more information, see configuring Other Settings.

Implementation

The following methods are supported by the Esploro SWORD server:

MethodDescription
GET /sdGet Service Document
POST /collection/esploro_ETDAdminCreate deposit
POST /collection/esploro_ Converis (For Converis also /esploro_Converis/collection)Create deposit
POST /collection/esploroCreate deposit

esploro_ETDAdmin and esploro_ Converis refer to sword integration profiles used for the mapping between the original XML sent and the Esploro asset format.