companies.list_active_with_jobs
List the employers already applied to on the active board
- Request
- GET
/api/v1/companies/active-with-jobs - Scope required
companies: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
companies_list_active_with_jobs- Environment
- Live and sandbox alike.
- Request body
- JSON.
What it does
Returns every company the account has actually applied to on its active board, with the job titles applied for at each. This is the cheap answer to "have I already applied here, and for what" before filing another application — it names companies rather than ids because it is a check against a name somebody typed. It skips saved cards that were never applied for, and it ignores boards that are not active; use `companies.list` for the whole roster of employers. One board's employers come back in one page: `hasMore` is always false and `nextCursor` always null.
Response
- data
- array of object, required
- companyName
- string, required
- jobs
- array of string, required
- hasMore
- boolean, required
- nextCursor
- string or null, required
Examples
Two employers already applied to
curl -s https://www.jobapplicationtracking.com/api/v1/companies/active-with-jobs \
-H "Authorization: Bearer $JAT_KEY"{
"data": [
{
"companyName": "Northwind",
"jobs": [
"Staff Engineer"
]
},
{
"companyName": "Contoso",
"jobs": [
"Backend Engineer"
]
}
],
"hasMore": false,
"nextCursor": null
}