Skip to main content
Rippling
Previewv1.0.0
37 actions · 1 auth method
HRISIAM

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See Organizations & Projects.
2

Configure the Connector

Enable the connector and set up a Connector Profile in your project. See Setup Connector Profile.

Connector Profile · API Token

Connect your Rippling account using an API token from the API Tokens app in Rippling
3

Link an Account

Link an account from the dashboard (or via StackOne Hub).See the guide for the authentication type chosen in the Connector Profile:

Link Account · API Token

4

Use Actions

Connect an AI platform to the linked account’s actions. See AI Platforms.Other ways to call actions are listed in Protocols & SDKs.

Actions

|
37 actions
Action
Description
Required scopes
List Companies
Retrieves a paginated list of companies representing the tenant organization on Rippling
List Compensations
Retrieves compensation information for workers
Get Compensation
Retrieves detailed compensation data for a specific compensation record
List Departments
Returns a paginated list of all departments within the organization
Retrieve A Specific Department
Retrieves details for a specific department by ID
Create A New Department
Creates a new department within the organization
Update A Department
Updates a department within the organization by ID
List Employment Types
Returns a paginated list of employment types
Retrieve Employment Type
Retrieves details for a specific employment type by ID
List Entitlements
Retrieves app access entitlements for identity and access management
List Leave Balances
Returns a paginated list of all leave balances within the organization
Retrieve A Specific Leave Balance
Retrieves details for a specific leave balance by ID
List Leave Requests
Returns a paginated list of all leave requests within the organization
Retrieve A Specific Leave Request
Retrieves details for a specific leave request by ID
Create A New Leave Request
Creates a new leave request and returns its ID and details
Update A Leave Request
Updates an existing leave request by ID
List Leave Types
Returns a paginated list of all leave types within the organization
Retrieve A Specific Leave Type
Retrieves details for a specific leave type by ID
List Levels
Returns a paginated list of all levels within the organization
Retrieve A Specific Level
Retrieves details for a specific level by ID
List Teams
Retrieves teams with parent-child relationships and hierarchies
Get Team
Retrieves detailed information about a specific team
List Time Cards
Returns a paginated list of all timecards for the organization
Retrieve A Specific Time Card
Retrieves details for a specific timecard by ID
List Time Entries
Returns a paginated list of all time entries for the organization
Retrieve A Specific Time Entry
Retrieves details for a specific time entry by ID
Create A New Time Entry
Creates a new time entry and returns its ID and details
Update A Time Entry
Updates an existing time entry by ID using partial update semantics
Delete A Time Entry
Permanently deletes a time entry by ID
List Tracks
Returns a paginated list of all career tracks within the organization
Retrieve A Specific Track
Retrieves details for a specific career track by ID
List Users
Retrieves a paginated list of all users in the system
Get User
Fetches detailed user information including name, emails, and addresses
List Workers
Retrieves a list of workers with filtering, expansion, and sorting capabilities
Get Worker
Retrieves detailed information about a single worker by ID
List Work Locations
Returns a paginated list of all work locations configured for the organization
Retrieve A Specific Work Location
Retrieves details for a specific work location by ID