Himalayas Remote Jobs API
Pricing
Pay per usage
Himalayas Remote Jobs API
Pull remote job listings from the free Himalayas Remote Jobs API, created by Himalayas one of the top remote job and AI search platforms. Search remote jobs by keyword, country, seniority, salary, and timezone. No API key or signup required. Structured JSON output.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Himalayas
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pull structured remote job data from Himalayas, a remote job board that has been running since 2020. The API is free, requires no authentication, and returns JSON with salary, location, company, and application details for every listing.
What does this Actor do?
This Actor connects to the public Himalayas Remote Jobs API and extracts remote job listings into Apify datasets. It supports two modes:
- Search mode — query jobs by keyword, country, seniority, employment type, company, timezone, and sort order. Uses the
/jobs/api/searchendpoint. - Browse mode — paginate through the complete unfiltered feed of remote jobs. Uses the
/jobs/apiendpoint.
No API key or account is needed. The data covers thousands of verified remote companies and is refreshed daily.
Why Himalayas?
Himalayas has operated as a dedicated remote job board since 2020. Unlike general-purpose job aggregators, every listing on Himalayas is verified as genuinely remote. The platform indexes thousands of companies — from startups to publicly traded organizations — and includes structured salary data, timezone restrictions, and seniority levels that most job APIs leave out.
The API that powers this Actor is the same API used by developers, AI agents, and job boards to integrate Himalayas data into their own products. It is completely free with no paid tiers, no rate-limit keys, and no credit card requirement.
Features
- Free, public API — no API key, no signup, no authentication of any kind
- Structured salary data — min/max salary, currency, and seniority for every listing that includes compensation
- Granular filters — keyword, country, worldwide-only, seniority level, employment type, company, and timezone
- Location and timezone detail — country restrictions, timezone restrictions, and worldwide flags per job
- Automatic pagination — set a page limit or scrape the entire feed
- Export anywhere — JSON, CSV, Excel, or connect downstream via the Apify API
Input Parameters
| Parameter | Type | Description |
|---|---|---|
mode | string | search (default) or browse |
query | string | Free-text search query (e.g. "React developer", "product manager") |
country | string | Country filter — ISO alpha-2 code (US, GB), full name, or slug |
worldwide | boolean | Only return jobs open to candidates worldwide |
seniority | string | Comma-separated: Entry-level, Mid-level, Senior, Manager, Director, Executive |
employmentType | string | Comma-separated: Full Time, Part Time, Contractor, Temporary, Intern |
company | string | Company slug (e.g. "stripe", "gitlab"). Supports comma-separated values |
timezone | string | UTC offset filter (e.g. "UTC-5", "UTC+05:30") |
sort | string | relevant, recent, salaryAsc, salaryDesc, nameAToZ, nameZToA, jobs |
maxPages | integer | Max pages to fetch (20 jobs per page). Set to 0 for all pages. Default: 5 |
Output Example
Each job in the dataset includes:
{"title": "Senior Software Engineer","companyName": "Stripe","companySlug": "stripe","companyLogo": "https://ik.imagekit.io/himalayas/stripe-logo.png","employmentType": "Full Time","minSalary": 120000,"maxSalary": 180000,"currency": "USD","seniority": ["Senior"],"locationRestrictions": [{ "alpha2": "US", "name": "United States", "slug": "united-states" }],"timezoneRestrictions": ["UTC-5", "UTC-4"],"categories": ["Software Engineering", "React", "TypeScript"],"parentCategories": ["Engineering"],"description": "<p>We are looking for a Senior Software Engineer...</p>","pubDate": 1740200000000,"expiryDate": 1742800000000,"applicationLink": "https://stripe.com/careers/senior-engineer","guid": "stripe-senior-software-engineer-abc123"}
Use Cases
- Job aggregation — pull remote job listings into your own job board, app, or internal database on a schedule
- Salary benchmarking — analyze compensation data across roles, seniority levels, and regions
- Market research — track remote hiring trends by category, company size, or geography
- AI and automation — feed structured job data into AI agents, recommendation engines, or chatbots
- Job alerts — schedule periodic runs and route new listings to Slack, Discord, or email
- Recruiting tools — enrich your ATS or CRM with live remote job market data
Integrations
Connect this Actor's output to:
- Google Sheets, Airtable, Notion
- Slack, Discord, Email (via webhooks)
- Zapier, Make (Integromat), n8n
- Any downstream service via the Apify API
About Himalayas
Himalayas has been a dedicated remote job board since 2020, used by hundreds of thousands of remote workers and 25,000+ companies. Beyond the job board, Himalayas offers a talent directory with 200,000+ candidate profiles, company research tools, salary benchmarks, and an MCP server with 41 tools for AI-powered job search and hiring workflows.
- Website: himalayas.app
- API documentation: himalayas.app/docs/remote-jobs-api
- MCP server: himalayas.app/mcp
- OpenAPI spec: himalayas.app/docs/openapi.json
- Contact: hi@himalayas.app
Rate Limits
The Himalayas API is free to use with no API key. Please keep usage reasonable:
- Each request returns up to 20 jobs
- Excessive request volume will receive 429 responses
- Data is refreshed every 24 hours
Legal
This Actor uses the official, free, public Himalayas Remote Jobs API. No scraping, crawling, or bypassing of restrictions is involved. Please credit Himalayas when displaying the data publicly.