We Work Remotely Scraper

ENDPOINTS
GET/filters

Search Filters

Get every accepted search filter value: categories, regions, job types, salary ranges and posting windows.

{
  "categories": [
    {
      "slug": "full-stack-programming",
      "id": 2,
      "name": "Full-Stack Programming",
      "group": "programming"
    },
    {
      "slug": "front-end-programming",
      "id": 17,
      "name": "Front-End Programming",
      "group": "programming"
    },
    {
      "slug": "back-end-programming",
      "id": 18,
      "name": "Back-End Programming",
      "group": "programming"
    },
    {
      "slug": "design",
      "id": 1,
      "name": "Design",
      "group": "design"
    },
    {
      "slug": "product-design",
      "id": 19,
      "name": "Product Design",
      "group": "design"
    },
    {
      "slug": "ux-ui-design",
      "id": 20,
      "name": "UX/UI Design",
      "group": "design"
    },
    {
      "slug": "customer-support",
      "id": 7,
      "name": "Customer Support",
      "group": null
    },
    {
      "slug": "devops-sysadmin",
      "id": 6,
      "name": "DevOps and Sysadmin",
      "group": null
    },
    {
      "slug": "sales-and-marketing",
      "id": 9,
      "name": "Sales and Marketing",
      "group": null
    },
    {
      "slug": "management-and-finance",
      "id": 3,
      "name": "Management and Finance",
      "group": null
    },
    {
      "slug": "product",
      "id": 11,
      "name": "Product",
      "group": null
    },
    {
      "slug": "all-other",
      "id": 4,
      "name": "All Other Remote",
      "group": null
    }
  ],
  "category_groups": {
    "programming": [
      "full-stack-programming",
      "front-end-programming",
      "back-end-programming"
    ],
    "design": [
      "design",
      "product-design",
      "ux-ui-design"
    ]
  },
  "regions": [
    {
      "slug": "anywhere",
      "name": "Anywhere in the World",
      "label": "Anywhere in the World",
      "link": "https://weworkremotely.com/100-percent-remote-jobs"
    },
    {
      "slug": "usa",
      "name": "USA",
      "label": "USA Only",
      "link": "https://weworkremotely.com/remote-usa-jobs"
    },
    {
      "slug": "north-america",
      "name": "North America",
      "label": "North America Only",
      "link": "https://weworkremotely.com/remote-north-america-jobs"
    },
    {
      "slug": "americas",
      "name": "Americas",
      "label": "Americas Only",
      "link": "https://weworkremotely.com/remote-americas-jobs"
    },
    {
      "slug": "latin-america",
      "name": "Latin America",
      "label": "Latin America Only",
      "link": "https://weworkremotely.com/remote-latin-america-jobs"
    },
    {
      "slug": "canada",
      "name": "Canada",
      "label": "Canada Only",
      "link": "https://weworkremotely.com/remote-canada-jobs"
    },
    {
      "slug": "europe",
      "name": "Europe",
      "label": "Europe Only",
      "link": "https://weworkremotely.com/remote-europe-jobs"
    },
    {
      "slug": "uk",
      "name": "UK",
      "label": "UK Only",
      "link": "https://weworkremotely.com/remote-uk-jobs"
    },
    {
      "slug": "emea",
      "name": "EMEA",
      "label": "EMEA Only",
      "link": "https://weworkremotely.com/remote-emea-jobs"
    },
    {
      "slug": "middle-east",
      "name": "Middle East",
      "label": "Middle East Only",
      "link": "https://weworkremotely.com/remote-middle-east-jobs"
    },
    {
      "slug": "asia",
      "name": "Asia",
      "label": "Asia Only",
      "link": "https://weworkremotely.com/remote-asia-jobs"
    },
    {
      "slug": "africa",
      "name": "Africa",
      "label": "Africa Only",
      "link": "https://weworkremotely.com/remote-africa-jobs"
    },
    {
      "slug": "oceania",
      "name": "Oceania",
      "label": "Oceania Only",
      "link": "https://weworkremotely.com/remote-oceania-jobs"
    }
  ],
  "job_types": [
    {
      "slug": "full-time",
      "name": "Full-Time",
      "link": "https://weworkremotely.com/remote-full-time-jobs"
    },
    {
      "slug": "contract",
      "name": "Contract",
      "link": "https://weworkremotely.com/remote-contract-jobs"
    }
  ],
  "salary_ranges": [
    {
      "key": "10k-25k",
      "label": "$10,000 - $25,000 USD",
      "min": 10000,
      "max": 25000,
      "currency": "USD"
    },
    {
      "key": "25k-49k",
      "label": "$25,000 - $48,999 USD",
      "min": 25000,
      "max": 48999,
      "currency": "USD"
    },
    {
      "key": "50k-75k",
      "label": "$50,000 - $74,999 USD",
      "min": 50000,
      "max": 74999,
      "currency": "USD"
    },
    {
      "key": "75k-100k",
      "label": "$75,000 - $99,999 USD",
      "min": 75000,
      "max": 99999,
      "currency": "USD"
    },
    {
      "key": "100k+",
      "label": "$100,000 or more USD",
      "min": 100000,
      "max": null,
      "currency": "USD"
    }
  ],
  "posted_within": [
    {
      "key": "24h",
      "label": "Past 24 Hours"
    },
    {
      "key": "7d",
      "label": "Past Week"
    },
    {
      "key": "14d",
      "label": "Past 2 Weeks"
    },
    {
      "key": "any",
      "label": "Any Time"
    }
  ],
  "filter": [
    "all",
    "hot",
    "boosted"
  ],
  "skills_count": 670,
  "countries_count": 249,
  "notes": {
    "category": "comma list; a group (programming, design) expands to its members",
    "country": "comma list of ISO 3166-1 alpha-2 codes or country names; matches jobs open to that country",
    "salary_range": "comma list of the keys above (the site's five USD buckets)",
    "skills": "comma list of names or ids from /we-work-remotely/skills — the site's own skills filter is very strict (0 results even for Python on 2026-10-19); prefer `query`",
    "region": "the region chip of a card (one value)",
    "query": "keywords, or any weworkremotely.com listing / search link"
  }
}