Skip to main content

applications.list

List the applications on one board

Request
GET/api/v1/boards/{boardId}/applications
Scope required
applications:read
Effect
Reads only. Safe to retry and safe for an agent to call unprompted.
Acts on
Acts on the account’s own job search.
MCP tool
applications_list
Environment
Live and sandbox alike.
Request body
JSON.

What it does

Returns the cards on a single board, filtered and ordered as asked, in the `{ data, hasMore, nextCursor }` envelope every list uses. Filter with `status` (repeat the parameter for several columns), `search` (a case-insensitive match on the job title or the company name), and `appliedAfter` / `appliedBefore` — a card with no application date is excluded whenever either date bound is given. `sort` defaults to `applied_at_desc`. Call `boards.list` first if you do not know the board id, and `applications.get` for one card with everything on it.

Parameters

Parameters this endpoint accepts, where each one goes, and whether it is required
NameSent inRequirementAccepts
boardIdpathRequiredstring
statusqueryOptionalarray of one of: saved, applied, interviewing, offer, rejected, accepted, archived
searchqueryOptionalstring
appliedAfterqueryOptionalstring
appliedBeforequeryOptionalstring
sortqueryOptionalone of: applied_at_desc, applied_at_asc, updated_at_desc, company_asc, title_asc
limitqueryOptionalinteger
cursorqueryOptionalstring

Response

data
array of object, required
applicationDate
string or null, required
applicationLink
string or null, required
boardId
string, required
company
object, required
id
string, required
industry
one of: agriculture, arts, automotive, banking, biotechnology, chemical, communications, construction, consulting, education, electronics, energy, engineering, entertainment, environmental, finance, food, government, healthcare, hospitality, insurance, legal, manufacturing, media, non_profit, pharmaceutical, real_estate, retail, software, sports, technology, telecommunications, transportation, travel, other, unknown, required
linkedin
string or null, required
name
string, required
size
one of: tiny, small, medium, large, massive or null, required
type
one of: government_agency, non_profit, private, public or null, required
website
string or null, required
counts
object, required
coachNotes
integer, required
interviews
integer, required
createdAt
string, required
creationMethod
one of: form, csv_import, plugin, api, required
id
string, required
isAutoRetired
boolean, required
job
object, required
compensation
object or null, required
description
string or null, required
location
object or null, required
title
string, required
workMode
one of: remote, hybrid, onsite, required
workType
one of: full_time, part_time, contract, temporary, internship, required
notes
string or null, required
resume
object or null, required
source
string or null, required
status
one of: saved, applied, interviewing, offer, rejected, accepted, archived, required
statusChangedAt
string or null, required
updatedAt
string, required
hasMore
boolean, required
nextCursor
string or null, required

Examples

Everything still waiting for a reply

Everything still waiting for a reply — request
curl -s https://www.jobapplicationtracking.com/api/v1/boards/brd_7/applications?status=applied \
  -H "Authorization: Bearer $JAT_KEY"
Everything still waiting for a reply — response
{
  "data": [
    {
      "id": "app_123",
      "boardId": "brd_7",
      "status": "applied",
      "statusChangedAt": "2026-02-11T17:05:00.000Z",
      "applicationDate": "2026-02-11T00:00:00.000Z",
      "applicationLink": "https://example.com/jobs/staff-engineer",
      "source": "LinkedIn",
      "notes": "Referred by a former colleague.",
      "isAutoRetired": false,
      "creationMethod": "form",
      "job": {
        "title": "Staff Engineer",
        "description": "Own the billing platform.",
        "workMode": "remote",
        "workType": "full_time",
        "location": {
          "street": null,
          "street2": null,
          "city": "Austin",
          "state": "Texas",
          "country": "United States",
          "postalCode": null
        },
        "compensation": {
          "payAmount": 195000,
          "payFrequency": "annually",
          "currency": "USD",
          "salaryRangeMin": null,
          "salaryRangeMax": null
        }
      },
      "company": {
        "id": "co_42",
        "name": "Northwind",
        "industry": "software",
        "size": "medium",
        "type": "private",
        "website": "https://northwind.example",
        "linkedin": null
      },
      "resume": null,
      "counts": {
        "interviews": 1,
        "coachNotes": 0
      },
      "createdAt": "2026-02-11T17:05:00.000Z",
      "updatedAt": "2026-02-11T17:05:00.000Z"
    }
  ],
  "hasMore": false,
  "nextCursor": null
}

Related operations