Skip to content

The Jobs API with n8n: sync jobs anywhere

Use n8n to pull new, changed and expired jobs from The Jobs API into any database, CMS, spreadsheet or job board.

Updated

The short answer

In n8n, use the HTTP Request node with a Header Auth credential (Authorization: Bearer and your key) to call The Jobs API on a Schedule Trigger. Loop over the jobs and write them to your database, CMS, Airtable, Google Sheets or job board.

A basic workflow

  1. Schedule Trigger: every hour.
  2. HTTP Request: GET https://api.thejobsapi.com/v1/active-ats?time_frame=1h&country=CA, with Header Auth.
  3. Split Out the jobs array.
  4. Write each job to your destination, keyed by our job id.
  5. Add a second workflow for /v1/modified-ats (daily) and /v1/expired-ats (hourly).

Use our MCP server with n8n AI agents

n8n AI agents can connect to MCP servers. Point one at https://api.thejobsapi.com/mcp with your key to let an agent search jobs. See the MCP server docs.

Questions people ask

Is there a The Jobs API n8n node?

Not yet. The HTTP Request node covers every endpoint.

Can I try it first?

Yes. The free trial lasts 7 days and includes 500 jobs and 50 API requests, with no card. That is enough to test the whole flow on a staging board.

Tell us what you need.

A few details help us understand your project.

API access and coverage