Remote Jobs Scraper (Remotive)
Pricing
from $3.00 / 1,000 results
Remote Jobs Scraper (Remotive)
Scrape remote job listings from Remotive's public API. Browse all available remote positions or search by keyword, category, location, and job type. No authentication required.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
Remote Jobs Scraper
Scrape remote job listings from Remotive, a curated platform for remote positions across software development, design, marketing, data, and more. Browse all available jobs or search by keyword, category, location, and job type — with no authentication or API key required.
Data Source
This actor uses the Remotive public API (https://remotive.com/api/remote-jobs), which provides free, open access to remote job listings. Remotive aggregates vetted remote positions from companies worldwide.
Features
- Browse mode — retrieve all currently available remote jobs
- Search mode — filter by keyword, category, location, and employment type
- Extract full job details: title, company, salary, tags/skills, description, and apply URL
- Filter by employment type: Full-time, Part-time, Contract, Freelance, Internship
- Filter by location requirement (e.g., USA, Europe, Worldwide)
- No API key or account required — runs on the Apify free plan
Input
| Field | Type | Description |
|---|---|---|
mode | select | browse (all jobs) or search (filtered) — required |
query | string | Free-text keyword to match title, tags, and description |
category | select | Filter by job category (e.g., Software Development, Design) |
location | string | Filter by candidate location (e.g., USA, Europe, Worldwide) |
jobType | select | Employment type filter (Full-time, Contract, Freelance, etc.) |
maxItems | integer | Maximum records to return (1–10,000, default 100) |
Example Input — Browse all jobs
{"mode": "browse","maxItems": 50}
Example Input — Search Python jobs in the USA
{"mode": "search","query": "python developer","location": "USA","jobType": "Full-time","maxItems": 20}
Output
Each record in the dataset contains:
| Field | Type | Description |
|---|---|---|
id | string | Unique job ID |
title | string | Job title |
companyName | string | Hiring company name |
companyLogo | string | URL to company logo image |
category | string | Job category (e.g., Software Development) |
jobType | string | Employment type |
tags | array | Skills and technologies (up to 20) |
location | string | Required candidate location |
salary | string | Salary range if provided |
description | string | Plain-text job description |
publicationDate | string | Date job was posted (ISO 8601) |
jobUrl | string | URL to the job listing on Remotive |
applyUrl | string | URL to apply for the job |
remote | boolean | Always true — all Remotive jobs are remote |
sourceUrl | string | Source URL |
recordType | string | Always "job" |
scrapedAt | string | UTC timestamp of when the record was scraped |
Example Output Record
{"id": "2090899","title": "Senior Python Developer","companyName": "TechCorp","category": "Software Development","jobType": "Full-time","tags": ["python", "django", "aws", "backend"],"location": "USA, Canada","salary": "$120k - $160k","description": "We are looking for a Senior Python Developer to join our team...","publicationDate": "2026-05-20T10:00:00","jobUrl": "https://remotive.com/remote-jobs/software-dev/senior-python-developer-123","applyUrl": "https://remotive.com/remote-jobs/software-dev/senior-python-developer-123","remote": true,"sourceUrl": "https://remotive.com/remote-jobs/software-dev/senior-python-developer-123","recordType": "job","scrapedAt": "2026-05-30T12:00:00+00:00"}
FAQ
Q: Do I need an API key or account? No. Remotive's job API is completely public and free to use.
Q: How many jobs are available? Remotive typically lists 100–500 active remote jobs at any time. The actual count depends on current job market activity.
Q: Can I filter by multiple categories? Currently, the API supports one category filter per run. To get multiple categories, run the actor separately for each.
Q: Is the description in HTML? No. The actor strips all HTML tags and returns clean plain text.
Q: How often is the data updated? Remotive updates their job board continuously. Run the actor daily to get fresh listings.
Q: What job types are available? Full-time, Part-time, Contract, Freelance, Internship, and Temporary.
Q: Can I search by company name?
Use the query field with the company name — it searches across title, description, and tags.