Skip to main content
Phenom
Phenom
87 actions · 1 auth method
BetaATSHRISLMS

Authentication

OAuth 2.0

Requires OAuth2 client credentials provisioned by Phenom. Contact api-management@phenom.com to request API access and ob…Guides: Connector Profile, Link Account
Actions
87 actions
Action
Description
Get Job FitScore
Calculate AI-based FitScore for a candidate profile against one or more job IDs.
Get Matching Skills
Retrieve matching and unmatching skills between a candidate and a specific job.
List Applicants By Job
Retrieve a paginated list of applicants for a specific job.
Get Candidate Applications
Retrieve all job applications for a specific candidate.
Get Hiring Status
Get the current hiring status for a candidate’s application to a specific job.
Get Next Hiring Status
Get available next hiring status transitions for a candidate’s application.
Update Hiring Status
Update the hiring status for a candidate’s application to a specific job.
Get Hiring Status Activities
Retrieve the full hiring status activity history for a candidate across all jobs.
Assign Candidates To Job
Assign one or more candidates to a job as leads or applicants.
Get Candidate Leads
Retrieve lead activity history for a candidate.
Get Application Attachments
Retrieve attachments for a candidate’s job application.
Get Application Additional Fields
Retrieve job-specific additional fields for a candidate’s application.
Update Application Additional Fields
Update job-specific additional fields for a candidate’s application.
List Applications
Retrieve a paginated list of job applications from Phenom.
Get Application
Retrieve a specific job application by ID.
Submit Application
Submit a new job application on behalf of a candidate.
Check Already Applied
Check if a candidate has already applied to a specific job.
Download Application Attachments
Download attachments (resumes) for a specific application.
Upload Application Attachments
Upload an attachment to an existing job application.
Get Candidate
Retrieve a candidate profile by ID, email, ATS ID, or LinkedIn URL.
Create Candidate
Create a new candidate profile in Phenom.
Update Candidate
Update an existing candidate profile in Phenom.
Delete Candidate
Delete a candidate record from Phenom by candidate ID.
Get Candidate Experiences
Retrieve work experience history for a specific candidate.
Update Candidate Experiences
Update work experience history for a candidate using replace or merge strategy.
Get Candidate Educations
Retrieve education history for a specific candidate.
Update Candidate Educations
Update education history for a candidate using replace or merge strategy.
Get Candidate Skills
Retrieve the skills list for a specific candidate.
Update Candidate Skills
Update the skills list for a candidate using replace or merge strategy.
Get Candidate Awards
Retrieve awards for a specific candidate.
Update Candidate Awards
Update the awards list for a candidate using replace or merge strategy.
Get Candidate Certifications
Retrieve certifications for a specific candidate.
Update Candidate Certifications
Update certifications for a candidate using replace or merge strategy.
Get Candidate Preferred Locations
Retrieve preferred work locations for a specific candidate.
Update Candidate Preferred Locations
Update preferred work locations for a candidate using add, remove, or replace strategy.
Get Candidate Address
Retrieve address information for a specific candidate.
Update Candidate Address
Update address information for a candidate.
Get Candidate Recommendations
Retrieve professional recommendations for a specific candidate.
Update Candidate Recommendations
Update professional recommendations for a candidate.
Get Candidate Additional Fields
Retrieve tenant-specific custom additional fields for a candidate.
Update Candidate Additional Fields
Update tenant-specific custom additional fields for a candidate.
Send Email
Send a transactional email to a candidate.
Send SMS
Send a transactional SMS message to a candidate.
Get SMS Opt-In Status
Check the SMS opt-in status for a candidate by email or phone number.
Update SMS Opt-In Status
Update the SMS opt-in status for a candidate.
Create Employee
Create a new employee profile in Phenom.
Get Employee
Retrieve an employee profile by employee ID.
Update Employee
Update an employee profile in Phenom.
Delete Employee
Delete an employee profile from Phenom.
Get Employee Preferences
Retrieve job preferences for a specific employee.
Create Employee Preferences
Create job preferences for an employee (interests and preferred locations).
Update Employee Preferences
Update job preferences for an employee.
Delete Employee Preferences
Delete job preferences for an employee.
Get Employee Career Path
Retrieve the career path for an employee.
Create Employee Career Path
Create a career path for an employee.
Update Employee Career Path
Update the career path for an employee.
Create Course
Create a new learning course in Phenom.
Get Course
Retrieve a learning course by ID.
Update Course
Update a learning course in Phenom.
Delete Course
Delete a learning course from Phenom.
Get Employee Courses
Retrieve all courses assigned to an employee.
Assign Course To Employee
Assign a learning course to an employee.
Remove Course From Employee
Remove a course assignment from an employee.
Update Employee Course Status
Update the completion status of a course for an employee.
Get Employee Completed Courses
Retrieve the list of completed courses for an employee.
Create Referral
Submit an employee job referral for a candidate.
Get Employee Referrals
Retrieve all referrals submitted by an employee.
Get Employee Job Recommendations
Retrieve recommended jobs an employee can refer candidates to.
Get Referral Questionnaire
Retrieve the current referral questionnaire configuration.
Get Job Recommendations By Resume
Get job recommendations for referrals by uploading a resume file.
Create Referral Questionnaire
Create or update the referral questionnaire configuration.
List Jobs
Retrieve a list of jobs from Phenom with optional filtering by job ID, locale, category, or site type.
Get Job
Retrieve a specific job posting by its reference ID from Phenom.
Create Job
Create a new job posting in the Phenom database.
Update Job
Update an existing job posting by reference ID using partial update (PATCH).
Delete Job
Delete a job posting from Phenom by its reference ID.
Parse Resume (Base64)
Parse a resume from base64-encoded file content to extract structured candidate data.
Parse Resume (File Upload)
Parse a resume from a direct file upload to extract structured candidate data.
Search Users
Search for Phenom platform users with filtering, sorting, and pagination.
List Users (SCIM)
List all platform users via SCIM 2.0 protocol.
Create User (SCIM)
Create a new platform user via SCIM 2.0 protocol.
Get User (SCIM)
Retrieve a platform user by ID via SCIM 2.0 protocol.
Update User (SCIM)
Replace a platform user via SCIM 2.0 protocol (full replacement).
Patch User (SCIM)
Partially update a platform user via SCIM 2.0 protocol.
Delete User (SCIM)
Delete a platform user via SCIM 2.0 protocol.
List Groups (SCIM)
List all user groups via SCIM 2.0 protocol.
List Roles (SCIM)
List all user roles via SCIM 2.0 protocol.

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/phenom/filled/png

Connector Profile

Phenom - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/phenom/filled/png

Link Account

Phenom - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: