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
| Name | Sent in | Requirement | Accepts |
|---|---|---|---|
| boardId | path | Required | string |
| status | query | Optional | array of one of: saved, applied, interviewing, offer, rejected, accepted, archived |
| search | query | Optional | string |
| appliedAfter | query | Optional | string |
| appliedBefore | query | Optional | string |
| sort | query | Optional | one of: applied_at_desc, applied_at_asc, updated_at_desc, company_asc, title_asc |
| limit | query | Optional | integer |
| cursor | query | Optional | string |
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
- 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
curl -s https://www.jobapplicationtracking.com/api/v1/boards/brd_7/applications?status=applied \
-H "Authorization: Bearer $JAT_KEY"{
"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
}