RemoteOK Jobs — Multi-Tag Feed Export
Pricing
$0.50 / 1,000 job exporteds
RemoteOK Jobs — Multi-Tag Feed Export
Export RemoteOK public job feeds across a tag watchlist with descriptions, salary data and original links. Deduplicate jobs and report the source feed window. Unofficial.
Pricing
$0.50 / 1,000 job exporteds
Rating
0.0
(0)
Developer
h ichi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
RemoteOK Multi-Tag Job Feed Export
Unofficial — independent tool, not affiliated with, endorsed by, or sponsored by Remote OK. It reads only publicly visible pages. Support, reliability guarantees and the full disclaimer are at the bottom of this page.
Export RemoteOK public job feeds into one deduplicated dataset for a tag watchlist, scheduled job alerts or an existing job aggregator. Remote OK provides this JSON API free without authentication; the Actor adds Apify scheduling, storage, integration, strict filters and normalized fields.
Input
tags accepts up to 10 lowercase public tags, default python and design. Fetch each tag separately and union exact tag matches. Empty tags selects the public base feed. keywordFilter is a case-insensitive phrase matched locally in the job title, employer, tags and description. minSalary is an optional local positive source salary bound, disabled by zero; exclude undisclosed salaries when active. maxJobs defaults to 200, maximum 1000. It limits delivered unique jobs and cannot increase the source feed window.
Output
Each unique source ID includes title, employer, published location text, source tags, clean full description, posting timestamp, positive source salary bounds, original public job URL and HTTP(S) apply URL. Zero salary placeholders become null; salary currency/period remain null because this endpoint does not explicitly label them. Do not infer employment type, applicant country eligibility or worldwide status. sourceWindowBounded is always true. sourceReturnedCount is the observed feed count, not the site's total. sourceDataIncomplete flags a confirmed feed item with an empty slug and list-root URL/application, which is excluded with id/reason in SUMMARY. The sourceReturnedCount stays unchanged; no direct job URL is invented. Other malformed source fields still fail. coverageComplete means all observed selected-feed matches were delivered without such missing job links; outputLimited separately reports a user output cap. Uncharged SUMMARY gives each feed count/date window, matched/deduplicated/emitted counts, source update metadata and the explicit non-paginated source bound.
Limits
RemoteOK's public API currently returns about 100 recent jobs per tag and 99 in the base feed. There is no documented archive pagination. Multiple tag feeds can extend the combined window, but this does not export the whole site's history. Current feed contents and order can change between requests. Process all requested feed responses even after a global output cap. Source tag feeds sometimes include unrelated recommendations; these are removed by exact tag membership. Maximum 10 tags, 1000 unique output rows, 40 requests including robots and retries, 90 seconds, 256 MB and 4 MiB per response. Identifying User-Agent, Accept application/json and at least one second between host requests. No browser, proxy, paid service, login or detail-page crawl. Invalid schema, auth/challenge, HTTP 429, timeout or an incomplete response fails before charged output. A verified zero-match selection records an uncharged SUMMARY and fails as no-matching-jobs.
Privacy
Public employer and vacancy data only. Strip email and phone contacts from descriptions; no applicant profiles or external application destinations are fetched. Retain Remote OK attribution and a follow link to each original job when displaying these data, as required by its API terms. No use of the Remote OK logo. Independent tool, unaffiliated with Remote OK.
Charging
One primary job-exported event costs $0.0005 per unique delivered job, including description. No start, request, summary or detail fees. Before any source query the allowance must cover the requested maxJobs; an insufficient allowance fails without silently lowering the requested scope. Initial price hypothesis; public usage counts do not establish paid revenue.
If something goes wrong
- Wrong number or a failed run? Open a ticket on the Issues tab. I read every one and reply within 2 business days (Japan time).
- You never get a fake "empty" result. If the site can't be read, the run fails and says so.
- Delivered rows only. One validated unique row is one billable event. Duplicates, summaries, failed acquisition and undelivered rows are not charged.
- Checked every week. An automatic test runs this tool weekly; if the site changes, I fix it.
- Public source data only. No login or member/applicant records. Contact patterns are screened before delivery; prose may still name people.
More tools by the same author
All tools (Japan marketplaces, real estate, jobs, racing, prediction markets): https://apify.com/jpmarketdata
Disclaimer
Unofficial, independent tool — not affiliated with, endorsed by, or sponsored by Remote OK. Product names and logos belong to their owners and only say where the data comes from. Data is read from public pages, for market research; check before you act on it.