Shine.com Jobs Scraper avatar

Shine.com Jobs Scraper

Pricing

from $1.00 / 1,000 job listings

Go to Apify Store
Shine.com Jobs Scraper

Shine.com Jobs Scraper

Scrape Shine.com job listings by keyword: company, locations, experience, salary, skills, industry, posting date and description. Optional city filter and new-jobs-only mode for scheduled runs.

Pricing

from $1.00 / 1,000 job listings

Rating

0.0

(0)

Developer

Technical Dost Solutions

Technical Dost Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape Shine.com job listings (one of India's largest job boards) by keyword and city: title, company, locations, experience range and salary as numbers, skills, industry, posting date and link. Turn on monitor mode to get only the jobs you have not received before on every scheduled run.

For recruiters and staffing agencies, HR-tech and job-alert products, salary and demand research, and sales teams tracking which companies are hiring.

What you get

  • Keyword + city searches using Shine's own search pages (e.g. data analyst in Bangalore)
  • Experience and salary parsed: 3 to 6 YrsexperienceMinYears 3, experienceMaxYears 6; Rs 9 - 14 Lakh/YrsalaryMin 900000, salaryMax 1400000, INR, year
  • Skills, industry, "actively hiring" badges and an exact postedAt
  • Monitor mode for daily or hourly schedules: pay only for jobs you have not seen before
  • No personal data: recruiter phone numbers and e-mail addresses are never collected
  • Plain HTTP, no browser, no login. Typically 60 jobs in under 10 seconds

Input

FieldDescription
keywordsRoles or skills, e.g. python, data analyst. One search each
citiesOptional cities; each keyword is searched in each city
maxItemsTotal jobs to save (default 100)
maxPagesPerKeywordPages per search, 20 jobs per page (default 5)
onlyNewJobs / monitorNameMonitor mode
{
"keywords": ["data analyst", "python developer"],
"cities": ["Bangalore", "Pune"],
"maxItems": 500,
"onlyNewJobs": true
}

Output

Same columns as every Actor in this job-data family.

{
"source": "shine",
"site": "shine.com",
"jobId": "19272187",
"url": "https://www.shine.com/jobs/data-analyst-intern/creatigrity-technologies-pvt-ltd-hiring-for-creatigrity-technol ...",
"title": "Data Analyst Intern",
"company": "Creatigrity Technologies Pvt Ltd Hiring For Creatigrity Technologies Pvt Ltd",
"location": "Bangalore",
"locations": [
"Bangalore"
],
"country": "IN",
"experienceMinYears": 0,
"experienceMaxYears": 0,
"salaryMin": 100000,
"salaryMax": 100000,
"salaryCurrency": "INR",
"salaryPeriod": "year",
"salaryText": "1.0 Lakh/Yr",
"skills": [
"report generation",
"mis reporting",
"data analysis"
],
"categories": [
"actively hiring"
],
"description": null,
"postedAt": "2026-07-25T02:51:07.000Z",
"searchQuery": "data analyst",
"searchLocation": "Bangalore",
"isNew": null,
"scrapedAt": "2026-09-18T11:38:44.789Z"
}

description and categories (industry) are filled when Shine includes them in its search results. Some search pages include full descriptions and others do not, and the Actor never opens detail pages. A run summary is saved to the key-value store as SUMMARY.

Pricing

$1.00 per 1,000 jobs ($0.001 each), charged only for jobs saved to your dataset. Duplicates, failed requests and (in monitor mode) jobs you already received are never charged. There is no custom start fee; Apify's standard $0.00005 actor-start event applies once per run.

Monitor mode

Turn on Only new jobs, save the input as a task and add a schedule. Each run returns only jobs not sent to you before for that search. Seen job IDs live in a named key-value store shine-jobs-scraper-seen in your own account; delete it to start over.

FAQ

Does it need a Shine account? No. It reads Shine's public search pages, which Shine's robots.txt allows, and never logs in, applies or opens detail pages.

Why no recruiter contact details? They are personal data. This Actor collects job and company information only. Use the data in line with Shine's terms and applicable data-protection law.