API Directory · August 13, 2026

Guide to Integrating with Rippling API

Akshat Jain
4 min read
Table of Contents

Rippling is a workforce management platform which enables companies to manage their IT, HR and Finance functions with one solution. It offers payroll, benefits, expenses, corporate cards, computers, apps, services among others. It seeks to automate manual work across workforce management like onboarding, by enabling companies to set up payroll, health insurance, corporate card, work computer, and third-party apps, etc. for new employees with a single click. 

With Rippling API, customers and partners can access company and employee data to power their workforce management. Rippling API follows OAuth 2.0 for authorization and authentication. 

Rippling API endpoints

Let’s quickly look at the endpoints for Rippling API across fields like companies, employees, groups, etc. 

Companies

  • GET https://api.rippling.com/platform/api/companies/current
  • GET https://api.rippling.com/platform/api/departments
  • GET https://api.rippling.com/platform/api/work_locations
  • GET https://api.rippling.com/platform/api/custom_fields
  • GET https://api.rippling.com/platform/api/teams
  • GET https://api.rippling.com/platform/api/levels
  • GET https://api.rippling.com/platform/api/company_leave_types
  • GET https://api.rippling.com/platform/api/company_activity

Employees

  • GET https://api.rippling.com/platform/api/employees
  • GET https://api.rippling.com/platform/api/employees/{employeeId}
  • GET https://api.rippling.com/platform/api/employees/include_terminated

Groups

  • GET https://api.rippling.com/platform/api/groups
  • POST https://api.rippling.com/platform/api/groups
  • PUT https://api.rippling.com/platform/api/groups/{groupId}
  • PATCH https://api.rippling.com/platform/api/groups/{groupId}
  • DELETE https://api.rippling.com/platform/api/groups/{groupId}

SAML

  • GET https://api.rippling.com/platform/api/saml/idp_metadata

Current User

  • GET https://api.rippling.com/platform/api/me

ATS

  • POST https://api.rippling.com/platform/api/ats_candidates/push_candidate

Application Management

  • POST https://api.rippling.com/platform/api/mark_app_installed

Leaves

  • GET https://api.rippling.com/platform/api/leave_requests
  • POST https://api.rippling.com/platform/api/leave_requests
  • GET https://api.rippling.com/platform/api/leave_balances
  • GET https://api.rippling.com/platform/api/leave_balances/{role}
  • POST https://api.rippling.com/platform/api/leave_requests/{id}/process
  • PATCH https://api.rippling.com/platform/api/leave_requests/{id}
  • DELETE https://api.rippling.com/platform/api/leave_requests/{id}

To know more about Rippling API endpoints, click here.

Rippling API use cases

  • Global workforce management with seamless onboarding, global payments in local currencies, and automation of compliance work
  • Policy management to manage all your HR, IT, and Finance policies in one place with automated policy enforcement with reminders, updates
  • Custom workflows to automate your manual HR, IT, and Finance processes with custom triggers and automated actions for emails, messages, etc. 
  • Access and approval management to seamless keep a check on what your employees can see and do in every business system by controlling access, data and approvals
  • Workforce analytics to unify and analyze all your workforce data across every business system with powerful reporting

Top customers

  • Literati, a children’s book club and subscription service
  • Morning Consult, a business intelligence company
  • Stacklet, a cloud governance company
  • M9 Solutions, an IT services and solutions company
  • Open Door Legal,  an award-winning nonprofit in legal services

Rippling API FAQs

Check out some of the top Rippling API FAQs to address some of your initial queries:

  1. What apps does Rippling integrate with? Answer
  2. How long does IT take to implement Rippling? Answer
  3. What type of system is Rippling? Answer
  4. Does Rippling require pagination? Answer
  5. How do I build a user management integration with Rippling’s API? Answer
  6. Why is there a beta tag attached to my application in the Rippling app shop? Answer
  7. Are there any costs or fees associated with building an API integration with Rippling? Answer
  8. Does Rippling support IDP-initiated OIDC SSO flows? Answer

How to integrate with Rippling API

Here is a quick guide to help you get started with integration for Rippling API. 

Get started with Rippling API

The pricing for Rippling API starts at $8 a month, per user. For more custom pricing based on your requirements, you can request a custom quote. However, you can get started with Knit, one API for all your integrations. Sign up with Knit, starting at $1500 for up to 5 connected customers. Claim your free access here


Ready to build this integration?
Explore Knit’s Rippling integration or read more about our Unified HRIS API.

Written by Akshat Jain

Coding chaos into innovation and building from zero to scale

Keep Reading

Rippling API Directory

Learn about the common Rippling API data models and API end points in this comprehensive Rippling API directory

August 13, 2026 · 13 min read

Get employee data from Rippling API

A practical, step-by-step guide to fetching employee data from the Rippling API, including prerequisites, API endpoints, sample Python scripts, common…

August 13, 2026 · 3 min read

#1 in Ease of Integrations

4.9 out of 5 stars

4.9 out of 5 stars on G2

G2 Leader, Spring 2026G2 Fastest Implementation, Spring 2026G2 High Performer, Spring 2026G2 Best Est. ROI, Spring 2026

Put Integrations on Autopilot. Talk to Experts.

Knit is loved by customers across the globe due to our seamless product and white glove support. You'll love us too!

Talk to a Human