Workindia Jobs Details Scraper avatar

Workindia Jobs Details Scraper

Pricing

Pay per usage

Go to Apify Store
Workindia Jobs Details Scraper

Workindia Jobs Details Scraper

Scrape detailed job postings from WorkIndia.in with a single URL. This scraper collects salary ranges, qualifications, experience requirements, interview details, and 40+ data fields per job — perfect for job aggregators, market researchers, and HR professionals analyzing India's employment.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Soft Alexist

Soft Alexist

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

WorkIndia Jobs Scraper: Extract Indian Job Listings Instantly


What Is WorkIndia.in?

WorkIndia.in is one of India's largest job portals, connecting millions of job seekers with employers across diverse industries and regions. The platform hosts extensive job listings spanning technical, non-technical, entry-level, and senior positions. Each listing contains rich details on salaries, qualifications, experience levels, and application requirements. Manually extracting and organizing this data is labor-intensive — the WorkIndia Jobs Scraper automates this process, delivering structured, analysis-ready records from specific job detail pages.


Overview

The WorkIndia Jobs Scraper extracts comprehensive job detail data from WorkIndia.in, transforming unstructured web listings into clean, structured datasets. It is ideal for:

  • Job aggregators building multi-source employment databases
  • HR & recruitment professionals conducting market salary benchmarks
  • Data analysts studying India's job market trends by region and industry
  • Researchers analyzing skill demands and employment patterns
  • EdTech platforms correlating job requirements with educational offerings

The scraper excels at collecting salary ranges, qualification requirements, experience criteria, and job metadata with minimal configuration — just provide job URLs and let it work.


Input Format

The scraper uses a straightforward JSON configuration:

{
"urls": [
"https://www.workindia.in/jobs/hvac_draftsman-okhla-delhi-7870339/"
],
"ignore_url_failures": true
}

Input Parameters

ParameterTypeDescription
urlsArray (String)Direct links to WorkIndia job detail pages. Add one or multiple URLs; each should be a specific job listing page, not a search results page.
ignore_url_failuresBooleanIf true, the scraper continues even if individual URLs fail to load. Useful for bulk runs to avoid interruptions. If false, any failed URL stops the entire job.

