capabilities.work

Sync a Job Posting to a Careers Site

A 4-step recipe with Ashby. We can help you get access.

Recipe · 4 steps

Sync a Job Posting to a Careers Site

with Ashby · Talent Acquisition Management

Resolve a job board, pull its live postings, read one, and update its copy.

  1. List the organization's job boards. Resolving the board explicitly matters because the posting calls silently default to the primary external board when no board id is supplied, which is rarely what a multi-brand careers site wants.
  2. List the postings on the chosen board, filtered to listed postings only so unlisted or draft postings never reach a public careers site.
  3. Read the full posting with its job expanded. The list above returns summaries; the complete description and compensation detail only come back from this call, which is why a careers-site sync cannot be built on the listing alone.
  4. Write updated copy back to the posting. Only the supplied fields change; the rest of the posting is left intact.
What you'll need to have ready
  • jobBoardId: The id of the job board to sync from. Resolve this from the listJobBoards step output.
  • jobPostingId: The id of the posting to read and update. Resolve this from the listPostings step output.
  • title: A new title for the job posting.
  • description: New description copy for the job posting.
For your developer

Arazzo workflow ashby-hq:job-posting-sync, 4 operations: jobBoardList → jobPostingList → jobPostingInfo → jobPostingUpdate. Specs on APIs.io.