General Purpose

The softgarden ATS allows to export Applicant base data and position data to 3rd party systems such as HR Suites. Next to the provided applicant data, the export can also include the applicant PDF – a system-generated summary pdf, including all attachments.

As soon as a candidate is moved to a certain status, e.g. “Onboarding” or “Hired”, the data is automatically transmitted via the interface.


Get started with the Candidate Export from the softgarden ATS

To begin the integration process in the softgarden ATS, please send the following information to support@softgarden.de:

  1. Status change in softgarden at which the export is to take place.
  2. URL of the API endpoint of the third party system that accepts the export [in case of PUSH]
  3. Authentication information required by the endpoint (such as username/password or token)
  4. Data format (JSON, XML) and structure that the endpoint expects.
  5. Any data fields that are required by the target system

Important: Data is only transferred from the point of setup. Applicants that were previously in a certain status are not considered in the interface. 


There are two types of export supported by the system:

PUSH:
softgarden pushes the candidate data to the specified URL of the 3rd party. This export requires an interface to the partner system to which the data can be sent. The endpoint must be able to process data in JSON or XML formats.

PULL:
softgarden provides the data under an internal url where the 3rd party can pull from.

The target structure will be adapted here in consultation with the customer system. 
Technical restriction: all data must be able to be transmitted in one request (incl. authentication).


Sample Export Pull

Contains an array of all applications that were not yet pulled. Note that the data field contains the JSON data as string and needs to be parsed again.

Sample Export Push


Requirements

HTTP MethodGET, POST, DELETE, PUT
Payload TypeJSON, XML (only for PUSH)
Authentication MethodBasic Auth, Bearer Token or custom Authentication Header