Back to articles
Indeed Job Scraper API: Build Job Boards and Salary Dashboards

Indeed Job Scraper API: Build Job Boards and Salary Dashboards

via Dev.to JavaScriptDonny Nguyen

Indeed has the richest job data on the web but no public API. The Indeed Job Scraper API gives you structured job listing data — titles, companies, salaries, locations — via REST. Quick Start curl -X GET "https://indeed-job-scraper.p.rapidapi.com/indeed-job-scraper/search?query=data+engineer&location=remote&limit=10" \ -H "X-RapidAPI-Key: YOUR_API_KEY" \ -H "X-RapidAPI-Host: indeed-job-scraper.p.rapidapi.com" Node.js — Salary Analysis const axios = require ( ' axios ' ); async function analyzeMarket ( role , locations ) { const results = []; for ( const location of locations ) { const { data } = await axios . get ( ' https://indeed-job-scraper.p.rapidapi.com/indeed-job-scraper/search ' , { params : { query : role , location , limit : 25 }, headers : { ' X-RapidAPI-Key ' : process . env . RAPIDAPI_KEY , ' X-RapidAPI-Host ' : ' indeed-job-scraper.p.rapidapi.com ' } } ); const salaries = data . results . filter ( j => j . salary ) . map ( j => parseInt ( j . salary . replace ( / [^ 0-9 ]

Continue reading on Dev.to JavaScript

Opens in a new tab

Read Full Article
2 views

Related Articles