We Work Remotely+API.SH

We Work Remotely API

Search We Work Remotely and pull remote jobs, salaries, skills and company pages as clean JSON.

The API.SH We Work Remotely API turns public WWR pages and feeds into structured JSON. Run the site's advanced search by keyword, category, applicant country, salary range, skills and date posted, read the newest jobs in any category, open a job for its full description, regions, skills, salary and apply link, and look up a company's page with its headquarters, Top 100 badge and open jobs.

  • 4 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
We Work Remotely job search
GET https://api.api.sh/weworkremotely/v1/search
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the We Work Remotely API

Remote job boards and aggregators

Pull the newest jobs per category on a schedule and the full description of each, to feed your own remote job board or newsletter.

Remote salary research

Search by role with salary range and skills filters and compare the salaries, regions and job types WWR employers post.

Job alerts by skill and country

Filter by skills, applicant countries and date posted to alert candidates when a matching remote role appears.

Hiring-company lead lists

Find companies hiring remotely, then read their WWR page for website, headquarters, jobs posted and Top 100 status.

Remote work market analysis

Track which categories, skills and regions show up most in new postings week after week.

We Work Remotely data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

We Work Remotely API endpoints and prices

Every We Work Remotely endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

Search and discovery1
We Work Remotely job search
/weworkremotely/v1/search
$1 · $2 PAYG
1 credit
Profiles and accounts1
We Work Remotely company
/weworkremotely/v1/company
$1 · $2 PAYG
1 credit
Products, listings and places2
We Work Remotely job details
/weworkremotely/v1/job
$1 · $2 PAYG
1 credit
We Work Remotely latest jobs
/weworkremotely/v1/jobs
$1 · $2 PAYG
1 credit

Call the We Work Remotely API

We Work Remotely job search: GET https://api.api.sh/weworkremotely/v1/search

curl "https://api.api.sh/weworkremotely/v1/search?q=python" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 482 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for We Work Remotely data

  • Public data only: no We Work Remotely login, cookies or account needed
  • One key and one response shape for We Work Remotely and 481 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official We Work Remotely API

We Work Remotely publishes feeds of its latest jobs but no documented developer API for search, salaries or company data turned up in search results. API.SH serves the feeds, the advanced search, job pages and company pages as one JSON API.

Instead of running separate Apify actors for WWR jobs and companies or maintaining an open-source scraper, API.SH gives you search, feeds, jobs and companies under one key at a fixed price per call.

We Work Remotely API questions

What We Work Remotely data can I get?+

Advanced job search with category, country, salary, skills and date filters (/weworkremotely/v1/search), the newest jobs by category (/weworkremotely/v1/jobs), one job with full description, skills, regions and apply link (/weworkremotely/v1/job) and company pages with open jobs (/weworkremotely/v1/company).

How much does the We Work Remotely API cost?+

Every We Work Remotely endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /weworkremotely/v1/company at 1 credit each.

Is there an official We Work Remotely API?+

WWR publishes job feeds, but we found no documented API for its search, salary or company data. API.SH covers those as JSON with one key.

Do I need a We Work Remotely account or login?+

No. API.SH reads public We Work Remotely pages only. No endpoint uses a login, cookies or anyone's account.

Is We Work Remotely free to use for job data?+

Browsing WWR is free. Getting its data as JSON through API.SH uses credits, and every account gets 1,000 free credits each month.

Does the search return salaries?+

Yes, when the employer gives one. Search results carry a salary field and the salary filter limits results to a salary range; job details include the salary when stated.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /weworkremotely/v1/search with a keyword such as q=python. Every parameter and request examples are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More jobs & b2b APIs all jobs & company data APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 482 platforms.
Get a free API key