---
title: "List a company's Rippling job board"
method: GET
path: "/jobs/rippling/board"
tags: ["Jobs"]
---

# List a company's Rippling job board

`GET /jobs/rippling/board`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/jobs/rippling/board`
- Auth: API key in header `x-api-key`

Lists a company's public Rippling board postings (thin listing — title, department, work location). The company is the Rippling board slug from its careers URL https://ats.rippling.com/{company}/jobs. Detail (full description, employment type) is fetched per job via the single-job endpoint.

## Query parameters

- `company` string, required
- `department` string
- `location` string
- `remote` boolean

## Headers

- `x-api-key` string, required

## Response `200`

OK

- JobsBoardResponseDoc
  - `code` integer
  - `data` JobsBoardResponse
    - `company` string: Company or board name the postings belong to.
    - `count` integer: Number of jobs returned in this response.
    - `jobs` JobsJob[]: Job postings on the board, one item per posting.
      - `ai_tools_mentioned` string[]: AITools lists canonical AI tool and platform names mentioned in the job title or description, such as "ChatGPT" or "GitHub Copilot".
      - `apply_url` string: Link to the application page for the job.
      - `benefits_mentioned` string[]: Benefits, Clearance, and Education contain canonical requirements and offerings mentioned in the job title or description.
      - `company` string: Name of the hiring company.
      - `company_logo_url` string: URL of the company's logo.
      - `compensation` string: Compensation is the raw provider summary; the *Min/*Max/*Currency fields are parsed from it when the summary contains a recognizable pay range/amount. CompensationPeriod is the pay period ("hourly", "daily", "weekly", "monthly", "yearly") when the summary states one explicitly; empty when no period is stated (most single "$150K – $190K"-style ranges are implicitly annual but that is never asserted here).
      - `compensation_currency` string: Currency code of the pay range, for example `USD`.
      - `compensation_max` number: Upper end of the pay range stated in the posting.
      - `compensation_min` number: Lower end of the pay range stated in the posting.
      - `compensation_period` string: Pay period the posting states: `hourly`, `daily`, `weekly`, `monthly` or `yearly`. Omitted when the posting names none.
      - `department` string: Department the job belongs to.
      - `description_html` string: Job description as HTML.
      - `description_text` string: Job description as plain text.
      - `education_level_required` string[]: Education levels mentioned in the job title or description.
      - `employment_type` string: Employment type the provider lists, such as full-time or contract.
      - `id` string: Posting id within the provider. Use it with the provider's job endpoint.
      - `location` string: Primary job location as the provider shows it.
      - `location_city` string: LocationCity/State/Country are the structured components behind Location when the provider exposes them (or once the geo-enrich worker has resolved them from the free-text Location string) -- present only for the primary/first location, matching Location itself.
      - `location_country` string: Country of the primary location.
      - `location_state` string: State or region of the primary location.
      - `locations` string[]: All locations listed for the job.
      - `posted_age_text` string: Workday relative age ("Posted Today")
      - `posted_at` string: RFC3339 / date when the provider gives one
      - `provider` string: Applicant tracking system the posting comes from, for example `greenhouse` or `lever`.
      - `remote` boolean: True when the posting is marked as remote.
      - `req_id` string: Requisition id the company uses for the job.
      - `security_clearance_required` string[]: Security clearances mentioned in the job title or description.
      - `skills_mentioned` string[]: Skills lists canonical ESCO skill labels mentioned in the job title or description.
      - `team` string: Team the job belongs to.
      - `title` string: Job title as the company posted it.
      - `url` string: Link to the job posting page.
      - `workplace_type` string: Workplace arrangement the provider lists, such as remote, hybrid or on-site.
    - `provider` string: Applicant tracking system the board was read from, for example `greenhouse` or `lever`.
    - `source_url` string: URL the data was read from.
    - `total` integer: Total number of open postings on the board, when the provider reports it.
  - `msg` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/afac9b012a27?raw)
