Skip to content

Get started

Quick start

Read the daily selection with one request. Public reads need no API key.

The public API is available at https://api.jobchop.co. You can read jobs without creating an account or adding an authorization header.

Terminal
curl "https://api.jobchop.co/api/v1/edition"
  1. Read the edition. The response contains the edition metadata and a jobs array.
  2. Pick a role. Read the role information and follow its link to a hiring post or application page.
  3. Keep it fresh. Read expires_at before displaying saved results. Clear expired results and fetch again later.
JavaScript
const response = await fetch(
  "https://api.jobchop.co/api/v1/edition?work_mode=remote",
  { cache: "no-store" }
);

if (!response.ok) {
  throw new Error("JobChop returned " + response.status);
}

const edition = await response.json();
for (const job of edition.jobs) {
  console.log(job.title, job.company, job.apply_url);
}

Prefer an assistant? Connect it to https://api.jobchop.co/mcp with no authentication. See the MCP integration guide for your client.

Next: Understand editions and freshness →