Built by Metorial, the integration platform for agentic AI.
Retrieve a page of company levels/positions defined in Rippling.
Retrieve details about a specific group including its name, spoke ID, member user IDs, and version.
Retrieve information about the Rippling user whose access token is being used. Useful for SSO flows and identifying the authenticated user. Returns the user's ID, work email, and company ID.
Retrieve a page of departments in the company. Supports pagination for companies with many departments.
Delete a group from Rippling. This permanently removes the group and its member associations.
Retrieve SAML IDP metadata for app integrations that have SAML enabled. The metadata is unique per customer app installation and changes with each new installation. Provides a downloadable XML metadata file. Requires a SAML-enabled v1 partner OAuth app installation.
Create a new employee group in Rippling associated with a third-party application. Groups represent subsets of employees and can be used for department segmentation, mailing lists, access control, etc.
Retrieve the current company's details including name, address, work locations, primary email, and phone number. The company is determined by the API token or OAuth access token used.
Retrieve a page of teams in the company. Supports pagination.
Approve or decline a pending leave request. Returns the updated leave request details after processing.
Retrieve detailed information about a specific employee by their ID. Returns comprehensive employee data including name, email, title, department, employment status, and more.
Retrieve leave requests from Rippling. Can be filtered by date range and status to find specific requests.
Retrieve the company's configured leave types. Can optionally filter by the system that manages each leave type.
Update an existing group's name, spoke ID, or member list. Omitted fields are read from the exact group before its full replacement; member lists replace existing membership. A concurrency failure requires a new read.
Retrieve custom field definitions configured for the company. Custom fields allow companies to store additional employee or resource information beyond standard fields.
Retrieve a page of work locations configured for the company.
Retrieve leave balances for a specific employee. Returns the remaining balance for each leave type, including whether the balance is unlimited.
Retrieve a list of employees from Rippling. Can list only active employees or include terminated employees as well. Supports pagination for large result sets.
Push a candidate from an applicant tracking system directly into the Rippling onboarding flow. This initiates the onboarding process for a new hire in Rippling.