Home
Providers
Rippling
Rippling
Rippling is a unified workforce platform spanning HR, IT, and Finance with programmable APIs for employees, payroll, devices, apps, time tracking, benefits, expenses, and SCIM identity provisioning.
Rippling publishes 3 APIs on the APIs.io network, including Platform API, Webhooks API, and 1 more. Tagged areas include HR, HCM, Payroll, IT, and Identity.
The Rippling catalog on APIs.io includes 1 event-driven AsyncAPI specification and 1 Spectral governance ruleset.
Rippling’s developer surface includes authentication, documentation, API reference, pricing, engineering blog, support, and 13 more developer resources.
22 APIs
9 Features
HR HCM Payroll IT Identity SCIM Devices Spend Management
On this page
Kin Score
APIs 22
Open Collections 1
GraphQL 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 9
Event Specs 1
Spectral Rules 1
Security Posture 2
Agentic Access 1
Resources 19
apis.yml
53 Operational Transparency
Composite quality — 57.5/100 · strong
Contract Quality
17.6 / 25
Developer Ergonomics
6.5 / 20
Commercial Clarity
16.8 / 20
Operational Transparency
6.8 / 13
Agent readiness — 36/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
6 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
The Rippling Platform API exposes core HRIS resources — companies, employees, departments, work locations, custom fields, employment types, and compensation history — for partne...
Read and write employee records — personal information, employment details, manager hierarchy, work email, work location, and custom employee fields — for active and terminated ...
Retrieve company-level metadata, legal entities, business addresses, and account-wide configuration scoped to the authenticated tenant.
List and manage departments and the hierarchical org structure used to group employees and route approvals.
Manage cross-functional teams that group employees independently of the department hierarchy.
Read and manage company work locations including office addresses and remote-work designations referenced by employee records.
Push earnings, deductions, and reimbursements into Rippling Payroll for off-cycle and on-cycle pay runs, and read pay-history events.
Submit and manage time-off requests, leave balances, and policies for vacation, sick leave, and other absence categories.
Capture clock-in / clock-out events, hourly timesheets, breaks, and shift schedules for hourly and shift-based workers.
Retrieve employee benefits enrollments, dependents, and plan details across health, dental, vision, and other insurance lines.
Submit and approve employee expense reports, attach receipts, and reimburse approved expenses through Rippling Spend.
Issue, manage, and reconcile corporate cards, spend limits, and transactions for Rippling Spend customers.
Manage vendor invoices, approvals, and payments through Rippling Bill Pay for accounts-payable workflows.
Sync candidates, applications, and offers between external ATS platforms and Rippling's recruiting and onboarding flows.
Trigger new-hire onboarding, capture personal details, distribute offer letters and policy documents, and provision day-one access.
Manage company-owned devices, MDM enrollment, ownership assignment, and lifecycle status across macOS, Windows, iOS, and Android.
Manage SaaS app provisioning, role assignment, and de-provisioning across the Rippling Apps catalog for IT teams.
SCIM 2.0 endpoints for inbound user, group, and role provisioning from identity providers (Okta, Azure AD, Google) and outbound to partner SaaS applications.
Configure SAML/OIDC single sign-on between Rippling as an IdP and external service providers, plus SP integrations into Rippling.
Define and read custom fields attached to employees, departments, and other Rippling resources for tenant-specific metadata.
Subscribe to Rippling events (employee created/updated/terminated, time-off approved, payroll finalized, device assigned) for near real-time downstream integration.
The Platform API from Rippling — 24 operation(s) for platform.
Scroll for all 22
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 9
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Spectral governance rulesets for linting and validating these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Source (apis.yml)
aid: rippling
url: https://raw.githubusercontent.com/api-evangelist/rippling/refs/heads/main/apis.yml
name: Rippling
kind: company
description: Rippling is a unified workforce platform spanning HR, IT, and Finance with programmable APIs for employees, payroll,
devices, apps, time tracking, benefits, expenses, and SCIM identity provisioning.
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
label: Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/rippling.png
tags:
- HR
- HCM
- Payroll
- IT
- Identity
- SCIM
- Devices
- Spend Management
created: '2026-05-08'
modified: '2026-05-30'
specificationVersion: '0.19'
apis:
- aid: rippling:rippling-platform-api
name: Rippling Platform API
tags:
- Platform
- HRIS
- Workforce
properties:
- url: https://developer.rippling.com/
type: Documentation
- url: https://developer.rippling.com/docs/rippling-api
type: APIReference
- url: graphql/rippling-graphql.md
type: GraphQL
description: The Rippling Platform API exposes core HRIS resources — companies, employees, departments, work locations,
custom fields, employment types, and compensation history — for partners building HR-data integrations.
- aid: rippling:rippling-employees-api
name: Rippling Employees API
tags:
- Employees
- Workers
- Profiles
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Read and write employee records — personal information, employment details, manager hierarchy, work email,
work location, and custom employee fields — for active and terminated workers.
- aid: rippling:rippling-companies-api
name: Rippling Companies API
tags:
- Companies
- Tenants
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Retrieve company-level metadata, legal entities, business addresses, and account-wide configuration scoped
to the authenticated tenant.
- aid: rippling:rippling-departments-api
name: Rippling Departments API
tags:
- Departments
- Org Structure
properties:
- url: https://developer.rippling.com/
type: Documentation
description: List and manage departments and the hierarchical org structure used to group employees and route approvals.
- aid: rippling:rippling-teams-api
name: Rippling Teams API
tags:
- Teams
- Org Structure
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Manage cross-functional teams that group employees independently of the department hierarchy.
- aid: rippling:rippling-work-locations-api
name: Rippling Work Locations API
tags:
- Locations
- Offices
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Read and manage company work locations including office addresses and remote-work designations referenced by
employee records.
- aid: rippling:rippling-payroll-api
name: Rippling Payroll API
tags:
- Payroll
- Earnings
- Deductions
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Push earnings, deductions, and reimbursements into Rippling Payroll for off-cycle and on-cycle pay runs, and
read pay-history events.
- aid: rippling:rippling-time-off-api
name: Rippling Time Off API
tags:
- Time Off
- Leave
- PTO
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Submit and manage time-off requests, leave balances, and policies for vacation, sick leave, and other absence
categories.
- aid: rippling:rippling-time-tracking-api
name: Rippling Time Tracking API
tags:
- Time Tracking
- Timesheets
- Shifts
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Capture clock-in / clock-out events, hourly timesheets, breaks, and shift schedules for hourly and shift-based
workers.
- aid: rippling:rippling-benefits-api
name: Rippling Benefits API
tags:
- Benefits
- Insurance
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Retrieve employee benefits enrollments, dependents, and plan details across health, dental, vision, and other
insurance lines.
- aid: rippling:rippling-expenses-api
name: Rippling Expenses API
tags:
- Expenses
- Reimbursements
- Spend
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Submit and approve employee expense reports, attach receipts, and reimburse approved expenses through Rippling
Spend.
- aid: rippling:rippling-corporate-cards-api
name: Rippling Corporate Cards API
tags:
- Cards
- Spend
- Bill Pay
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Issue, manage, and reconcile corporate cards, spend limits, and transactions for Rippling Spend customers.
- aid: rippling:rippling-bill-pay-api
name: Rippling Bill Pay API
tags:
- Bill Pay
- AP
- Invoices
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Manage vendor invoices, approvals, and payments through Rippling Bill Pay for accounts-payable workflows.
- aid: rippling:rippling-recruiting-api
name: Rippling Recruiting API
tags:
- Recruiting
- ATS
- Candidates
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Sync candidates, applications, and offers between external ATS platforms and Rippling's recruiting and onboarding
flows.
- aid: rippling:rippling-onboarding-api
name: Rippling Onboarding API
tags:
- Onboarding
- Hires
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Trigger new-hire onboarding, capture personal details, distribute offer letters and policy documents, and provision
day-one access.
- aid: rippling:rippling-devices-api
name: Rippling Devices API
tags:
- Devices
- MDM
- IT
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Manage company-owned devices, MDM enrollment, ownership assignment, and lifecycle status across macOS, Windows,
iOS, and Android.
- aid: rippling:rippling-apps-api
name: Rippling Apps API
tags:
- Apps
- SaaS Management
- Provisioning
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Manage SaaS app provisioning, role assignment, and de-provisioning across the Rippling Apps catalog for IT
teams.
- aid: rippling:rippling-scim-api
name: Rippling SCIM API
tags:
- SCIM
- Identity
- Provisioning
properties:
- url: https://developer.rippling.com/
type: Documentation
description: SCIM 2.0 endpoints for inbound user, group, and role provisioning from identity providers (Okta, Azure AD,
Google) and outbound to partner SaaS applications.
- aid: rippling:rippling-sso-api
name: Rippling SSO API
tags:
- SSO
- Identity
- SAML
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Configure SAML/OIDC single sign-on between Rippling as an IdP and external service providers, plus SP integrations
into Rippling.
- aid: rippling:rippling-custom-fields-api
name: Rippling Custom Fields API
tags:
- Custom Fields
- Metadata
properties:
- url: https://developer.rippling.com/
type: Documentation
description: Define and read custom fields attached to employees, departments, and other Rippling resources for tenant-specific
metadata.
- aid: rippling:rippling-webhooks-api
name: Rippling Webhooks API
tags:
- Webhooks
- Events
properties:
- url: https://developer.rippling.com/
type: Documentation
- url: https://developer.rippling.com/documentation/developer-portal/v2-guides/webhooks
type: Webhooks
- url: https://developer.rippling.com/documentation/rippling-platform/developer/webhooks
type: Webhooks
- url: asyncapi/rippling-webhooks-asyncapi.yml
type: AsyncAPI
description: Subscribe to Rippling events (employee created/updated/terminated, time-off approved, payroll finalized, device
assigned) for near real-time downstream integration.
- aid: rippling:rippling-platform-api
name: Rippling Platform API
description: The Platform API from Rippling — 24 operation(s) for platform.
tags:
- Platform
properties:
- type: OpenAPI
url: openapi/rippling-platform-api-openapi.yml
common:
- type: AgenticAccess
url: agentic-access/rippling-agentic-access.yml
- type: DomainSecurity
url: security/rippling-domain-security.yml
- type: Authentication
url: authentication/rippling-authentication.yml
- type: LinkedIn
url: https://www.linkedin.com/company/rippling
- type: Website
url: https://www.rippling.com/
- type: Documentation
url: https://developer.rippling.com/
- type: APIReference
url: https://developer.rippling.com/docs/rippling-api
- type: Pricing
url: https://www.rippling.com/pricing
- type: Login
url: https://app.rippling.com/login
- type: StatusPage
url: https://status.rippling.com/
- type: Blog
url: https://www.rippling.com/blog
- type: Support
url: https://support.rippling.com/
- type: GitHubOrganization
url: https://github.com/Rippling
- type: PrivacyPolicy
url: https://www.rippling.com/privacy
- type: TermsOfService
url: https://www.rippling.com/terms
- type: Plans
url: plans/rippling-plans-pricing.yml
- type: RateLimits
url: rate-limits/rippling-rate-limits.yml
- type: FinOps
url: finops/rippling-finops.yml
- type: Features
data:
- Unified HR, IT, and Finance platform with composable products
- Per-employee-per-month pricing across all modules (custom-quoted)
- Platform API for HRIS data partners
- SCIM 2.0 inbound and outbound for IdP and SaaS provisioning
- Devices and MDM across macOS, Windows, iOS, Android
- Apps catalog for SaaS provisioning and de-provisioning
- Webhooks for HRIS, payroll, time-off, and device events
- OAuth2 Marketplace apps for partner integrations
- SAML / OIDC SSO as IdP and SP
sources:
- https://www.rippling.com/pricing
- https://developer.rippling.com/
updated: '2026-05-08'
- type: Integrations
url: https://www.rippling.com/platform/integrations
- type: LlmsText
url: https://developer.rippling.com/llms.txt
integrations:
- name: Brokers
- name: Accountants
- name: VC Firms & Accelerators
- name: Tech Partners
- name: Service Partners
- name: Misclassification Quiz
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com