Remote Jobs API

Remote Jobs API for Search Across Five Job Boards, Job Details, Salary, and Apply Links

Scrappa's Remote Jobs API returns structured JSON from Himalayas, Working Nomads, Jobicy, Remote OK and We Work Remotely in one call. Search remote and hybrid jobs by keyword, category, job type, seniority, country, region, time zone, salary and date posted. Postings found on several boards are merged and every job links back to its source board.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
4
Endpoints
5
Job boards
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/remote-jobs/search?q=engineer&job_type=full_time&region=worldwide&date_posted=7d" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "source": "all",
    "page": 1,
    "has_more": true,
    "next_page": 2,
    "job_count": 1,
    "jobs": [
      {
        "id": "jobicy:158260",
        "source_board": "jobicy",
        "source_url": "https://jobicy.com/jobs/158260-full-stack-engineer-ai-platform",
        "title": "Full-Stack Engineer, AI Platform",
        "company": {"name": "Thumbtack"},
        "job_types": ["full_time"],
        "location": {"raw": "USA", "restrictions": ["USA"], "worldwide": false},
        "salary": {"min": 151300, "max": 229900, "currency": "USD", "period": "yearly"},
        "posted_at": "2026-10-31T17:05:04+00:00",
        "duplicates": []
      }
    ]
  },
  "meta": {"endpoint_family": "search", "billable": true}
}

What you can build

Structured data for real applications. Here are some ideas.

Job Aggregation

Fill a job board or newsletter with remote jobs from five sources, merged and without duplicates.

Salary Research

Read salary ranges with currency and period, and filter by a minimum yearly salary.

Talent Market Tracking

Follow which roles, tags and seniority levels remote employers hire for over time.

Location Rule Checks

Find jobs open to your country, region or time zone, or open worldwide.

Career Apps

Add remote job search with apply links and source links to your own app.

Remote jobs scraper API

Search five remote job boards with one API

The Remote Jobs API is built for job aggregators, salary research and career apps. One request searches five public remote job boards and returns one job format with a link back to the source board.

Search all five boards in one call or pick one board with the source parameter.

Filter by keyword, category, job type, seniority, country, region, time zone, minimum salary and date posted.

Every returned job passes every filter you set.

The same posting on several boards is merged and the other boards are listed in duplicates.

Each job has the full description, salary, location rules, apply link and source link.

Choose the right Remote Jobs API endpoint

Use Job Search for coverage

Search all boards with your filters, then follow next_page until has_more is false.

Open Remote Jobs Search API docs

Use Job Details for one posting

Pass the id from the search results to read the full description, salary and apply link of one job.

Open Remote Job Details API docs

Use Categories for filters

List the category keys of each board and pass one as the category filter.

Open Remote Jobs Categories API docs

Available endpoints

Everything you need in one API.

Scrappa vs Single-board job feeds

See how Scrappa compares to Single-board job feeds.

Boards per request
Scrappa
5
Single-board job feeds
1
De-duplicated results
Scrappa
Single-board job feeds
Same filters on every board
Scrappa
Single-board job feeds
Price per 1k requests
Scrappa
From $0.20
Single-board job feeds
Varies
Unified API key
Scrappa
Yes (80+ APIs)
Single-board job feeds
One source only
Free tier
Scrappa
500 credits/month
Single-board job feeds
Varies

Key features

Five remote job boards in one request
Filters for keyword, category, job type, seniority, country, region, time zone, salary and date
Merged results without duplicate postings
Salary with currency, period and a yearly USD value
Source link and apply link on every job

Frequently asked questions

Himalayas, Working Nomads, Jobicy, Remote OK and We Work Remotely. Use the source parameter to pick one board. The sources endpoint lists them with their attribution text.

Every Scrappa account includes 500 free credits each month. Each successful request costs one credit, whatever the source. Failed requests are not billed.

Yes. Every job has a source_url and an attribution text. Show the source board next to the job and link to source_url.

Use the 1-based page parameter. Each board returns its page N of up to 20 jobs. With source=all the pages of all boards are merged, so one page can hold more than 20 jobs. Follow next_page while has_more is true.

No. Scrappa is an independent service and is not affiliated with or endorsed by these job boards.

Start using the Remote Jobs API

Sign up and get 500 free credits. No credit card required.