/ukg-recruiting-candidates | Type: Application | PCID required: Yes
Tools
ukg-recruiting-candidates_add_behaviorby_candidate_id
Add Behavior by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
id | string | Yes | — | The GUID of the behavior. Must be existing, not archived and unique for the candidate. |
ukg-recruiting-candidates_add_comment_by_candidate_id
Add Comment by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be seen in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
author | object | No | — | The author model. |
comment | string | Yes | — | The comment text. Cannot be empty or contain only whitespace. Maximum of 4000 characters. |
created_at | string | No | — | The date and time of creation. A UTC value. For example: 2016-12-20T11:24:06.726Z. |
is_important | boolean | No | — | A boolean indicating if the comment is important. Can only be specified when is_important is true. |
ukg-recruiting-candidates_add_education_by_candidate_id
Add Education by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | Identifies the customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
degree | object | No | — | The degree value |
description | string | No | — | A description of the candidate’s time at school. |
from | object | No | — | The attended from model. |
major | object | No | — | The candidate’s major degree model. |
minor | object | No | — | The candidate’s minor degree model. |
school | object | No | — | The school ID in UKG Pro Recruiting. |
to | object | No | — | The attended to model. |
ukg-recruiting-candidates_add_license_by_candidate_id
Add License by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | An identifier for the customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | A unique identifier for the candidate. |
achieved_date | string | No | — | The license achieved date. Cannot be more than 100 years in the past or 5 years in the future. Cannot be greater than renewal_date. |
license | object | No | — | The license model. |
number | string | No | — | The license number. Maximum length of 20. |
renewal_date | string | No | — | The license renewal date. Cannot be less than achieved_date. |
ukg-recruiting-candidates_add_motivation_by_candidate_id
Add Motivation by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
id | string | Yes | — | The GIUD of the motivation. Must be existing, not archived and unique for the candidate. |
ukg-recruiting-candidates_add_reference_by_candidate_id
Add Reference by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
company | string | No | — | The reference person’s company. Maximum of 50 characters. |
contact_info | object | No | — | The contact information model. |
job_title | string | No | — | The job title for the reference. |
name | object | No | — | The name model. |
recommendation | object | No | — | The recommendation model. |
relationship | string | No | — | Accepted values: Personal/Professional. Non sensitive. |
ukg-recruiting-candidates_add_skill_by_candidate_id
Add Skill by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
proficiency_level | object | No | — | The proficiency level model. |
skill | object | No | — | The skill model. |
ukg-recruiting-candidates_add_work_experience_by_candidate_id
Add Work Experience by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
company | string | Yes | — | The company name of the experience. Maximum of 100 characters. |
description | string | No | — | A description of the responsibilities and roles performed at the job. Maximum of 2000 characters |
from | object | No | — | The worked from model. |
job_title | string | Yes | — | The job title of the experience. Maxiumum of 100 characters. |
location | string | No | — | The location where the job was located. Maximum of 20 characters. |
to | object | No | — | The attended to model. |
ukg-recruiting-candidates_create_assessment_by_id
Create Assessment by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | An identifier for the customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | A unique identifier of the candidate. |
application | object | No | — | The application model. |
assessment_integration | object | No | — | The assessment integration model. |
assessment_packages | object[] | No | — | An array of assessment packages. |
assessment_results | string | No | — | The assessment results. |
assessment_url | string | No | — | The assessment url. Maximum of 2000 chars. Must start with “https://”. |
failure_status_description | string | No | — | The failure status description. Maximum of 100 characters. |
requested_date | string | No | — | The requested at date and time. |
status | string | Yes | — | One of the values from the enumerated list: * Generating * NotStarted * InProgress * Abandoned * OptedOut * Completed * Deferred * Expired * Retrying * Failed * NotSent |
status_changed_date | string | No | — | The timestamp of the last time the status changed. |
ukg-recruiting-candidates_create_background_check
Create Background Check Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
application | object | Yes | — | The application value |
author | object | No | — | The author value |
background_check_integration | object | No | — | Background Check Integration |
order_number | string | Yes | — | The background check order number. Maximum of 100 characters. |
packages | object[] | No | — | An array of background check packages; at most 100. |
status | string | Yes | — | The status of the background check order. Enumerated values: • Unacknowledged, • SentToCandidate, • PendingCandidate, • InProgress, • Completed, • Cancelled, • Archived, • DeclinedByCandidate, • EConsentToCandidate, • New, • PendingRecruiter, • PendingSignature, • Deleted |
ukg-recruiting-candidates_create_candidate
Create Candidate Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
behaviors | object[] | No | — | An array containing behavior objects. |
comments | object[] | No | — | An array containing comment objects. |
contact_info | object | No | — | The contact information model. |
creator | object | No | — | The creator model. |
education | object[] | No | — | An array containing education objects. |
employment_status | string | No | — | The employment status of the candidate. Valid values include: |
hyperlinks | object[] | No | — | An array containing hyperlink objects. |
integration_user_id | string | No | — | The ID of the integration user. Valid only for internal candidates. Only alphanumeric characters and hyphens are allowed. Maximum 50 characters. |
is_active | boolean | No | — | A boolean indicator ofwhether the candidate is an active employee. Can only be specified when is_internal is true. |
is_internal | boolean | No | — | A boolean indicator of whether the candidate is an internal employee. Default: false. |
is_willing_to_relocate | boolean | No | — | A boolean indicating if the candidate it willing to relocate. |
licenses | object[] | No | — | An array of licenses. |
motivations | object[] | No | — | An array containing motivation objects. |
name | object | No | — | The name of a candidate. |
password | string | No | — | The password. Must be empty for the Candidate Import API. |
provider | object | No | — | An object containing provider data. |
skills | object[] | No | — | An array containing skill objects. |
work_experience | object[] | No | — | An array containing work experience objects. |
ukg-recruiting-candidates_get_tenant_api_candidates_candidate_id_background_checks
Retrieve Multiple Background Checks Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_retrieve_assessment_by_id
Retrieve Assessment by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateid | string | Yes | — | A unique identifier of the candidate. |
assessmentid | string | Yes | — | A GUID provided by UKG after the provider’s integration is registered. Also provided in the POST assessment-link-request. |
ukg-recruiting-candidates_retrieve_assessments_by_candidate_id
Retrieve Assessments by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | An identifier for the customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | A unique identifier of the candidate. |
ukg-recruiting-candidates_retrieve_background_check_by_id
Retrieve Background Check By ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
backgroundCheckId | string | Yes | — | The unique ID of a background check. |
ukg-recruiting-candidates_retrieve_background_check_order_request
Retrieve Background Check Order Request Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
token | string | Yes | — | A temporary Background Check Request token associated with the background check request that has been previously provided by UKG Pro Recruiting in the Background Check Request Redirect URL. |
ukg-recruiting-candidates_retrieve_background_check_results_request
Retrieve Background Check Results Request Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
token | string | Yes | — | A temporary Background Check Request token associated with the background check request that has been previously provided by UKG Pro Recruiting in the Background Check Request Redirect URL |
ukg-recruiting-candidates_retrieve_behaviors_by_candidate_id
Retrieve Behaviors by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_retrieve_candidate_by_email
Retrieve Candidate by Email Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
email | string | Yes | — | The e-mail address of the candidate to look up. |
ukg-recruiting-candidates_retrieve_candidate_by_id
Retrieve Candidate by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_retrieve_candidate_reference_by_id
Retrieve Candidate Reference by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
referenceId | string | Yes | — | The unique ID of a candidate reference. |
ukg-recruiting-candidates_retrieve_candidates
Retrieve Candidates Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
page | string | No | — | The page of records to return. |
per_page | string | No | — | The number of resources returned per page. If no pagination parameters are specified, the default maximum is applied. |
updated_after | string | No | — | The date and time on or after which the operation returns applications. Pass a UTC value in order to get accurate results as Recruiting datetime values are in UTC. For example: 2016-12-21T18:44:03.356Z. No quoted values. The system ignores this parameter if the value is not a properly formatted DateTime. Milliseconds are applied to the filter. |
updated_before | string | No | — | The date and time on or before which the operation returns applications. Pass a UTC value in order to get accurate results as Recruiting datetime values are in UTC. For example: 2016-12-21T18:44:03.356Z. No quoted values. The system ignores this parameter if the value is not a properly formatted DateTime. Milliseconds are applied to the filter. |
candidate_type | string | No | — | The type of candidate to return. Valid values include internal, external, all. Defaults to all. |
role | string | No | — | The role of the returned candidates. Valid values include recruiter, hiring-manager, onboarding-owner, recruiting-administrator. |
ukg-recruiting-candidates_retrieve_comments_by_candidate_id
Retrieve Comments by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be seen in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_retrieve_educations_by_candidate_id
Retrieve Educations by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | Identifies the customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_retrieve_licenses_by_candidate_id
Retrieve Licenses by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | An identifier for the customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | A unique identifier for the candidate. |
ukg-recruiting-candidates_retrieve_motivations_by_candidate_id
Retrieve Motivations by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_retrieve_name_and_email_by_candidate_id
Retrieve Name and Email by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_retrieve_references_by_candidate_id
Retrieve References by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_retrieve_skills_by_candidate_id
Retrieve Skills by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_retrieve_work_experiences_by_candidate_id
Retrieve Work Experiences by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
ukg-recruiting-candidates_update_assessment_by_id
Update Assessment by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateid | string | Yes | — | A unique identifier of the candidate. |
assessmentid | string | Yes | — | A GUID provided by UKG after the provider’s integration is registered. Also provided in the POST assessment-link-request. |
application | object | No | — | The application model. |
assessment_integration | object | No | — | The assessment integration model. |
assessment_results | object | No | — | The assessment results model. |
assessment_url | string | No | — | The assessment URL. Maximum of 2000 chars. Must start with “https://” |
failure_status_description | string | No | — | The failure status description. Maximum of 100 characters. |
status | string | Yes | — | One of the values from the enumerated list: * Generating * NotStarted * InProgress * Abandoned * OptedOut * Completed * Deferred * Expired * Retrying * Failed * NotSent |
status_changed_date | string | No | — | The timestamp of the last time the status changed. |
ukg-recruiting-candidates_update_background_check
Update Background Check Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. May be seen in browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
backgroundCheckId | string | Yes | — | The unique ID of a background check. |
application | object | Yes | — | The application value |
author | object | Yes | — | The author value |
background_check_integration | object | No | — | Background Check Integration |
order_number | string | Yes | — | The background check order number. Maximum of 100 characters. |
packages | object[] | Yes | — | An array of background check packages; at most 100. |
status | string | Yes | — | The status of the background check order. |
ukg-recruiting-candidates_update_candidate_reference_by_id
Update Candidate Reference by ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
referenceId | string | Yes | — | The unique ID of a candidate reference. |
company | string | No | — | The reference person’s company. Maximum of 50 characters. |
contact_info | object | No | — | The contact information model. |
job_title | string | No | — | The reference person’s job title. Maximum of 50 characters. |
name | object | No | — | The name model. |
recommendation | object | No | — | The recommendation model. |
relationship | string | No | — | Accepted values: Personal/Professional. Non sensitive. |
ukg-recruiting-candidates_upload_documentby_candidate_id
Upload Document by Candidate ID Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
tenantalias | string | Yes | — | The customer tenant. Can be viewed in the browser bar when signed into UKG Pro Recruiting or UKG Pro Onboarding. |
candidateId | string | Yes | — | The unique ID of a candidate. |
file | string | No | — | The candidate’s document. |
metadata | string | No | — | The metadata for the document. |

