Webservice / API

Updated by Chris Storms

The webservice allows another software application to read the booked absences from HR Selfservice.

HR Selfservice is SD Worx' core HR software for the Belgian SME market.

In order to read and interpret the data from HR Selfservice, programming is of course required in the "other" software application. So it is best to discuss this first with the provider of that application on the basis of the technical documentation here.

The webservice is read-only.

Some use cases:

Planning tools

Workers book their absences in HR Selfservice and your planning tool integrates these absences in order to update the planning;

Time registration

Employees enter their absences in HR Selfservice. Your time registration system combines the absence from HR Selfserivce with the hours worked and sends the combined data to Payroll.

Invoicing (e.g. for long term consultancy assignments)

The invoicing system picks up the absences from HR Selfservice in order to invoice the customer for the actual number of days worked.

Use of the web service is included but must be activated by SD Worx. Please read the technical documentation here first. When you are ready to start, contact support@sdworx.com, quoting your SD Worx customer number (e.g. 1AB1234).
Please note: The above documentation describes the new authentication method (oAuth). All users of the API will eventually have to switch to this new authentication method. The documentation below still describes the ‘old’ authentication method (username & password) and is only provided for reference for existing users.
Technical documentation: HR Selfservice Webservice technical description 20250203.pdf


How did we do?

Powered by HelpDocs (opens in a new tab)