App Logo
workable.com

Workable: Get company jobs

Fetch a company's live job postings from Workable's public per-account jobs API by board slug (apply.workable.com/<slug>). Anonymous, no auth. Returns id, shortcode, title, department, location, remote, workplace, type, published, url. Paginates via an opaque nextToken cursor (Workable's own "token" param) — pass the previous call's nextToken back in as args.token to get the next page; nextToken is null on the last page. Throws (404) if the slug isn't a Workable customer. A valid slug with zero current openings returns total:0, jobs:[] — not an error. Some companies (e.g. Treatwell) fully white-label their board on a custom domain that the apply.workable.com account page redirects to; the constructed url still resolves through that redirect.

Input

slug required

Workable board slug, e.g. "treatwell" for apply.workable.com/treatwell

token optional

Opaque pagination cursor returned as nextToken from a previous call. Omit for the first page.

Output

jobs required
total required
nextToken required

FAQ

Fetch a company's live job postings from Workable's public per-account jobs API by board slug (apply.workable.com/<slug>). Anonymous, no auth. Returns id, shortcode, title, department, location, remote, workplace, type, published, url. Paginates via an opaque nextToken cursor (Workable's own "token" param) — pass the previous call's nextToken back in as args.token to get the next page; nextToken is null on the last page. Throws (404) if the slug isn't a Workable customer. A valid slug with zero current openings returns total:0, jobs:[] — not an error. Some companies (e.g. Treatwell) fully white-label their board on a custom domain that the apply.workable.com account page redirects to; the constructed url still resolves through that redirect.
Required: slug. Optional: token.
It returns jobs, total, nextToken.
No. It only uses pages of workable.com that are reachable without signing in.
Unknown: its author has not declared whether it changes anything on workable.com, so treat it as if it could.
Ask an AI agent connected to Reduck to run reduck/workable.com/get_company_jobs, or run it from a terminal with the Reduck CLI: npx @reduck-ai/cli@latest run --script reduck/workable.com/get_company_jobs
It is part of Reduck's official curated catalogue.

Start building not clicking