Best practices:

  • Paste full job URLs (e.g., https://www.workindia.in/jobs/position-location-id/)
  • Use ignore_url_failures: true when scraping 10+ URLs to handle temporary connection issues
  • Verify URLs are live before adding — expired listings return empty records

Output Format

Sample output

{
"max_salary": 20000,
"branch_location_pincode": "NA",
"facts": {
"knows_technician_advanced": 2,
"knows_good_english": 1
},
"degree": 2,
"interview_address": null,
"job_experience": "gt_2_years",
"profile_salary_structure": "Rs. 12000 - Rs. 20000",
"profile_english_score": 3,
"profile_requirement_checklist": "More Than 2 Years Experience Compulsory. | AC-HVAC",
"profile_qualification_required": "Tenth Pass",
"job_timings": "10:00 AM - 6:30 PM | Monday to Saturday",
"created_at": "2026-07-10T09:52:09Z",
"branch_super_location_name": "",
"views": 0,
"skills": [
"ac-hvac"
],
"contact_detail": {
"contact_type": "phone_no",
"contact": "6146092114"
},
"employment_type": "FULL_TIME",
"genders": "Both male and female can apply",
"id": 7870339,
"profile_short_description": "Speak Good English | More Than 2 Years Experience Compulsory | Site Survey, Hvac Autocad Drafting. | None",
"search_string": "hvac draftsman,tenth pass,okhla,speak good english | more than 2 years experience compulsory | site survey, hvac autocad drafting. | none,site survey, hvac autocad drafting.,magneto cleantech pvt. ltd.,technician,good english,fluent english,10th pass,male,female,< 10th pass,experience,less_than_tenth,tenth,technician,",
"interview_details": "11:00 AM - 4:00 PM | Monday to Saturday",
"profile_industry_display_name": "Technician",
"position": "experience",
"original_created_at": "2026-07-10T09:52:09Z",
"profile_job_title": "Hvac Draftsman",
"min_salary": 12000,
"branch_company_name": "Magneto Cleantech Pvt. Ltd.",
"expiry": "2026-08-21",
"branch_location_city_name": "delhi",
"link": null,
"is_expired": false,
"job_published_on_platform": 7,
"no_of_openings": 2,
"branch_address": "T-4 Okhla ph-2 New Delhi",
"branch_location_name": "Okhla",
"experience": "experience",
"profile_job_description": "Site Survey, Hvac Autocad Drafting. More Than 2 Years Experience Compulsory. | AC-HVAC",
"profile_industry_constant_name": "technician",
"server_timestamp": 1783677132,
"profile_html_description": "<p>Site Survey, Hvac Autocad Drafting.</p><p><strong>Salary: Rs. 12000 - Rs. 20000</strong></p><p>Qualification: Tenth Pass</p><p>Location: Okhla</p><p>Work Hours: 10:00 AM - 6:30 PM | Monday to Saturday</p><p>Job Category: Technician</p><p>Good English</p><p>More Than 2 Years Experience Compulsory. | AC-HVAC</p>",
"disable_job_detail_click": 0,
"related_jobs": [],
"seo_qa_content": null
}

Each job listing generates a comprehensive record with 40+ fields organized by category:

Job Core Information

FieldMeaning
IDUnique WorkIndia identifier for the job posting
PositionJob title or designation (e.g., "HVAC Draftsman")
Profile Job TitleDisplay-friendly job title variant
LinkDirect URL to the job listing
No Of OpeningsNumber of open positions available
Employment TypeContract type (e.g., full-time, contract, temporary)

Salary & Compensation

FieldMeaning
Min SalaryMinimum annual/monthly salary offered (in INR)
Max SalaryMaximum annual/monthly salary offered (in INR)
Profile Salary StructureBreakdown of salary components (e.g., base, allowances)

Candidate Requirements

FieldMeaning
DegreeRequired educational qualification (e.g., Bachelor's, Diploma)
Job ExperienceYears of experience required (e.g., "2-5 years")
ExperienceExperience requirement variant or detailed specification
SkillsRequired technical and soft skills as comma-separated list
GendersGender preference/diversity note (e.g., "All", "Female Only")
Profile Qualification RequiredDetailed qualification checklist
Profile English ScoreMinimum English proficiency requirement (if applicable)
Profile Requirement ChecklistStructured list of must-have candidate attributes

Job Details & Description

FieldMeaning
Profile Job DescriptionPlain-text job responsibilities and scope
Profile HTML DescriptionHTML-formatted detailed job description
Profile Short DescriptionBrief one-line job summary
FactsKey job facts or highlights (e.g., "Remote eligible", "Fast hiring")

Location & Work Environment

FieldMeaning
Branch Location NamePrimary job location (e.g., "Okhla, Delhi")
Branch Location City NameCity name extracted from location
Branch Location PincodePostal code of the job location
Branch Super Location NameBroader region/state (e.g., "Delhi NCR")
Branch AddressFull office address for the position
Interview AddressAddress where interviews will be conducted
Job TimingsWork shift/timings (e.g., "9 AM - 6 PM")

Organization Info

FieldMeaning
Branch Company NameEmployer/company name
Profile Industry Display NameIndustry category (e.g., "Manufacturing", "IT Services")
Profile Industry Constant NameStandardized industry identifier
Contact DetailRecruiter or HR contact information

Interview & Application

FieldMeaning
Interview DetailsInstructions, process, or rounds information
Disable Job Detail ClickWhether job details are restricted from further clicks

Administrative & Metadata

FieldMeaning
Created AtTimestamp when the listing was created
Original Created AtOriginal creation timestamp (if reposted)
Job Published On PlatformDate the job was published to live listings
ExpiryListing expiration date
Is ExpiredBoolean flag indicating if the job is expired
ViewsNumber of times the listing has been viewed
Server TimestampServer-side processing timestamp
Search StringKeywords associated with the job listing
Related JobsURLs or IDs of similar/related positions
SEO QA ContentSEO-optimized content snippets for search visibility

How to Use

  1. Locate job URLs — Browse WorkIndia.in and open specific job listing pages. Copy the full URL.
  2. Prepare input — Paste URLs into the urls array. You can add 1 or 100+ URLs.
  3. Set error handling — Use ignore_url_failures: true for production runs.
  4. Execute — Start the scraper and monitor progress.
  5. Export data — Download results as JSON, CSV, or Excel for analysis.

Troubleshooting:

  • No data returned: Verify the URL points to a live job detail page, not a search results page
  • Partial fields: Some listings may not populate all fields (e.g., salary may be hidden)
  • Expired jobs: Expired listings still return data but flag Is Expired: true

Use Cases & Applications

  • Salary research: Analyze min/max compensation by role, location, and experience level
  • Skill gap analysis: Identify in-demand skills across industries
  • Competitive intelligence: Monitor competitor hiring volumes and salary benchmarks
  • Automated aggregation: Feed data into your own job board or career portal
  • Academic research: Study India's employment market dynamics and industry trends

The WorkIndia Jobs Scraper eliminates manual copy-paste work, enabling data-driven decisions in recruitment, market research, and business intelligence.


Conclusion

The WorkIndia Jobs Scraper is a powerful, easy-to-use tool for anyone needing structured job data from India's largest job portal. With minimal configuration and rich output across 40+ fields, it transforms time-consuming data collection into an automated, reliable process. Start scraping today and unlock actionable insights from India's dynamic job market.