NewSearch millions of jobs from your AI agent with MCP

Does Rippling have an API?

Yes. Rippling has a documented REST API with two audiences: customers, who create API tokens to automate their own company's data, and App Shop partners, who connect through OAuth with each customer's consent. Every token maps to one company. There is no Rippling API that lists job postings across the employers that use it, and Rippling's own guidance forbids using a key on behalf of another organization.

The developer documentation groups the API by product area: HRIS data such as workers, users and compensation, organizational data such as departments and work locations, custom objects, time, payroll, a talent area that covers recruiting and headcount planning, and webhooks. A customer token inherits the permission profile of the person who created it, narrowed further by the scopes chosen, so it can never see more than that person can. Partner apps are listed in the App Shop after a review, and each installation yields an access token for that one customer company. Rippling also documents a Job Board API for its recruiting product, which returns a single company's published jobs so that the company can render them on its own careers site. It works one board at a time and offers no directory of boards.

Companies on Rippling Recruiting publish roles on public careers pages hosted under ats.rippling.com or on their own domains, and no endpoint enumerates those employers. JobsPipe does not collect Rippling, and a search with source_or set to rippling returns no rows. Employers that run Rippling usually also post the same roles to LinkedIn and Indeed, and larger ones run one of the collected applicant tracking systems alongside it. JobsPipe collects those boards, so POST /v1/jobs/search with company_name_partial_match_or reaches a Rippling employer wherever its roles are syndicated, and the sources field on each record names the board.

If you are a Rippling customer automating your own account, create a token and start with the quickstart in the developer documentation. If you sell software to Rippling customers, apply to the App Shop. If you need postings from a few known employers, read their public careers pages. For postings across many employers, test the JobsPipe sandbox search endpoint, which needs no key, and move to the free tier afterwards.

The full treatment is on Job board and ATS APIs.

Related questions

Does Rippling have a job board API?

Rippling's developer site documents a Job Board API for customers of its recruiting product. It returns one company's published jobs so the company can display them on its own careers website. It is addressed one board at a time and includes no list of boards, so it does not work as a feed of jobs across Rippling employers.

Does JobsPipe collect Rippling job postings?

No. A search with source_or set to rippling returns nothing. JobsPipe collects LinkedIn, Indeed, Y Combinator, Naukri, Workday, Greenhouse, Workable, SmartRecruiters, Ashby, Lever and Paylocity. Employers on Rippling usually post the same roles to some of those boards, so searching by company_name_partial_match_or finds them where they are syndicated, and the sources field shows where each record came from.

Is the Rippling API free?

Rippling's developer documentation does not publish a separate price for API access. Customer tokens are created inside an existing Rippling account, and partner access comes through the App Shop program and its review. Some surfaces depend on the products a customer subscribes to. For commercial terms, check their pricing page or ask Rippling directly.

What is the Rippling App Shop?

It is Rippling's marketplace of integrations. A software vendor registers as a partner in the developer portal, builds against a test company, passes Rippling's review and publishes a listing. Customers install the app and grant scopes, and the vendor receives an OAuth access token for that one customer company. It is built for integrations, not for reading data across companies.