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:
- What apps does Rippling integrate with? Answer
- How long does IT take to implement Rippling? Answer
- What type of system is Rippling? Answer
- Does Rippling require pagination? Answer
- How do I build a user management integration with Rippling's API? Answer
- Why is there a beta tag attached to my application in the Rippling app shop? Answer
- Are there any costs or fees associated with building an API integration with Rippling? Answer
- 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