TalentPortal Overview
This bundle provides API functionality for customers to power their Careers website functionality for candidates. The TalentPortal, also known as the Candidate Homepage provides the ability for the candidate to login to a secure webpage and see details of their previous or saved applications.
| Service | Description |
|---|---|
| RAC Integration - REST |
Overview of the Responsive Application Component integration. . |
| RAC - Talent Saved Application |
Methods for applications in process, started but not submitted for the Responsive Application Component. |
| TalentPortal Account | Basic operations for TalentPortal account set-up and management |
| Talent Applications |
Actions related to submitted applications. |
| Talent Saved Applications (Old Applications Form) |
Methods for applications in process, started but not submitted. |
| Talent Documents | Actions on documents that where uploaded or created for applications. |
| TalentPortal Configuration |
Configuration of TalentPortal |
Typical workflow

Use Case
The Talent Portal API is used by candidates to set up a Candidate Home page.
Pre-condition - The Talent Portal and Search Agent must be activated for the site in order to use the service.
Scenario
- START. The Candidate must provide an email address if one does not already exist.
- In order for the candidate to access the Talent Portal page, the web service TalentPortalAccount, method createTalentPortal will be used, this will return a unique activation code in order to activate the candidate. Password complexity requirements can be checked with TalentPortalConfiguration using method list password rules.
- Activating a candidate is done using the TalentPortalAccount method activateTalentPortal the parameters required are the login previous created and the activation code which is returned from the createTalentPortal.
- Once created Talent Portal webservice TalentApplications can be used to mange submitted applications.
- Depending on the application form used.
- Old application form: TalentSavedApplications allows to get list and removes partialy done applications. See below how to access application process in order to resume application.
- Responsive application form: Saved Applications REST allows to get list of applications saved in Responsive Application Component
- Beside application management, TalentPortalAccount offers ability to change password and more.
- If require to update candidate profile or download remove documents such methods can be found in TalentDocuments.
Access application process from TalentPortal as logged candidate
Responsive Application Component
Detailed description how to integration Responsive Application Component can be found in Integration With RAC page
Old application form
In order to open application process in context of logged candidate there was created special gateway that has to be called. Flow:
- Get saved application ID (TalentSavedApplications, getList) or advert postingTarget ID.
- Generate temporary password - TalentPortalAccount, getTemporaryPassword
- Call gateway for application process passing temporary password and saved application ID or posting target ID
