Himalayas Jobs Scraper avatar

Himalayas Jobs Scraper

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Himalayas Jobs Scraper

Himalayas Jobs Scraper

Scrape remote job listings from Himalayas.app — titles, companies, salaries, tags, descriptions, and apply links via the public jobs API.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

PowerBox

PowerBox

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Pull remote job listings from Himalayas.app into a clean Apify Dataset. Uses the platform’s public JSON jobs API (no login, no API key). Search by keyword, filter by seniority / employment type / country / category, optionally fetch specific job URLs, and export JSON / CSV / Excel or call via API / schedules / Make / Zapier / n8n.

Features

  • Keyword search — multi-keyword runs with automatic deduplication
  • Filters — seniority, employment type, worldwide vs country, category substring match
  • Job URLs — resolve individual listings through the public detail endpoint
  • Full description — HTML description is included in search/browse results (no extra page fetch)
  • Optional webhook — POST results in batches of 50 when the run finishes
  • Lightweight — HTTP JSON only; proxy optional

Input

FieldTypeDefaultDescription
keywordsstring[]["software engineer"]Search queries; each runs separately and results are merged
jobUrlsstring[]—Himalayas job page URLs (/companies/{slug}/jobs/{slug})
categoriesstring[]—Keep jobs whose category / parent category contains any term
senioritystring[]Senior / Mid / EntryEntry-level, Mid-level, Senior, Manager, Director, Executive
employmentTypestringFull TimeOr Any / Part Time / Contractor / Temporary / Intern / Volunteer / Other
worldwidebooleantrueOnly jobs with no country restrictions
countrystring—ISO / name / slug when worldwide is false
sortBystringrecentrecent, relevant, salaryAsc, salaryDesc, nameAToZ, nameZToA
maxResultsPerKeywordinteger100Cap per keyword (or browse feed), 1–500
filterNonTechbooleanfalseDrop clearly non-technical roles
webhookUrl / webhookSecretstring—Optional batch delivery

Output

Each Dataset item includes fields such as:

FieldDescription
titleJob title
company_name / company_slug / company_url / company_logo_urlCompany metadata
location / location_restrictionsWorldwide label or country list
salary_min / salary_max / currency / salary_periodStructured salary when published
tags / markets / parent_categoriesSkill / category tags
descriptionFull HTML description
apply_url / source_urlApply link and canonical listing URL
employment_type / experience_level / posted_at / expires_atType, seniority, timestamps

Example:

{
"id": "senior-backend-engineer-at-acme-corp",
"title": "Senior Backend Engineer",
"company_name": "Acme Corp",
"location": "Worldwide",
"salary_min": 120000,
"salary_max": 160000,
"currency": "USD",
"salary_period": "annual",
"tags": ["Software Engineering", "Backend"],
"apply_url": "https://himalayas.app/companies/acme-corp/jobs/senior-backend-engineer?utm_source=api",
"source_url": "https://himalayas.app/companies/acme-corp/jobs/senior-backend-engineer",
"work_mode": "remote",
"data_source": "Himalayas"
}

Tips

  • Prefer specific titles (react engineer) over broad terms (frontend)
  • Use multiple keywords — overlaps are deduplicated by listing GUID
  • API pages return up to 20 jobs; 100 results ≈ 5 requests per keyword
  • Attribute Himalayas and link back to source_url when displaying results

Limitations

  • Max 500 results per keyword per run
  • Public rate limits apply; the Actor retries on HTTP 429
  • Listings reflect the public remote-jobs feed only