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

Start building not clicking