Remote Jobs Feed
Coming to the Apify Store
Remote job listings from Himalayas, Jobicy, RemoteOK and Arbeitnow as one uniform record per job, with the source link and attribution line the boards ask for.
Get remote job listings from Himalayas, Jobicy, RemoteOK and Arbeitnow as one uniform record per job. Filter by keyword, category, country, time zone, job type, salary and age. With an empty input you get the 100 newest listings across the four boards. Every row carries the board's own listing URL and a ready-made attribution line, which the boards ask any re-publisher to show. The Actor uses the boards' public JSON APIs and needs no login, no browser and no proxy.
What you get
- One record per job, the same fields for every board: title, company, categories (a common list) and the board's own tags, job type, where candidates must be (countries or regions and UTC offsets),
listingUrl,applyUrlandattribution. Salary (min, max, currency, period) and seniority are filled only where the board publishes them. - Filters: keywords and excluded keywords, categories, countries, time zones, job types, minimum yearly salary in USD, posted within N days, and descriptions as plain text, HTML or none.
- Source link and attribution line on every row: the board's listing URL and a line such as
Source: Himalayas (https://himalayas.app), <listing URL>. - New-only mode: with a State name, each run returns only listings not delivered before in runs with that name. Use a different State name for each watch list.
- Duplicates merged when the same company and title appear on several boards. Matches are exact, so merges are rare.
- Up to 10,000 jobs per run. If
maxItemscuts the list, the boards take turns (newest first within each board), so one busy board does not crowd out the others.
Real output
{
"recordType": "job",
"source": "himalayas",
"sourceName": "Himalayas",
"jobId": "https://himalayas.app/companies/instacart/jobs/software-engineer-ii-crm-seo",
"title": "Software Engineer II, CRM & SEO",
"company": "Instacart",
"companyUrl": "https://himalayas.app/companies/instacart",
"categories": [
"software-engineering",
"marketing"
],
"tags": [
"Developer",
"Software Engineer",
"Full Stack Engineer",
"CRM Engineer",
"Marketing Engineer",
"Search Optimization Engineer",
"Software Engineer II",
"Software Engineer Level II"
],
"jobType": "full-time",
"locationRestriction": [
"Canada"
],
"timezoneRestriction": [
"UTC-8",
"UTC-7",
"UTC-6",
"UTC-5",
"UTC-4",
"UTC-3:30"
],
"isWorldwide": false,
"salaryMin": 145000,
"salaryMax": 153000,
"salaryCurrency": "CAD",
"salaryPeriod": "annual",
"seniority": "Mid-level",
"postedAt": "2026-10-03T08:53:34Z",
"expiresAt": "2026-12-02T08:53:33Z",
"description": "We're transforming the grocery industry\n\nAt Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless o…",
"listingUrl": "https://himalayas.app/companies/instacart/jobs/software-engineer-ii-crm-seo",
"applyUrl": "https://himalayas.app/companies/instacart/jobs/software-engineer-ii-crm-seo",
"attribution": "Source: Himalayas (https://himalayas.app), https://himalayas.app/companies/instacart/jobs/software-engineer-ii-crm-seo",
"status": null,
"firstSeenAt": null
}
{
"recordType": "job",
"source": "remoteok",
"sourceName": "Remote OK",
"jobId": "1137394",
"title": "Sr Solutions Architect",
"company": "ExtraHop",
"companyUrl": null,
"categories": [
"software-engineering",
"design",
"marketing",
"sales",
"customer-support",
"security"
],
"tags": [
"architecture",
"design",
"infosec",
"python",
"technical",
"customer support",
"javascript",
"api",
"ops",
"marketing",
"sales",
"digital nomad"
],
"jobType": null,
"locationRestriction": [],
"timezoneRestriction": [],
"isWorldwide": true,
"salaryMin": null,
"salaryMax": null,
"salaryCurrency": null,
"salaryPeriod": null,
"seniority": null,
"postedAt": "2026-09-15T00:00:26Z",
"expiresAt": null,
"description": "At ExtraHop, we’re on a mission to protect and empower the connected enterprise. We reveal what is happening in the very infrastructure that sustains businesses, lives, and communities, and ensure the integrity of networks, data, systems, and processes. Organizations rely on ExtraHop to provide visi…",
"listingUrl": "https://remoteOK.com/remote-jobs/remote-sr-solutions-architect-extrahop-1137394",
"applyUrl": "https://remoteOK.com/remote-jobs/remote-sr-solutions-architect-extrahop-1137394",
"attribution": "Source: Remote OK (https://remoteok.com), https://remoteOK.com/remote-jobs/remote-sr-solutions-architect-extrahop-1137394",
"status": null,
"firstSeenAt": null
}
Example input
Paste this into the input form, or send it through the API.
{
"sources": ["himalayas", "jobicy", "remoteok", "arbeitnow"],
"keywords": ["python"],
"maxItems": 50
}
Limits
- Four boards. Remotive and We Work Remotely are not included: Remotive's API allows 4 requests a day per user, which a shared cloud service cannot honour, and We Work Remotely's terms could not be read.
- RemoteOK returns about 100 listings. That is the size of its public API answer. Older listings are not reachable through it.
- Jobicy is a 7-day window with a 3-hour delay. Its terms allow one automated pass per hour, so the Actor reads the window at most once an hour and keeps a snapshot in your account. Jobicy rows can be up to an hour old.
- Himalayas search is read up to 5,000 results per keyword or country. Results can shift between calls, so a listing missed by one run can show up in the next; with a State name it is delivered once.
- Arbeitnow: only listings the board flags as remote, from its first 5 pages. Most of its listings are on-site and are skipped.
- Salary, job type and time zone filters need data. Listings without a published salary, or with one in another currency, are dropped when you set
minSalaryUsd. Only Himalayas publishes time zones, so a time zone filter drops the other boards. - Country matching is text matching on the board's own location wording. A listing that names only a city, or no country, does not match a country filter unless it is worldwide and
includeWorldwideis on. - Public listings only. The Actor does not log in, read private data or collect personal data about candidates.
Attribution: what the boards ask of you
The Actor puts listingUrl and attribution on every row for this reason. If you publish or redistribute listings, these are the boards' own rules as read on 3 October 2026. Read the pages themselves, they can change.
| Board | What it asks | Where |
|---|---|---|
| Himalayas | Link back to the listing URL and mention Himalayas as the original source. Do not submit Himalayas jobs to third-party sites such as Jooble, Neuvoo, Google Jobs or LinkedIn Jobs. | himalayas.app/api |
| Jobicy | Keep Jobicy as the original source and keep the Jobicy listing URL. Do not present the listings as your own postings, and do not build spam networks or misleading job databases. Application buttons should lead to the URL in applyUrl. | jobicy.com/jobs-rss-feed, "Fair use" |
| RemoteOK | Link back with a followed link (no nofollow) to the listing and mention Remote OK as the source, or API access can be suspended. Do not use the Remote OK logo without written permission. The Actor never outputs it. | remoteok.com/api |
| Arbeitnow | Link back to Arbeitnow.com on your platform. Arbeitnow may revoke API permission at any time. | arbeitnow.com/terms, section 11 |
Data source
The public APIs the boards publish for others to use, read on 3 October 2026: Himalayas (himalayas.app/jobs/api), Jobicy (jobicy.com/api/v2/remote-jobs, the endpoint without an API key), RemoteOK (remoteok.com/api) and Arbeitnow (arbeitnow.com/api/job-board-api). The Actor reads each board's robots.txt, keeps to their rate limits and identifies itself as TinlarkBot with a contact address. Listings and company names belong to the employers and the boards, and you are responsible for meeting each board's conditions when you republish.
Tinlark is not affiliated with Himalayas, Jobicy, RemoteOK or Arbeitnow, and those boards can change or withdraw API access at any time.
Questions before you start?
Write to [email protected]. Each product page lists what the tool does, what it does not do, and its exact price.