Apna Jobs Search Scraper avatar

Apna Jobs Search Scraper

Deprecated

Pricing

from $2.99 / 1,000 job details

Go to Apify Store
Apna Jobs Search Scraper

Apna Jobs Search Scraper

Deprecated

Scrape job listings from Apna.co, India's professional networking and jobs platform for skilled and semi-skilled workers. Extract job titles, companies, locations, salary ranges, and job types for Indian job market analysis.

Pricing

from $2.99 / 1,000 job details

Rating

0.0

(0)

Developer

Jobs API

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Extract complete public job postings from Apna into a job-only Apify dataset. The Actor discovers current search cards, opens each official detail page, verifies the exact job identity, and extracts JSON-LD plus visible role, company, location, salary, requirement, skill, benefit, highlight, and FAQ data.

Input

  • query: required keyword or title, up to 100 characters.
  • location: optional Indian city or location, up to 80 characters.
  • maxItems: 1-100 complete jobs; default 20.
  • maxRequests: 2-205 total listing/detail requests. It must be at least maxItems + 1.
  • maxConcurrency: 1-5 browser requests; default 3.
  • maxRetries: 0-3 retries per request; default 2.
  • requestTimeoutSecs: 10-60 seconds; default 45.
  • proxyConfiguration: optional Apify Proxy. Direct access is the default and has no proxy-transfer charge. Enable proxy explicitly only when authorized and needed.

Example bounded input:

{
"query": "software developer",
"location": "Bengaluru",
"maxItems": 3,
"maxRequests": 10,
"maxConcurrency": 2,
"proxyConfiguration": { "useApifyProxy": false }
}

Output and status

The default dataset contains only complete job records. Core fields include id, title, url, descriptionText, company, location, compensation, employment type, requirements, skills, benefits, FAQs, detail-verification flags, quality metadata, and source evidence.

Operational metadata is separate:

  • OUTPUT: machine-readable links and status.
  • RUN_SUMMARY: bounds, request receipts, environment, proxy use, counts, and status.
  • RUN_DIAGNOSTICS: per-request failures and blocking evidence.

Possible statuses are PASSED, PASSED_WITH_WARNINGS, NO_DATA, BLOCKED, and FAILED. The Actor never inserts diagnostics or placeholder records into the dataset and does not require exactly maxItems when the public source offers fewer complete jobs.

Reliability and responsible use

All navigations are restricted to HTTPS Apna job URLs. Requests, retries, concurrency, timeouts, and output are bounded. The Actor detects challenge pages, deduplicates by exact job ID, verifies listing/detail identity, and rejects incomplete rows. Use public data responsibly and comply with Apna's terms and applicable law.