Jobs Aggregator Scraper - Remote Job APIs avatar

Jobs Aggregator Scraper - Remote Job APIs

Pricing

from $2.00 / 1,000 job scrapeds

Go to Apify Store
Jobs Aggregator Scraper - Remote Job APIs

Jobs Aggregator Scraper - Remote Job APIs

Scrape no-key public job APIs from Remote OK, Remotive, and Arbeitnow into one clean dataset with titles, companies, locations, salaries, URLs, and source attribution.

Pricing

from $2.00 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Md Jakaria Mirza

Md Jakaria Mirza

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Jobs Aggregator Scraper collects job listings from no-key public job APIs and exports clean records for recruiting research, lead generation, labor-market analysis, and job-board enrichment. It currently supports Remote OK, Remotive, and Arbeitnow. Export to JSON, CSV, Excel, or HTML, or pull via the Apify API. No login or API key is required.

What It Extracts

  • Source and source job ID
  • Job title and company name
  • Location and remote flag
  • Category and tags
  • Optional job type and salary fields where the source provides them
  • Posted date
  • Job URL and apply URL
  • Source attribution
  • Matching keyword and scraped timestamp
  • Optional cleaned description text

Use Cases

  • Build recruiting lead lists from companies actively hiring
  • Monitor remote hiring trends by keyword, role, and category
  • Enrich job-board or talent-market datasets with source links
  • Track salary ranges where public APIs expose them
  • Research remote-first companies and active hiring signals

Pricing

EventPricePer 1,000 jobsPer 10,000 jobs
job-scraped$0.002$2.00$20.00

Each clean job record is saved and charged atomically. Duplicate, filtered, failed, or empty records are not billed, and remaining result processing stops when the user's spending limit is reached.

Input

FieldTypeDefaultDescription
sourcestringallSearch all sources or one source: remoteok, remotive, arbeitnow.
keywordsstring[]["developer"]Job title, skill, or company keywords.
locationstringemptyOptional text filter for location.
remoteOnlybooleantrueKeep only remote jobs where the source exposes this signal.
dateFromstringemptyOptional ISO date filter for posted date.
maxResultsinteger100Maximum clean records to save.
maxPagesPerSourceinteger3Page limit for paginated sources.
includeDescriptionbooleanfalseInclude cleaned job description text.

How to Scrape Jobs Aggregator Data (Step by Step)

  1. Choose all or a specific source.
  2. Enter one or more keywords such as developer, data analyst, or product manager.
  3. Optionally set a location filter, date filter, or turn on descriptions.
  4. Run the actor and wait for the dataset to fill.
  5. Export results from the Dataset tab or consume them through the Apify API.

Output dataset

{
"source": "remoteok",
"sourceJobId": "1133163",
"title": "Senior SDET",
"companyName": "NDEAVOUR CONSULTING",
"location": "Remote",
"remote": true,
"jobType": "Full-time",
"category": "testing",
"tags": ["testing", "java", "cloud", "typescript"],
"salary": "90000 - 130000",
"salaryMin": 90000,
"salaryMax": 130000,
"postedAt": "2026-06-10T16:00:53+00:00",
"jobUrl": "https://remoteok.com/remote-jobs/remote-senior-sdet-ndeavour-consulting-1133163",
"applyUrl": "https://remoteok.com/remote-jobs/remote-senior-sdet-ndeavour-consulting-1133163",
"sourceAttribution": "Remote OK",
"keywordUsed": "developer",
"scrapedAt": "2026-06-12T00:00:00.000Z"
}

How It Works

The actor calls public JSON APIs, normalizes each source into a shared job schema, filters by keyword, location, remote status, and date, deduplicates by source ID and title/company/location, then saves clean records to the Apify Dataset.

Known Limits

  • Source APIs can change fields, rate limits, or terms without notice.
  • Remotive requires linking back to Remotive job URLs and source attribution, and should not be used to repost jobs to third-party job boards.
  • Arbeitnow asks API users not to abuse the service and appreciates source links; its general site terms should be reviewed for your use case.
  • Remote OK includes anti-spam application text inside some descriptions; keep includeDescription off if you only need lead fields.
  • Job type and salary fields are source-dependent and omitted from records when unavailable.

Responsible Use

This Actor is intended for lawful collection of publicly available information only. Users are responsible for ensuring their use complies with the source website's terms, robots.txt, applicable privacy laws, including India's DPDP Act, and all local regulations.

Do not use this Actor to collect, store, sell, or misuse personal data without a lawful basis. The Actor author is not responsible for misuse by end users.

License

Apache-2.0