JSearch Ninja
JSearch Ninja is a fast, reliable, and comprehensive jobs API. As the most comprehensive and maintained option available, JSearch Ninja empowers you to seamlessly access most up-to-date job postings and salary information in real-time from Google for Jobs - the largest job aggregate on the web. Features job search with 14+ filters, job details with 40+ data points, salary estimation, and search…
JSearch Ninja endpoints
| Method | Endpoint | Description |
|---|---|---|
| Jobs | ||
| GET |
getJobDetails /v1/job-details |
Get comprehensive details about a specific job posting including 40+ data points, skills, qualifications, responsibilities, benefits, salary info and apply links. |
| GET |
searchJobs /v1/search |
Search for jobs across multiple global job platforms. Returns real-time live data with 40+ data points per job. Supports 14+ filters including location, employment type, date… |
| Salary | ||
| GET |
getEstimatedSalary /v1/estimated-salary |
Get salary estimates for a specific job title in a given location. Returns min, max, and median salary based on real market data from multiple sources. |
| Utility | ||
| GET |
getSearchFilters /v1/search-filters |
Get available search filters with job counts for building faceted search UI. Returns employment types, categories, locations, top companies, salary ranges and remote job counts. |
JSearch Ninja pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | $10 / month | 5 / second |
|
| PRO | $25 / month | 10 / second |
|
| ULTRA | $100 / month | 15 / second |
|
| MEGA | $150 / month | 50 / second |
|