Freshersworld Jobs Search Scraper
DeprecatedPricing
from $2.99 / 1,000 freshersworld job records
Freshersworld Jobs Search Scraper
DeprecatedExtract complete current Freshersworld jobs, including salary, qualifications, experience, skills, job particulars, FAQs, and company details.
Pricing
from $2.99 / 1,000 freshersworld job records
Rating
0.0
(0)
Developer
Jobs API
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
11 days ago
Last modified
Categories
Share
Searches Freshersworld listing pages, opens each job detail page, and saves complete, deduplicated job records. The Actor uses public pages and does not require credentials or a proxy.
Input
query(required): title, skill, or keyword.location: optional Freshersworld location name or slug.maxItems: complete records to save, from 1 to 100.maxPages: hard listing-page limit, from 1 to 100.
The Actor uses a fixed ordinary direct HTTPS configuration: sequential requests, a bounded timeout and request budget, ordinary headers, no proxy, no stealth or fingerprint changes, and no retries. These transport controls are intentionally not public inputs. Raw JSON-LD and fixture/debug/context fields are never emitted.
{ "query": "engineer", "location": "bangalore", "maxItems": 20, "maxPages": 5 }
Output
Each Dataset item is a complete, detail-verified job record and includes jobId, title, companyName, locationText, descriptionText, salaryText, postedAt, employmentType, applyUrl, and url, plus structured source fields such as JobPosting dates, employer/location data, job particulars, skills, categories, FAQs, company information, listing evidence, response receipts, and direct-access quality metadata. Diagnostics and skipped-candidate details are key-value-store artifacts, never Dataset rows.
OUTPUT and RUN_SUMMARY separate Apify process status (SUCCEEDED or FAILED) from data resultStatus (COMPLETE, LIMITED, SKIPPED, DEFERRED, NO_DATA, or FAILED). A later non-block error preserves rows already confirmed by successful Dataset writes as SUCCEEDED / LIMITED; an explicit source access barrier discards all staged rows as SUCCEEDED / SKIPPED; uncertain transport failures are DEFERRED; and a fatal zero-row failure is FAILED / FAILED and uses Actor.fail().
Freshersworld may return loosely related listings, expired detail pages, or jobs with incomplete structured data. The Actor filters those records rather than emitting partial jobs. If the site presents an HTTP 401/403/429/451 response or an explicit verification/access-denied challenge, requests stop, buffered records are discarded, and the run is marked SKIPPED; HTTP 407 or unverified transport is marked DEFERRED. No bypass is attempted. Use maxPages to control time and request volume for sparse searches.
Local QA
npm installnpm testapify run --purge --input-file qa-inputs/freshersworld/local-search.jsonnpm run validate:dataset