482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Jobs & Recruiting

Shine.com Jobs Scraper logo

Shine.com Jobs Scraper

hipersoft/shine-jobs-scraper

Scrape jobs from Shine.com, one of India's largest job portals: title, company, location, experience, salary, skills, posted date and full job description with industry, functional area and employment type. Search any keyword and city. Export CSV/JSON.

Total users

1

Monthly users

1

Total runs

44

Per job

$0.002

Last rebuilt

Oct 26, 2026

Overview

Shine.com Jobs Scraper extracts job listings from Shine.com, one of India's biggest job portals. For every job you get the title, company, locations, experience required, salary (when disclosed), skills, posting date, full job description, industry, functional area, employment type, region and expiry date. Search any keyword in any Indian city and export to CSV, Excel or JSON.

What does Shine.com Jobs Scraper do?

Shine lists hundreds of thousands of jobs across IT, sales, finance, BPO, engineering, healthcare and more. This scraper turns any Shine search into a clean job dataset:

  • 🔎 Any keyword: Data Analyst, Python, Sales Executive, Accountant, Customer Support, Java Developer…
  • 🏙️ Any city: Bangalore, Mumbai, Delhi NCR, Hyderabad, Pune, Chennai, Kolkata, or all of India.
  • 🧠 Skills and experience: required skills and experience range for every job.
  • 🏢 Company details: company name, ID and logo.
  • 📝 Full description, plus industry, functional area and employment type.
  • 📅 Dates: posting date and "valid through" date.

What data can you scrape from Shine.com?

Field Description
Job ID, title, link Shine job identifier and page
Company Name, ID and logo
Locations Job cities
Region State
Experience Experience range (e.g. 1 to 5 Yrs) and minimum years
Salary Salary text, when disclosed
Skills Key skills
Description Full job description
Industry Company industry
Functional area Job function
Employment type Full time, part time, contract…
Posted / valid through Dates
Badges Actively hiring, early applicant…
Instant apply Whether quick apply is available

Use cases for Indian job data

  • Recruitment and staffing agencies: find companies hiring for the roles you place, city by city.
  • Sales prospecting: companies with many openings are growing and make good B2B leads.
  • Skills demand analysis: track the most requested skills by role and city.
  • Job aggregators and Telegram channels: publish fresh Indian jobs automatically.
  • Salary and market research: compare experience requirements and pay across industries.

How to scrape Shine.com jobs

  1. Click Try for free to open Shine.com Jobs Scraper in Apify Console.
  2. Enter job titles or keywords and, optionally, a city.
  3. Keep Include full job description on for the job text and extra details.
  4. Set Max jobs and click Start.
  5. Download the jobs as CSV, Excel or JSON.

Input

Example input

{
  "keywords": ["Data Analyst", "Python Developer"],
  "location": "Bangalore",
  "includeDetails": true,
  "maxItems": 500
}
Field Description
Job titles or keywords One search per keyword.
City Optional Indian city. Empty = all of India.
Shine search links Optional search links copied from Shine.com.
Include full job description Adds description, industry, functional area, employment type and dates.
Max jobs Stop after this many jobs (0 = no limit).

Output

Job example

{
  "jobId": "19554230",
  "title": "Data Analyst",
  "company": "Capgemini",
  "url": "https://www.shine.com/jobs/data-analyst/capgemini/19554230",
  "locations": ["Bangalore"],
  "experience": "1 to 5 Yrs",
  "salary": null,
  "skills": ["Software Engineering", "Software Development", "Programming"],
  "postedAt": "2026-09-16T08:49:35Z",
  "description": "Job Description Works in the area of Software Engineering…",
  "employmentType": "FULL_TIME",
  "industry": "IT Services & Consulting",
  "functionalArea": "General / Other Software",
  "minExperienceYears": 1,
  "region": "Karnataka",
  "validThrough": "2026-11-15T08:49:32+05:30"
}

Output schema

