
Rippling HR API Integration Profile
Information and guides about integrating with Rippling HR API
Add Rippling HR Integration to Your Product- GET Current Company
Returns the currently accessible company for the given token. Please note, the returned fields depend on the scopes that are enabled for your access token or API key.
- GET Departments
Returns a list of departments for the given company.
- GET Employees
Retrieves the list of active employees. The fields retrieved depend on the employee scopes that you have access to for your access token or API key. The only guarenteeed fields include id, personalEmail, and roleState.
For optimal performance, ensure pagination is used via our limit and offset parameters. Pagination should be set to a maximum of 100.
- GET Work Locations
Returns the list of work locations for a given company.
- GET Custom Fields
Returns the custom fields for the given company.
- GET Teams
Retrieves the list of teams for the company.
- GET Levels
Retrieves the levels for the company. Levels are set positions for an organization, such as Manager, or Executive.
- GET Employee
Retrieves the information for a single employee based on the scopes that your API key or access token have access to.
- GET Employees (Including Terminated)
This endpoint is similar to the active employees endpoint, but instead, it includes both active and terminated employees.
For optimal performance, ensure pagination is used via our limit and offset parameters. Pagination should be set to a maximum of 100.
- GET Current User
Retrieves basic information about the Rippling user whose access token you're using. This is generally used for the SSO flow.