Job Search
JobSearchJob Search: Job Search is a jobs API that searches the open positions at thousands of companies at once. Search by job title keywords, location, country, remote work, employment type, posting date or company, and get the newest matching jobs first, each with its title, company, location, country, workplace type, posting date and apply link. Paid plans add salary ranges, a minimum salary filter, larger pages and each job's full description. (Cost: 20 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": "JobSearch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | A job id from a search result. | |
| page | No | Page of results: 10 jobs per page up to page 5 on the free plan, 50 per page up to page 10 on paid plans. | |
| remote | No | true returns only jobs open to remote work; false only jobs that are not. | |
| company | No | Return only jobs at this company, by its career board name, usually the company name in lowercase, for example airbnb. | |
| country | No | Return only jobs in this country: an ISO 3166 code or a name, for example US, GB or Germany. | |
| keyword | No | Words that must all appear in the job title, for example data engineer or product designer. | |
| location | No | Return only jobs with a location containing this text, for example London, New York or Bavaria. | |
| minSalary | No | Return only jobs whose salary range reaches at least this amount, in the job's own currency and pay period. Jobs that publish no salary are left out when this is set. | |
| 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. | |
| employmentType | No | Return only jobs of this employment type. Jobs that give no employment type are kept, since many companies 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 |