Thanks to visit codestin.com
Credit goes to docs.stackone.com

Skip to main content
SAP SuccessFactors
SAP SuccessFactors
111 actions · 1 auth method
HRISATSLMS

Authentication

OAuth 2.0

Connect using OAuth 2.0 with client credentials grant type. Requires Admin access to SAP SuccessFactors Admin Center to…Guides: Connector Profile, Link Account
Actions
111 actions
Action
Description
List Employee Addresses
Retrieve a list of employee address records
Get Employee Address
Retrieve a specific employee address by personIdExternal, addressType, and startDate
Upsert Address
Create or update employee address record in PerAddressDEFLT entity
List Available Time Types
Retrieve a list of available time types
Get Available Time Type
Retrieve a specific available time type by composite key (TimeTypeProfile_externalCode, TimeTypeProfile_mdfSystemEffecti…
List Benefit Enrollments
Retrieve benefit enrollment records for employees
List Benefits
Retrieve available benefits configured in SAP SuccessFactors
List Benefit Programs
Retrieve benefit programs grouping related benefits
List Calibration Sessions
Retrieve calibration sessions used to normalize performance ratings
List Candidates
Retrieve a list of candidates
Get Candidate
Retrieve a specific candidate by ID
Create Candidate
Create a new candidate profile
Upsert Candidate
Create or update a candidate profile using the SAP upsert endpoint
List Candidate Education
Retrieve education records from candidate background profiles
List Candidate Work Experience
Retrieve prior work experience records from candidate background profiles
List Interviews
Retrieve interview records linked to job applications
List Compensation Records
Retrieve a list of employee compensation records
Get Compensation Record
Retrieve a specific compensation record by startDate and userId
List Countries
Retrieve a list of countries
Get Country
Retrieve a specific country by code
List Person Emails
Retrieve a list of person email records
Get Person Email
Retrieve a specific person email record by composite key
Upsert Person Email
Create or update a person email record
List Employments
Retrieve a list of employment records
Get Employment
Retrieve a specific employment record by composite key
Upsert Employment
Create or update employee employment record
List Job Records
Retrieve a list of employee job records
Get Job Record
Retrieve a specific job record by composite key (seqNumber, startDate, userId)
Upsert Job
Create or update employee job information record (step 3 of 4 for adding new employee)
List Employee Education
Retrieve education records from employee background profiles
List Employee Work Experience
Retrieve internal work experience records from employee background profiles
List Employee Languages
Retrieve language proficiency records from employee background profiles
List Employee Awards
Retrieve award/recognition records from employee background profiles
List Employee Time
Retrieve a list of employee time records
Get Employee Time
Retrieve a specific employee time record by external code
Create Employee Time (Leave Request)
Submit a new employee time record (leave request, sick day, vacation, etc.)
Delete Employee Time
Delete an employee time record by external code
List Employment Terminations
Retrieve a list of employment termination records
Get Employment Termination
Retrieve a specific employment termination record by composite key
List Job Applications
Retrieve a list of job applications
Get Job Application
Retrieve a specific job application by ID
Create Job Application
Create a new job application linking a candidate to a job requisition
Upsert Job Application
Create or update a job application (status, source, etc.) via the SAP upsert endpoint
List Job Locations
Retrieve a list of job location records
Get Job Location
Retrieve a specific job location record by composite key
List Job Offers
Retrieve a list of job offer records
Get Job Offer
Retrieve a specific job offer record by offer approval ID
List Job Requisitions
Retrieve a list of job requisitions with OData filter, select, and expand support
Create Job Requisition
Create a new job requisition (opens a position for hiring)
Get Job Requisition
Retrieve a specific job requisition by ID
Assign Learning Item
Assign a learning item (course) to a user in SAP SuccessFactors Learning
Unassign Learning Item
Remove a learning item assignment from a user in SAP SuccessFactors Learning
Create User Course Assignment
Assign a course to a specific user in SAP SuccessFactors Learning (v2 API)
Create Learning User
Create a new external user in SAP SuccessFactors Learning
Upsert Learning User
Create or update a user’s profile in SAP SuccessFactors Learning (full replacement)
List Learning Users
Retrieve a list of users/students in SAP SuccessFactors Learning
List Learning Courses
Retrieve a list of courses/learning items in SAP SuccessFactors Learning
List Learning Items (for OCN Source Analysis)
Retrieve learning items/courses to identify which OCN sources/providers have content imported in SAP SuccessFactors Lear…
Create/Update OCN Course
Create or update a course in SAP SuccessFactors Learning via Open Content Network (OCN)
Create OCN Completion
Create a completion event for an OCN course in SAP SuccessFactors Learning
List Goals
Retrieve a list of employee goals from a specific SAP SuccessFactors goal plan template
List Goal Plan Templates
Retrieve available goal plan templates from SAP SuccessFactors
List One-Time Payments
Retrieve one-time (non-recurring) pay component entries for employees
List Recurring Pay Components
Retrieve recurring pay component entries for employees (base salary, allowances)
List Bank Details
Retrieve direct deposit / bank account information for employees
List Skills
Retrieve a list of skills from SAP SuccessFactors (OData v2 SkillEntity)
List Competencies
Retrieve a list of competencies from SAP SuccessFactors (OData v2 CompetencyEntity)
List Employee Person Info
Retrieve employee person records with core identifiers and birth information
Get Employee Personal Info
Retrieve a specific employee’s personal information by personIdExternal
Generate Next Person ID
Generate the next available person ID for creating a new employee in SAP SuccessFactors
Upsert Person
Create or update employee record in PerPerson entity (step 1 of 4 for adding new employee)
List Employee Personal Details
Retrieve a list of employee personal detail records with optional filtering and pagination (PerPersonal)
Get Employee Personal Details
Retrieve specific employee personal details by personIdExternal and startDate
Upsert Personal
Create or update employee personal information record (step 4 of 4 for adding new employee)
List Person Types
Retrieve a list of person type definitions
Get Person Type
Retrieve a specific person type by external code
Get Entity Metadata
Retrieve metadata definition for a specific OData entity in JSON format
List Picklists
Retrieve all available MDF picklist definitions that can be used to get picklist values for form fields
Get Picklist
Retrieve a specific MDF picklist definition by ID and effective start date
List Picklist Values
Retrieve picklist/dropdown values for respected fields such as countries, departments, locations, languages, change reas…
Get Picklist Value
Retrieve details for a specific picklist value from respected fields such as country codes, location IDs, or other field…
List Legacy Picklists
Retrieve all legacy picklist definitions (pre-MDF picklist system)
Get Legacy Picklist
Retrieve a specific legacy picklist definition by ID with option to expand picklist options
List Legacy Picklist Options
Retrieve all options for a specific legacy picklist
List Event Reasons
Retrieve event reason codes available for employment events like terminations, transfers, or status changes
List Person Phones
Retrieve a list of person phone records
Get Person Phone
Retrieve a specific person phone record by composite key
Upsert Person Phone
Create or update a person phone record
List Photos
Retrieve a list of user profile photos
Get Photo
Retrieve a specific user profile photo by userId and photoType
List Positions
Retrieve a list of positions from SAP SuccessFactors Position Management
Get Position
Retrieve a specific position by its code and effective start date
List Job Codes
Retrieve a list of job codes from SAP SuccessFactors
List Departments
Retrieve a list of departments from SAP SuccessFactors
List Business Units
Retrieve a list of business units from SAP SuccessFactors
List Cost Centers
Retrieve a list of cost centers from SAP SuccessFactors
List Companies
Retrieve a list of companies/legal entities from SAP SuccessFactors
List Pay Grades
Retrieve a list of pay grades from SAP SuccessFactors
List Person Relationships
Retrieve a list of person relationship records
Get Person Relationship
Retrieve a specific person relationship by composite key
Upsert Person Relationship
Create or update a person relationship record
List Talent Pools
Retrieve talent pools configured in SAP SuccessFactors Succession Planning
List Time Account Balances
Retrieve leave balance information for employees
List Time Account Types
Retrieve all time account types (leave types) configured in the system
List Holiday Calendars
Retrieve holiday calendars configured in SAP SuccessFactors
List Users
Retrieve a list of users with optional filtering, sorting, field selection, and pagination
Get User
Retrieve detailed information for a specific user by userId
Create User
Create a new user in the system
Update User
Update an existing user’s information
List Workflow Requests
Retrieve pending and completed workflow approval requests
List Workflow Steps
Retrieve approval steps for workflow requests

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/sap-sucessfactors/filled/png

Connector Profile

SAP SuccessFactors - OAuth 2.0
3

Link an Account

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

Link Account

SAP SuccessFactors - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: