λats-sdk
Adapters

Greenhouse

Fetch public job listings and job details from Greenhouse Job Boards.

Greenhouse Adapter

Greenhouse is widely used across tech startups and scale-ups including Stripe, Figma, Airbnb, Pinterest, and Databricks.

Usage

Direct Adapter Import

import { greenhouse } from "ats-sdk/greenhouse";

const adapter = greenhouse({ boardToken: "stripe" });
const { jobs, total, company } = await adapter.getJobs({
  workplace: "remote",
});

console.log(`Found ${total} remote jobs at ${company}`);

Auto-Discovery via Unified Client

import { createAtsClient } from "ats-sdk";

const ats = createAtsClient({
  companies: ["stripe", "figma", "airbnb"],
});

const { jobs, total } = await ats.getJobs({
  query: "engineer",
});

How to find the Company Slug

  1. Visit the company's career page.
  2. If the URL contains boards.greenhouse.io/<company_name> or links to job-boards.greenhouse.io/<company_name>, <company_name> is your slug.
  3. Examples:
    • stripe -> https://boards.greenhouse.io/stripe
    • figma -> https://boards.greenhouse.io/figma
    • airbnb -> https://boards.greenhouse.io/airbnb

On this page