Apna.co Job Scraper — India Blue Collar & Entry Level Jobs
Pricing
from $4.00 / 1,000 results
Apna.co Job Scraper — India Blue Collar & Entry Level Jobs
Scrape Apna.co — India's #1 blue collar job platform with 50M+ users. Extract job titles, salaries, companies, locations & direct job links for any city and role. Ideal for recruitment, HR tech, job aggregators and AI agent pipelines targeting Indian entry-level jobs.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Archit Khurana
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
Apna App Jobs Scraper — India Blue Collar & Entry Level Jobs
The only scraper for Apna.co on Apify. Access India's largest blue collar job platform with 50M+ users across tier 2/3 cities. Google Maps and LinkedIn don't cover this data — Apna.co is where Delivery Boys, Sales Executives, Accountants, Data Entry Operators, and millions of entry-level Indian workers find jobs.
Why This Scraper?
- Unique data source — Apna.co is not indexed by any other job aggregator on Apify
- 50M+ users, dominant in tier 2/3 Indian cities like Patna, Surat, Jaipur, Lucknow
- Structured output — salary ranges, experience requirements, skills, openings count, direct job URLs
- AI-agent ready — works out of the box with Claude, ChatGPT, and any MCP-compatible AI pipeline
- Residential proxy support — built-in Apify proxy integration avoids blocks
Pricing
$0.003 per result — scrape 1,000 jobs for $3.
Input
| Field | Type | Required | Description |
|---|---|---|---|
jobTitle | string | yes | Job role to search e.g. Delivery Boy, Sales Executive, Data Entry, Accountant |
city | string | yes | Indian city e.g. Delhi, Mumbai, Bangalore, Pune, Jaipur |
maxResults | integer | no | Max listings to return (default: 50) |
proxyConfiguration | object | no | Apify residential proxy settings (recommended) |
Example Input
{"jobTitle": "Delivery Boy","city": "Delhi","maxResults": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output
Each result is one job listing with all available fields. jobUrl is always present.
Example Output
[{"jobTitle": "Delivery Boy","companyName": "Zomato","jobCategory": "Delivery","jobType": "Full Time","salaryMin": 15000,"salaryMax": 22000,"city": "Delhi","locality": "Dwarka","experience": "Fresher","education": "10th Pass","skills": ["Two Wheeler", "Smartphone"],"openings": 12,"postedDate": "2024-01-15","jobUrl": "https://apna.co/jobs/delivery-boy-zomato-delhi-dwarka-abc123","companyUrl": "https://apna.co/company/zomato","isVerifiedCompany": true,"englishRequired": false,"gender": null},{"jobTitle": "Delivery Executive","companyName": "Swiggy","jobCategory": "Delivery","jobType": "Full Time","salaryMin": 18000,"salaryMax": 25000,"city": "Delhi","locality": "Rohini","experience": "Fresher","education": "10th Pass","skills": ["Bike", "Android Phone", "Google Maps"],"openings": 30,"postedDate": "2024-01-14","jobUrl": "https://apna.co/jobs/delivery-executive-swiggy-delhi-rohini-xyz456","companyUrl": "https://apna.co/company/swiggy","isVerifiedCompany": true,"englishRequired": false,"gender": "Male"}]
Output Fields
| Field | Type | Description |
|---|---|---|
jobTitle | string | Job designation |
companyName | string | null | Employer name |
jobCategory | string | null | Function e.g. Delivery, Sales, Accounting |
jobType | string | null | Full Time, Part Time, Freelance |
salaryMin | integer | null | Minimum monthly salary in INR |
salaryMax | integer | null | Maximum monthly salary in INR |
city | string | City of the job |
locality | string | null | Area/neighbourhood within the city |
experience | string | null | e.g. Fresher, 1-2 years |
education | string | null | Minimum qualification required |
skills | string[] | null | Required skills list |
openings | integer | null | Number of vacancies |
postedDate | string | null | Date the job was posted |
jobUrl | string | Direct link to the job on apna.co |
companyUrl | string | null | Link to the company profile |
isVerifiedCompany | boolean | Whether the company is Apna-verified |
englishRequired | boolean | null | English language requirement |
gender | string | null | Gender preference if specified |
Use Cases
- Recruitment agencies sourcing blue collar candidates at scale across Indian cities
- HR tech platforms building India-specific talent databases
- Job aggregators adding Apna.co coverage to complement Naukri, Indeed, LinkedIn
- AI agents (Claude, ChatGPT, MCP pipelines) searching fresher jobs and entry level jobs India
- Market research — salary benchmarks for delivery, sales, warehouse, and field roles in tier 2 city jobs
- Staffing analytics — track openings volume and hiring velocity across sectors
Supported Job Roles (Examples)
Delivery Boy, Delivery Executive, Sales Executive, Telecaller, Data Entry, Accountant, Receptionist, Field Sales Officer, Customer Care Executive, Computer Operator, Office Boy, Security Guard, Driver, Warehouse Executive, Store Manager, HR Executive, Medical Representative, Packing Helper, Machine Operator, Back Office Executive
Supported Cities (Examples)
Delhi, Mumbai, Bangalore, Pune, Hyderabad, Chennai, Kolkata, Jaipur, Lucknow, Ahmedabad, Surat, Patna, Bhopal, Indore, Nagpur, Vadodara, Coimbatore, Visakhapatnam, Agra, Meerut, Kanpur, Rajkot, Nashik, Faridabad, Ghaziabad, Noida
Technical Notes
- Uses Camoufox anti-detection browser for reliable access
- Extracts structured data from
__NEXT_DATA__JSON where available, falls back to HTML parsing - 3 retries per page with exponential-style backoff
- 2–4 second random delay between pages to stay polite
- Deduplicates results by
jobUrl - Residential proxy recommended for best success rates
Legal
This scraper accesses publicly available job listings on Apna.co. Use responsibly and in accordance with Apna's terms of service. For high-volume production use, consider reaching out to Apna.co for an official data partnership.
Built by fervent_bus · GitHub: roshtarg-cpu/apna-jobs-scraper