Indeed Scraper API
The Indeed Scraper API extracts job listings from any Indeed search URL. Pass a valid Indeed search page URL and receive structured JSON with job titles, company names, locations, descriptions, salaries, and more. Each successful request costs 1 API credit.
Endpoint:
https://api.scrapingdog.com/indeedAPI Parameters
🔑
Scrapingdog Parameters
api_keyRequiredYour personal API key. Available on your dashboard.
Type: String
🔍
Target
urlRequiredThe full Indeed search URL to scrape (e.g.,https://www.indeed.com/jobs?q=python&l=New+York,NY). You can build this URL directly from the Indeed website using their search filters.
Type: String
API Examples
Code to Integrate
curl "https://api.scrapingdog.com/indeed?api_key=APIKEY&url=https://www.indeed.com/jobs?q=python%26l=New+York,NY"
import requests params = { "api_key": "APIKEY", "url": "https://www.indeed.com/jobs?q=python&l=New+York,NY" } response = requests.get("https://api.scrapingdog.com/indeed", params=params) print(response.json())
const params = new URLSearchParams({ api_key: "APIKEY", url: "https://www.indeed.com/jobs?q=python&l=New+York,NY" }); const response = await fetch(`https://api.scrapingdog.com/indeed?${params}`); const data = await response.json(); console.log(data);
<?php $url = 'https://api.scrapingdog.com/indeed?' . http_build_query([ 'api_key' => 'APIKEY', 'url' => 'https://www.indeed.com/jobs?q=python&l=New+York,NY', ]); echo file_get_contents($url);
API Response
[
{
"jobTitle": "Proto Engineer 2nd Shift",
"jobLink": "https://www.indeed.com/pagead/clk?mo=r&ad=...",
"companyName": "ASML",
"companyLocation": "Remote in Wilton, CT 06897",
"jobDescription": "2-3 years experience. Physics, Computer Science, Chemical Engineering, Mechanical Engineering, Electrical Engineering, Mechatronics.",
"Salary": "",
"jobMetaData": ["Full-time", "8 hour shift"],
"jobPosting": "Today"
},
{
"jobTitle": "Python Developer",
"jobLink": "https://www.indeed.com/rc/clk?jk=abc123",
"companyName": "Tech Solutions Inc.",
"companyLocation": "New York, NY 10001",
"jobDescription": "We are looking for a skilled Python developer to join our team. Experience with Django, Flask, or FastAPI required.",
"Salary": "$120,000 - $150,000 a year",
"jobMetaData": ["Full-time", "Monday to Friday"],
"jobPosting": "Posted 2 days ago"
},
{
"jobTitle": "Data Engineer - Python",
"jobLink": "https://www.indeed.com/rc/clk?jk=def456",
"companyName": "DataCorp",
"companyLocation": "New York, NY 10036",
"jobDescription": "Build and maintain data pipelines using Python, Spark, and Airflow. Strong SQL skills required.",
"Salary": "",
"jobMetaData": ["Full-time", "Hybrid work"],
"jobPosting": "Posted 30+ days ago"
},
{
"totalJobs": "4,107 jobs",
"jobTitle": "python jobs in New York, NY"
}
]