Remote job postings from the public APIs and RSS feeds of Remote OK, We Work Remotely, Remotive, Jobicy, 4dayweek.io, Remote First Jobs and Arbeitnow. One schema, cross-posts merged, salary and location restrictions parsed, source attribution on every row, and new / removed jobs between runs.
Remote jobs from seven boards through their official public APIs and RSS feeds: Remote OK, We Work Remotely (all 11 category feeds), Remotive, Jobicy, 4dayweek.io (remote jobs), Remote First Jobs and Arbeitnow (remote-flagged jobs only).
One schema for every board, with field names shared with the ATS Jobs Scraper (companyName, title, location, employmentType, compensation, descriptionText, postedAt, jobUrl, change fields...).
Cross-board deduplication (conservative: same company and title, different boards, compatible locations, posted within 30 days); the other copies are listed in alsoOn.
Shared category taxonomy (12 categories), location restrictions parsed into regions, countries and isWorldwide, salaries parsed from structured fields or free text with a USD-per-year estimate.
Filters: keywords (title, optionally description), exclusions, categories, where you can work from, employment type, minimum salary, posted after, max jobs, max jobs per board.
Descriptions as plain text, HTML or Markdown.
Change tracking between runs (new, updated, unchanged, removed), changes-only output; removals are only reported for boards read completely in the run.
Each board's attribution terms on every row (sourceAttribution); published polling limits enforced per account (Remotive: one call per 6 hours, Jobicy: one pass per hour; later runs reuse the cached answer).
Per-board status rows and run summary in OUTPUT; a board that fails is reported and skipped, and the run fails with reasons only when every selected board failed.
Pay-per-event pricing (job event) that stops gracefully at the run's maximum charge.