Job Postings
JobPostingsJob Postings: Job Postings is a jobs API that returns the open positions on a company's public career board. Every job comes back in the same shape: title, department, team, locations, remote and workplace type, employment type, posting date and apply link. Filter by keyword, location, department, employment type, posting date or remote. Paid plans add the full job description and salary ranges where the company publishes them. (Cost: 10 credits)
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "JobPostings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | A link to the company's careers board or one of its job pages, as an alternative to company. Links to a company's own website are not supported; pass company instead. | |
| page | No | Page of results to return: 10 jobs per page on the free plan, 50 on paid plans. | |
| remote | No | true returns only jobs open to remote work; false only jobs that are not. | |
| company | No | The company's career board name, usually the company name in lowercase, for example airbnb, stripe or palantir. Required unless url is given. | |
| keyword | No | Return only jobs whose title, department or team contains every word given, for example engineer or product designer. | |
| location | No | Return only jobs with a location containing this text, for example London, New York or Germany. | |
| minSalary | No | Return only jobs whose salary range reaches at least this amount, in the job's own currency and pay period: the top of the range is compared, or the bottom when no top is given. Jobs that publish no salary are left out when this is set. | |
| department | No | Return only jobs whose department or team contains this text, for example Engineering or Sales. | |
| postedSince | No | Return only jobs first published at or after this date or date-time (ISO 8601, for example 2026-10-01), or within this age: a number followed by h, d or w, for example 12h, 7d or 2w. Jobs with no posting date are left out when this is set. | |
| employmentType | No | Return only jobs of this employment type. Jobs whose board gives no employment type are kept, since many boards leave it blank; only jobs of another type are left out. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| error | No | Error message, null on success | |
| status | No | "ok" on success |