List jobs

Jobs of your account with status, department and location, filtered by status or title.

GET https://cotlet.dev/api/v1/jazzhr/jobs

read

Lists jobs of your JazzHR account, 100 to a page; pass next_cursor back as cursor for the next page. status is the job status JazzHR shows, and only Open jobs appear on the careers page and free job boards. Use job_id as the job parameter of the other tools.

Parameters

Parameters: list_jobs
NameTypeDescription
status enum enum Open, On Hold, Drafting, Filled, Cancelled or Closed. Default: all.
title string string Part of the job title.
department string string Department name as shown on the job.
cursor string string Next page cursor from the previous call.

Request

cURL
curl https://cotlet.dev/api/v1/jazzhr/jobs \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("jazzhr", "list_jobs")
Node.js
const result = await cotlet.call('jazzhr', 'list_jobs');
CLI
cotlet call jazzhr list_jobs

Example response

JSON

{
  "jobs": [
    {
      "job_id": "job_20261012_8f3a",
      "title": "Senior Support Agent",
      "status": "Open",
      "department": "Support",
      "location": "Austin, TX",
      "open_date": "2026-10-12"
    },
    {
      "job_id": "job_20260922_41cb",
      "title": "Account Executive",
      "status": "Filled",
      "department": "Sales",
      "location": "Remote",
      "open_date": "2026-09-22"
    }
  ],
  "next_cursor": null
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.