Shine Scraper is a free and open-source scraper that gets you unlimited detailed Shine.com job data for free.
- 💼 220,000+ live jobs across India — full description, skills, experience, applicant count & the employer's company profile
- 🔍 Search with every Shine filter — city, experience & salary bands, employment type, walk-ins, department, industry & date posted
- 🏢 Every open job at any company — Google, Microsoft, Accenture or Infosys, with company size, HQ, founded year & social links
- 📍 7,700+ locations + autocomplete — city IDs, WFH & hybrid, keyword suggestions with inferred skills & trending searches
{
"id": "19680754",
"title": "Web Solutions Engineer - Backend & AI Integration",
"link": "https://www.shine.com/jobs/web-solutions-engineer-backend-ai-integration/google-india-pvt-ltd/19680754",
"company": {
"name": "Google India Pvt Ltd",
"logo": "https://candidate-static.s3.ap-south-1.amazonaws.com/c/s1/images/candidate/company-logo/google_india_private_limited.png",
"website": "https://about.google",
"size": "10,001+ employees",
"headquarters": "Hyderabad, India",
"founded_year": 2004,
"social_links": {
"linkedin": "https://www.linkedin.com/company/google",
"glassdoor": "https://www.glassdoor.com/Overview/Working-at-google"
},
"is_top_company": true
},
"locations": ["Bangalore"],
"location_details": [{ "city": "Bangalore", "state": "Karnataka" }],
"experience": { "label": "4 to 8 Yrs", "min_years": 4, "max_years": 8 },
"industry": "IT Services & Consulting",
"functional_areas": [{ "id": "1301", "name": "General / Other Software" }],
"skills": ["system design", "fullstack development", "distributed data processing", "event streaming"],
"employment_type": "regular",
"shift_type": "full_time",
"applicant_count": 4,
"description_text": "Web Solutions Engineer, Technology and Insights Partnership Systems, Youtube India Minimum qualifications: Bachelor's degree in Computer Science, Electrical Engineering, Math or a related quantitative field ...",
"posted_at": "2026-10-02T01:38:53Z",
"expires_at": "2026-12-01T01:38:51Z"
}Trimmed for readability.
1️⃣ Clone and install:
git clone https://github.com/omkarcloud/shine-scraper
cd shine-scraper
python -m pip install -r requirements.txt2️⃣ Start the API:
python run.py3️⃣ Get your first data:
curl "http://localhost:8000/jobs/details?job=19680754"{
"id": "19680754",
"title": "Web Solutions Engineer - Backend & AI Integration",
"company": {
"name": "Google India Pvt Ltd",
"website": "https://about.google",
"size": "10,001+ employees",
"headquarters": "Hyderabad, India",
"founded_year": 2004,
"is_top_company": true
},
"locations": ["Bangalore"],
"experience": { "label": "4 to 8 Yrs", "min_years": 4, "max_years": 8 },
"industry": "IT Services & Consulting",
"skills": ["system design", "version control", "fullstack development", "backend software development"],
"applicant_count": 4,
"posted_at": "2026-10-02T01:38:53Z",
"expires_at": "2026-12-01T01:38:51Z"
}All 9 endpoints are now live at http://localhost:8000.
9 endpoints cover everything you need.
| Endpoint | Path | Returns |
|---|---|---|
| Job Details | /jobs/details |
The full job ad: description, skills, experience, applicants, employer profile |
| Search Jobs | /jobs/search |
Up to 50 jobs per page with every filter and facets |
| Company Jobs | /companies/jobs |
Every open job at a company, by name or URL |
| Similar Jobs | /jobs/similar |
The jobs Shine recommends next to any job |
| Batch Job Details | /jobs/batch |
Full details for up to 10 jobs in one call |
| Autocomplete | /suggest |
Keyword suggestions with inferred skills, or city IDs |
| Locations | /locations |
7,700+ cities with state and ID, plus WFH and Hybrid |
| Filters | /filters |
Every filter value, with live department and industry IDs |
| Trending Searches | /trending |
Trending and most-clicked job searches with their links |
The same API is published on RapidAPI, and its playground is the easiest place to try parameters and see raw responses. Once a request looks right, run it locally for unlimited free data.
- Subscribe to the free plan — 1,000 calls/month, no credit card.
- Try the endpoints in the playground — every param is pre-filled, so you see real data in one click.
- Copy the generated code and replace
https://best-shine-scraper-free-1000-calls.p.rapidapi.comwithhttp://localhost:8000. It will now run against your local API.
import requests
# generated by the playground, host swapped for the local API
response = requests.get(
"http://localhost:8000/jobs/search",
params={"query": "software engineer", "location": "Bangalore"},
)
print(response.json())You're a developer — we know how hard completing a project can be. So we offer full support: just message us and we'll reply ✅ with a solution within 1 working day.
- Google Maps Scraper (3,100+ GitHub Stars) — type "dentists in New York", get every business as a ready-to-call lead list: phones, emails, websites & reviews. Up to 100K free leads/month.
- Internshala Scraper — Internshala internships & jobs: stipends, CTC, skills, applicants & employer profiles
- Jobstreet Scraper — JobStreet & JobsDB jobs across 6 Asian markets: salaries, companies & reviews
- Hirist Scraper — Hirist IT jobs, company ratings, recruiters & skills with live job counts
- G2 Scraper — G2 product details, ratings & AI-found contacts
- Website Email Contact Scraper — emails, phones & socials from any website
- AliExpress Scraper — live product details, SKU variants, stock & shipping
- Booking Scraper — Booking.com hotels: prices, ratings, rooms & amenities
⭐ Love It? Star It ⭐!
Star the repo ⭐ and become my star hero!
It's just 1 click, but it means the world to me.


