Remote Jobs API | Himalayas

Current as of Jul 05, 2025

Remote Jobs API Feed

Use our public API to get the latest remote jobs from Himalayas.

Note: As of 24th March 2025, we have reduced the maximum limit to 20 jobs per request to improve performance and reliability.

Fill your remote job board with listings from Himalayas

Our public API can be used to backfill other remote job boards.

Anyone can use the interface, but please link back to the URL found on Himalayas AND mention Himalayas as the original source. Please do not submit Himalayas jobs to third-party websites, including but not limited to Jooble, Neuvoo, Google Jobs, or LinkedIn Jobs.

Himalayas API

API (Application Programming Interface) is an interface that allows users and applications to access updates to websites in a standardized, computer-readable format.

You can find our public API with all of our jobs here: https://himalayas.app/jobs/api

What format is your API

Our API is in JSON sorted by most recent to least recent.

What fields are supplied in your API?

We supply the following fields in our API:

  • title: Job title
  • excerpt: First few sentences of the job description
  • companyName: Name of the company that is hiring
  • companyLogo: Link to the company's logo
  • employmentType: One of the following: 'Full Time', 'Part Time', 'Contractor', 'Temporary', 'Intern', 'Volunteer', 'Other'
  • locationRestrictions (optional, array): Country where candidates must be located, there can be more than one
  • timezoneRestriction (optional, array): Time zone (UTC) where candidates must be located, there can be more than one
  • category (array): Job category, there can be more than one
  • minSalary (number or null): Minimum salary of the job
  • maxSalary (number or null): Maximum salary of the job
  • currency (string): Currency of the job (e.g. USD, EUR, GBP, INR, etc.)
  • parentCategories (array): Job parent categories, there can be more than one
  • description: The full HTML of the job description
  • pubDate: Timestamp of when the job was published
  • expiryDate: Timestamp of when the job will expire
  • applicationLink: Link to apply for the position
  • guid: Unique identifier for the job

What options are supplied in your API?

We supply the following options in our API:

  • offset: the number of jobs to skip
  • limit: the number of jobs to retrieve (max 20)

For example, https://himalayas.app/jobs/api?limit=20&offset=10 will skip the first 10 jobs, and provide a JSON list of the following 20 jobs.

What are the maximum number of records returned per request

To keep the response small, we return a maximum of 20 records per request. Use the 'offset' option to obtain records beyond the first 20 records.

Is there a maximum number of requests?

Due to server capacity constraints, we ratelimit the number of requests that can be made to our API within a certain time period. This ensures that our service remains available and responsive for all users. If you exceed the allowed number of requests, you may receive a 429 error message.

If you have a special reason to require a higher number of requests, or if you need help optimizing your API calls to reduce the number of requests required, please contact us. We'll do our best to accommodate your needs and help you get the most out of our API.

What is the difference between your API and your RSS feed?

Aside from the different formats, our API contains a list of all of our current jobs, whereas our RSS feed only shows the 100 most recent jobs.

Other ways to access our data

In addition to our JSON API, we also provide other methods to access Himalayas job data:

  • Model Context Protocol (MCP): Connect AI assistants directly to our job database with real-time search capabilities
  • RSS feed: Subscribe to the latest remote job postings with our RSS feed

These alternatives are useful for different integration scenarios, whether you need AI-powered job search or RSS feeds for content aggregation.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan