Apna.co Jobs Scraper: India Blue & Grey Collar Listings
Pricing
from $1.12 / 1,000 jobs
Apna.co Jobs Scraper: India Blue & Grey Collar Listings
Monitor public Apna.co job listings with source-derived titles, companies, pay ranges, locations, visible work tags, and change detection. Export flat JSON or CSV with stable IDs for scheduled workflows.
Pricing
from $1.12 / 1,000 jobs
Rating
4.0
(1)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
34
Total users
9
Monthly active users
9 days ago
Last modified
Categories
Share
๐ผ Apna.co Jobs Scraper: India Blue & Grey Collar Listings
| India jobs suite Public job-listing data for recurring hiring research. | |||
| Apna.co jobs โค You are here | Internshala monitor Internships and fresher roles | CutShort jobs Technology and startup roles | MyCareersFuture Singapore job listings |
| Keep an up-to-date Apna jobs feed without guessing at missing fields. Collect public Apna job listings, retain their source context, and schedule a change-only feed for hiring research or job-data products. |
| โ Source-grounded Missing values stay missing. | โป Detect change See new and updated listings. | โ Combine searches Run several public searches together. | โ Export cleanly Use a flat, stable dataset. |
Collect public job listings from Apna search pages for job-board feeds, compensation research, and recurring hiring signals. A listing keeps its source job ID, search context, and source-published fields when available.
๐ What does this Actor do?
The Actor collects public listings from Apna job-search pages. It returns titles, companies, locations, pay ranges, visible work tags, and listing links exactly when those fields are published on the public results page. It does not use a login or access candidate profiles.
| โก Useful on day one, better on a schedule. Reuse a state key to receive only new or updated public listings in later runs. |
๐ฅ Who uses it?
- Job-data teams building a source-attributed India jobs feed.
- Hiring and market researchers comparing public demand by role, location, and compensation.
- Operations teams that need a recurring public-listing change feed without manual rechecks.
๐ How to use it
| STEP 1 Choose searches Enter a role and location, or add public Apna search URLs. | STEP 2 Set the output Pick the row limit and choose all listings or changes only. | STEP 3 Schedule the feed Reuse the state key on future runs and download the results. |
โ๏ธ Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array of URLs | No | Public https://apna.co/jobs/... search URLs. Their query filters remain in place. |
url | URL | No | Backward-compatible single search URL. It is added to startUrls when both are set. |
keyword and location | text | No | Generates one search when no search URL is supplied. |
dateWithinDays | integer | No | Strictly keeps rows with a valid source publication date in the selected window. |
monitoringMode | enum | No | Emits all records with a status, or only NEW and UPDATED records. |
stateKey | text | No | Stable state name for repeated runs of the same search scope. |
resetMonitoringState | boolean | No | Begins a new monitoring baseline for the selected state key. |
includeContactPreferences | boolean | No | Adds source-published call and WhatsApp preference flags only. |
maxItems | integer | No | Maximum rows across every supplied search URL. |
๐ฆ Data table
| Field | Type | Description |
|---|---|---|
source, job_id, dedupe_key | text | Source identity and a stable key in the form apna:{job_id}. |
source_url, source_position | text, integer | The originating search and its position in that source response. |
canonical_url, application_url | URL | Source-published listing and application links when available. |
title, company, location | text | Public job title, company name, and display location. |
min_salary, max_salary | number | Public pay-range values when the listing card displays them. |
experience_in_years, english, ui_tags | text, array | Public card requirements and visible tags when available. |
work_mode, employment_type | text | Public work-arrangement and employment tags when available. |
change_type, first_seen_at, last_seen_at | text | Monitoring status and collection history for the selected state key. |
scraped_at | text | Time this row was collected. |
Source fields that are not published are omitted. The Actor does not invent company names, listing links, opening counts, salary periods, or location values.
๐ฐ Pricing
Pricing is pay per result, with no subscription. Empty runs do not create result charges. Store run-start and platform charges may apply, so check the pricing panel before a production rollout.
โญ Enjoying Apna.co Jobs Scraper?
| โญ โญ โญ โญ โญ A review helps job-data and hiring-research teams find a more trustworthy Apna listing feed. Your feedback tells us which public-listing workflow to improve next. |
| โ ย ย Rate this Actor on Apify |
โ FAQ
Does it collect candidate profiles or phone numbers?
No. It is limited to public job-search listings. The optional preference fields are boolean source flags, not contact details.
What does new and updated only mean?
The Actor compares a source job ID and a fingerprint of material public fields with the saved state. It emits first-seen and changed listings only.
Can I combine several cities or job roles?
Yes. Add multiple public Apna job-search URLs. The row limit applies across the whole run.
Why is a field absent from a row?
Apna did not publish that value in the source listing. The Actor omits missing values instead of guessing.
๐ Other actors
- Internshala Scraper: Jobs & Internship Monitor โ - tracks public internships and entry-level jobs in India.
- CutShort Jobs Scraper: India Tech Salaries โ - collects public Indian technology and startup job listings.
- MyCareersFuture Singapore Scraper โ - collects public Singapore job listings.
- Job Bank Scraper โ - collects public Canadian job listings.