Integrate with Rippling using SCIM and the App Shop integration framework

domain: rippling · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. To list your application in the Rippling App Shop, apply through Rippling's developer portal; you'll receive an app client ID and secret along with integration documentation.
  2. Rippling uses OAuth 2.0 for authorization; redirect users to Rippling's OAuth endpoint and request the relevant scopes (e.g., 'employees:read', 'groups:read') based on your integration's requirements.
  3. Exchange the authorization code for a bearer token; tokens are scoped to the specific Rippling company that authorized your app — store per-company tokens rather than treating them as shared credentials.
  4. For SCIM user provisioning, navigate in Rippling to IT Management > Apps > your app > Provisioning to generate a SCIM base URL and bearer token; Rippling acts as the SCIM identity provider pushing user lifecycle events to your endpoint.
  5. Implement SCIM 2.0 server endpoints in your application: POST /Users (create), PATCH /Users/{id} (update), DELETE /Users/{id} (deprovision); Rippling calls these when employees are hired, changed, or terminated.
  6. For reading HR data, use the Rippling REST API at https://api.rippling.com/platform/api/; GET /employees returns active employees for the authorized company with fields like name, department, start_date, and employment_type.

Known gotchas

Related routes

Provision new employees into an identity provider via SCIM triggered by HRIS hire events using the Rippling SCIM integration framework
developer.rippling.com · 5 steps · unrated
Build an API integration app for Rippling and authenticate using OAuth
developer.rippling.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans