Early BetaYou're using an early version of Scraper.bot.Submit a trouble ticket
Back to templates
Jobsextract
4.7
2.1k uses

Indeed Job Scraper

Extract job listings from Indeed with title, company, salary, location, and job description snippet

Target URL
https://www.indeed.com/jobs?q=data+analyst&l=remoteVisit Site
Steps
1

Go to Indeed search results

navigate

2

Extract job cards

extract

FieldSelectorTransform
title.jobTitle a spantext
company[data-testid='company-name']text
location[data-testid='text-location']text
salary.salary-snippet-containertext
snippet.job-snippettext
url.jobTitle aurl
3

Check for next page

condition

Condition: [data-testid='pagination-page-next']
Next page[data-testid='pagination-page-next']
Output Schema
FieldType
titlestring
companystring
locationstring
salarystring
snippetstring
urlstring
Example Output
titlecompanylocationsalarysnippeturl
Data AnalystMetaRemote$95,000 - $135,000/yrAnalyze large-scale datasets to drive product decisions.../viewjob?jk=abc123
Senior Data AnalystShopifyRemote$120,000 - $165,000/yrBuild dashboards and reporting pipelines for merchant analytics.../viewjob?jk=def456
Business Intelligence AnalystSalesforceSan Francisco, CA$105,000 - $145,000/yrSupport GTM strategy with data-driven insights and forecasting.../viewjob?jk=ghi789
API Endpoint
curl -X POST https://api.scraper.bot/v1/flows \
  -H "Authorization: Bearer scr_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "templateId": "tmpl-indeed-jobs",
    "url": "https://www.indeed.com/jobs?q=data+analyst&l=remote"
  }'

Command Palette

Search for a command to run...