Application Programming Interface (API)

What can I use the API for?

The API can be used to interact with a number of system components such as:

Users/Employees: Create/update/delete users and/or employees into the system and designate their level of access.

Positions: Create/update/delete positions from the system.

Users/Employees in Positions: Designate users/employees into positions. This provides the ability to automate employees and managers into reviews.

Global Question Data: Update dropdown lists in the system.

Applicant Details and Files: Return responses to an application including files that were provided as part of the application.

Performance Diary: Add/Update a performance diary with files. These are files kept of the employee in other systems that should be appended to the employee file as part of an appraisal.

Organisational Structure: Create/Update organizational structure.

What is an API?

An API or Application Programming Interface is a structured means to interact with a system. The API allows other systems to “talk to” Acendre Recruit and/or Performance and execute functions such as updating drop-down lists, adding or updating position details, or creating and updating users/employees.

What format does the API Support?

The API Supports JSON format, for more information please click here

What authentication does the API use?

Acendre API end points use API keys for protectionas well as the use of HTTPS and if required IP based restrictions. The use of API keys is an industry standard practice.

For authentication Acendre provides HMAC-SHA256 message hashing. This uses a unique key which is provided to the client which is then used to authenticate into the API.

What methods are supported by the API?

The API supports:

HTTPS POST
EMAIL
SFTP

How can my organisation access the APIs?

Please contact your Client Success Manager if you would like to discuss activating the APIs for your organization. They will discuss with you your requirements and the best way to achieve them.

What format can Acendre Recruit send data in?

Acendre Recruit can send data in CSV, JSON and XML format. These formats are used when “pushing” data from Recruit.

Single Sign-On (SSO)

What is Single Sign-On?

Single Sign-On (SSO) provides the ability to integrate Acendre Recruit and Acendre Performance into your intranet or domain logon. This allows for a single log-in onto an intranet to provide access to Acendre Recruit and Performance in a single-click.

What is SAML?

The Security Assertion Markup Language (SAML) is an open standard that allows you to send authentication and authorization data between affiliated but unrelated Web services.

What Single Sign-On methods/standards are supported?

Identity Provider initiated Security Assertion Markup Language (SAML) 2.0 Single Sign-On (SSO) is supported for use with both Acendre Recruit and Acendre Performance.

How does my organisation setup SSO with Acendre products?

Please contact your Client Success Manager if you would like to discuss activating the Single Sign-On for your organization.

The setup of SSO will require an exchange of certificates between Acendre and your organization in order to implement. Once certificates have been generated, exchanged and setup by both parties, testing can occur.