Connecting to SDL WorldServer using the /login REST API call

It is now possible to connect to SDL WorldServer and perform a number of actions by using the WorldServer REST API. The REST API documentation is available from your WorldServer instance by accessing <serverURL>:<portnumber>/ws-api/docs/ws-api-doc-v1.html.

In this article I present a method for connecting to SDL WorldServer and fetching a security token to be used in all subsequent API calls.

Click here to view the login method code

The method takes three parameters:

  1. wsBaseUrl
  2. username
  3. password

The wsBaseUrl must be the <serverURL>:<portnumber> where your WorldServer instance is running. The login method will append the "/ws-api/v1/login" path required for invoking the REST-based login call.

As mentioned earlier, the call returns a security token to be used in all subsequent API calls.