Field Type Description
jobId string Shine job ID.
title string Job title.
company, companyId, companyLogo string Company details.
url string (URL) Job page.
locations array Job cities.
experience string Experience range.
salary string Salary, when disclosed.
skills array Key skills.
badges array Job badges.
isInstantApply boolean Quick apply available.
postedAt string (ISO date) Posting date.
description string Full job description.
employmentType string Employment type.
industry string Industry.
functionalArea string Functional area.
minExperienceYears number Minimum experience in years.
region string State.
validThrough string Expiry date.
directApply boolean Direct apply supported.
source string Search that found the job.
scrapedAt string (ISO date) When the row was collected.

How much does it cost to scrape Shine.com?

Shine.com Jobs Scraper uses pay-per-job pricing: a small fixed price per job, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More Indian job data

FAQ

How many jobs can I get? Everything that matches your search, often thousands per keyword. Set Max jobs to 0 to collect them all.

Can I search by city? Yes. Enter a city such as Pune or Hyderabad, or paste a Shine search link for any custom filter.

Is the salary included? When the employer discloses it. Many Indian listings say "Not Disclosed", and those return salary: null.

How fresh is the data? Every run reads live listings, and postedAt shows when each job was posted.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate Shine.com Jobs Scraper with other apps? Shine.com Jobs Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to scrape Shine.com? The scraper only collects publicly listed job offers. You are responsible for using the data in line with Shine's terms and Indian data protection law.

Notes

Original clean-room implementation. Returns only public data; you are responsible for compliance with Shine's terms. Not affiliated with Shine.com.

Input

FieldTypeDescription
keywords
Job titles or keywords
arrayWhat to search for, e.g. Data Analyst, Python, Sales Executive, Accountant. Each keyword is a separate search.
location
City
stringOptional Indian city, e.g. Bangalore, Mumbai, Delhi, Hyderabad, Pune, Chennai. Leave empty for all of India.
startUrls
Shine search links
arrayOptional: Shine job search links, e.g. https://www.shine.com/job-search/python-jobs-in-pune. Used in addition to the keywords.
includeDetails
Include full job description
booleanOpen each job to add the full description, industry, functional area, employment type, region and expiry date.
Default: true
maxItems
Max jobs
integerStop after this many jobs. 0 means no limit.
Default: 200
proxyConfiguration
Proxy configuration
objectNot required for normal use.
Default: {"useApifyProxy": false}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~shine-jobs-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "keywords": [
    "Data Analyst"
  ],
  "location": "Bangalore",
  "maxItems": 50
}'

Pricing

EventPricePaid plans from
Job
One Shine.com job in the dataset.
$0.002$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Dribbble Shots Scraper

Scrape public design shots from Dribbble: title, high-res image, tags, likes, views and designer credit. Filter by category or sort, export JSON, CSV or Excel.

359 runs · 5 users · $0.003 / shot scraped

Computrabajo Scraper

Scrape Computrabajo job listings across Latin America (Mexico, Colombia, Argentina, Chile, Peru and more): title, company, location, salary, posted date and apply URL. Filter by country and keyword. No setup.

206 runs · 4 users · $0.002 / listing scraped

Kraken Market Data Scraper

Fetch Kraken spot market data in bulk: ticker stats (ask, bid, last, 24h high/low/volume/vwap), OHLC candles for any interval, order book depth (top bids/asks), and tradable pair metadata. Fast, clean and cheap.

165 runs · 4 users · $0.001 / pair scraped

Bayt Scraper

Scrape Bayt.com job listings across the Middle East (UAE, Saudi Arabia, Egypt, Qatar and more): title, company, location, posted date and apply URL. Filter by country and keyword.

134 runs · 4 users · $0.003 / job scraped

GitHub Scraper

Search GitHub and scrape repositories (stars, forks, language, topics, license, dates) or user profiles (name, company, location, bio, followers, public email, repos). Uses the GitHub REST API; optional token for higher rate limits. For developer lead generation, OSS research and recruiting.

131 runs · 7 users · $0.0008 / item scraped

Hacker News Scraper

Scrape Hacker News stories, comments, Ask HN, Show HN, jobs and polls by keyword, points, comments and date range. Sort by relevance or newest. Title, URL, author, points, comment count, text and HN link. Fast clean HTTP via the HN Algolia API, no setup.

130 runs · 2 users · $0.004 / item scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build