WorkIndia Jobs Scraper
Pricing
from $1.00 / 1,000 results
WorkIndia Jobs Scraper
Seamlessly extract postings from WorkIndia, India's premier job portal for blue and grey-collar roles. This powerful actor gathers job descriptions, skills, and employer data rapidly. Ideal for recruiters building robust datasets of the Indian job market!
Pricing
from $1.00 / 1,000 results
Rating
3.9
(4)
Developer
Shahid Irfan
Maintained by CommunityActor stats
1
Bookmarked
45
Total users
15
Monthly active users
2 days ago
Last modified
Categories
Share
What does WorkIndia Jobs Scraper do?
WorkIndia Jobs Scraper collects structured job listings from WorkIndia.in, one of India's job search platforms. Enter a WorkIndia listing URL, job keyword, city, or a combination of these inputs, and receive a clean Apify dataset with job titles, companies, locations, salary information, experience requirements, qualifications, industries, employment types, and source metadata.
The Actor is useful for recruitment research, job aggregation, hiring intelligence, lead generation, salary analysis, and recurring monitoring of Indian job opportunities. You can run it from Apify Console, export the results in common formats, schedule repeat runs, or connect the dataset to another workflow.
Why use WorkIndia Jobs Scraper?
- Targeted job collection - Search WorkIndia listings by keyword and city, or reuse a public category, city, or search URL.
- Detailed hiring data - Collect the information recruiters and analysts need, including salary text, experience, qualifications, industry, employment type, openings, and published or expiry dates when available.
- Single-job extraction - Provide a public WorkIndia job detail URL when you need one enriched record instead of a search result collection.
- Controlled collection size - Set
results_wantedandmax_pagesto balance coverage and run time. - Clean dataset records - Empty and null values are removed so the saved records are easier to analyze.
- Automation-ready output - Use Apify datasets, schedules, webhooks, integrations, and API access for repeatable recruitment workflows.
What data can you extract from WorkIndia.in?
Each dataset item represents one WorkIndia job listing. The Actor returns the fields available in the listing and its detail record.
| Field | Type | Description |
|---|---|---|
job_id | Integer | Unique WorkIndia job identifier. |
profile_job_title | String | Job title shown in the listing. |
branch_company_name | String | Hiring company or branch name. |
branch_location_city_name | String | City associated with the job. |
branch_location_name | String | Area or locality when published. |
profile_salary_structure | String | Salary amount or range as shown by WorkIndia. |
job_experience | String | Experience requirement, such as fresher or a specified range. |
profile_qualification_required | String | Qualification or education requirement. |
profile_industry_display_name | String | Industry or job category. |
employment_type | String | Employment type, such as full time. |
created_at | String | Published timestamp when available. |
expiry | String | Listing expiry date when available. |
source_url | String | WorkIndia URL supplied for the run. |
collected_at | String | ISO timestamp for when the record was collected. |
Additional WorkIndia fields may be returned when the source publishes them, including openings, interview timings, contact information, job descriptions, and other listing metadata.
How to scrape WorkIndia jobs
- Open WorkIndia Jobs Scraper on Apify.
- Paste a WorkIndia listing URL or job detail URL, or enter a keyword and city.
- Set the maximum number of results and pages to collect.
- Keep
includeDetailsenabled when you want enriched fields for every listing. - Start the run and review the dataset preview.
- Download the results or connect them to your recruitment, analytics, or alerting workflow.
The Actor understands common WorkIndia URL formats, including the main jobs feed, city pages, industry pages, work-from-home pages, search URLs with filters, and individual job detail pages.
Input Parameters
All parameters are optional. The default input searches WorkIndia jobs using the prefilled URL, keyword, city, and result limits.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
url | String | No | https://www.workindia.in/jobs/ | Public WorkIndia listing URL or individual job detail URL. |
keyword | String | No | delivery | Job title, skill, or search phrase used to narrow results. |
city | String | No | delhi | City filter, such as Delhi, Mumbai, Pune, or Bengaluru. |
results_wanted | Integer | No | 20 | Maximum number of job records to save. Minimum: 1. |
max_pages | Integer | No | 10 | Maximum number of listing pages to process. Minimum: 1. |
includeDetails | Boolean | No | true | Enrich each listing with available detail fields. A detail URL always returns its individual job record. |
proxyConfiguration | Object | No | { "useApifyProxy": false } | Optional Apify Proxy configuration for runs that need proxy routing. |
Output Data
The dataset contains one JSON object per collected job. Fields that are not available in the original WorkIndia record are omitted from that item.
| Field | Type | Description |
|---|---|---|
job_id | Integer | WorkIndia job identifier. |
profile_job_title | String | Job title. |
branch_company_name | String | Company name. |
branch_location_city_name | String | Job city. |
branch_location_name | String | Area or locality. |
profile_salary_structure | String | Salary text or range. |
job_experience | String | Required experience. |
profile_qualification_required | String | Required qualification. |
profile_industry_display_name | String | Industry or category. |
employment_type | String | Employment type. |
created_at | String | Published timestamp. |
expiry | String | Expiry date. |
source_url | String | Input URL used for the run. |
collected_at | String | Collection timestamp in ISO format. |
Usage Examples
Basic WorkIndia Jobs Search
Collect the first 20 jobs from the default WorkIndia jobs feed.
{"url": "https://www.workindia.in/jobs/","results_wanted": 20,"max_pages": 5}
Keyword and City Search
Collect delivery jobs in Delhi while keeping the result set focused.
{"keyword": "delivery","city": "delhi","results_wanted": 50,"max_pages": 10}
Category URL With Detail Enrichment
Reuse a public WorkIndia category URL and collect enriched listing records.
{"url": "https://www.workindia.in/delivery-jobs-in-delhi/","results_wanted": 30,"max_pages": 5,"includeDetails": true}
Single Job Detail URL
Collect one specific WorkIndia job record from its public detail page.
{"url": "https://www.workindia.in/jobs/delivery_boy-rohini-delhi-9738578/","includeDetails": true}
Sample Output
The following example shows one dataset item. Optional fields can be absent when WorkIndia does not publish them.
{"job_id": 9738578,"profile_job_title": "Delivery Boy","branch_company_name": "Blinkit","branch_location_city_name": "delhi","branch_location_name": "Rohini","profile_salary_structure": "Rs. 40000 - Rs. 75000","job_experience": "fresher","profile_qualification_required": "Tenth Pass","profile_industry_display_name": "Delivery","employment_type": "FULL_TIME","created_at": "2026-04-17T06:58:00Z","expiry": "2026-08-13","source_url": "https://www.workindia.in/delivery-jobs-in-delhi/","collected_at": "2026-04-17T09:30:00.000Z"}
Tips for Best Results
- Use a specific job title, skill, or category URL when you need focused results.
- Start with
results_wantedbetween20and50to validate the search before scaling up. - Increase
max_pageswhen the requested result count is larger than the first page of listings. - Use a public individual job URL when you need one detailed record.
- Keep
includeDetailsenabled when salary, qualification, experience, and other detail fields matter. - Use the same keyword and city for scheduled runs when you want to compare hiring demand over time.
- Review the dataset preview because some employers do not publish every field.
- Enable proxy settings for larger or recurring runs when your execution environment requires proxy routing.
Integrations
- Google Sheets - Review, filter, and share job datasets with a recruiting team.
- Airtable - Build a searchable hiring database with company, role, location, and salary fields.
- Make or Zapier - Send new job records to alerts, CRM systems, or internal workflows.
- Webhooks - Trigger downstream actions after a run finishes.
- Apify API - Start runs and retrieve dataset items programmatically.
Export Formats
- JSON - Use for APIs, applications, and data pipelines.
- CSV - Use for spreadsheets and business intelligence tools.
- Excel - Use for reporting and analyst workflows.
- XML - Use for systems that require XML data exchange.
Frequently Asked Questions
Can I search WorkIndia jobs by keyword and city?
Yes. Set keyword and city to collect jobs matching a role and location, or provide a WorkIndia URL with its filters already applied.
Can I use a WorkIndia category or city URL?
Yes. The url input accepts public WorkIndia listing URLs, including category, city, work-from-home, and search pages.
Can I scrape one specific job URL?
Yes. Provide a public WorkIndia job detail URL and the Actor will save the individual job record.
How does pagination work?
The Actor continues through listing pages until it reaches results_wanted, reaches max_pages, or no more results are available.
Why are some fields missing from a record?
Some employers do not publish salary, qualification, experience, openings, or expiry information. The Actor keeps the available source data and removes empty values.
Can I export WorkIndia data to CSV or Excel?
Yes. Apify datasets can be downloaded as CSV, Excel, JSON, XML, and other supported formats.
Can I schedule recurring WorkIndia job searches?
Yes. Create an Apify schedule to run the Actor hourly, daily, weekly, or at a custom interval for job monitoring.
Is it legal to collect WorkIndia data?
Public data collection may be subject to applicable laws, privacy requirements, and WorkIndia's terms. You are responsible for using the Actor lawfully and respecting the source website's rules and limits.
Related Actors
- Foundit Jobs Scraper - Collect structured job listings from Foundit.in, formerly Monster India.
- AiJobs.net Scraper - Collect AI and technology job listings with salary, skills, and location data.
- APEC Jobs Scraper - Collect professional and executive job listings from APEC.fr.
Support
For issues, feature requests, or questions about a target URL, use the Issues tab on the Actor page or contact the developer through Apify.
Legal Notice
This Actor is intended for legitimate collection of publicly available job information. Users are responsible for complying with WorkIndia terms, applicable laws, privacy requirements, and any restrictions that apply to their intended use of the data.