Rippling HR Logo

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.

Build every single integration your customers need with AI

Book a demo