Arbeitnow Job Listings Scraper avatar

Arbeitnow Job Listings Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Arbeitnow Job Listings Scraper

Arbeitnow Job Listings Scraper

Scrape job listings from Arbeitnow - a global job board with remote, part-time, and full-time opportunities. Filter by keyword, tech tags, or remote-only. No API key required.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(4)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

4

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape job listings from Arbeitnow — a global job board featuring thousands of remote, part-time, and full-time opportunities. Filter by keyword, tech-stack tags, or remote-only status. No API key or account required.

What This Actor Does

This actor fetches job listings from the Arbeitnow public job board API and returns structured data including the job title, company, location, employment type, tech stack tags, a plain-text description, and a direct link to the listing. You can narrow results using keyword search, tech tags, or a remote-only toggle.

Input Fields

FieldTypeDefaultDescription
searchQueryStringKeyword to filter jobs. Matched case-insensitively against title and description. Leave blank to return all jobs.
tagsArray of strings[]Filter by tech-stack or category tags (e.g. ["python", "django"]). A job must match all specified tags.
remoteBooleanfalseWhen true, only remote-friendly positions are returned.
maxItemsInteger10Maximum number of job listings to return (1–500).

Output Fields

Each record in the dataset contains:

FieldTypeDescription
slugStringUnique job identifier on Arbeitnow.
titleStringJob title as posted by the employer.
companyStringName of the hiring company.
locationStringGeographic location (e.g. Berlin, Germany).
remoteBooleanWhether the role is remote-friendly.
jobTypesArray of stringsEmployment types (e.g. ["Full-time", "Contract"]).
tagsArray of stringsTech-stack and category tags (e.g. ["python", "django"]).
descriptionStringPlain-text job description (HTML removed).
postedAtStringISO 8601 datetime the job was posted (UTC).
sourceUrlStringDirect URL to the listing on Arbeitnow.
scrapedAtStringISO 8601 datetime when this record was collected (UTC).

Fields with no data are omitted from the output — every field present in a record is populated.

Example Input

{
"searchQuery": "python developer",
"tags": ["python"],
"remote": true,
"maxItems": 5
}

Example Output

[
{
"slug": "senior-python-engineer-acme-berlin",
"title": "Senior Python Engineer",
"company": "Acme Corp",
"location": "Berlin, Germany",
"remote": true,
"jobTypes": ["Full-time"],
"tags": ["python", "django", "postgresql"],
"description": "We are looking for a senior Python engineer to join our distributed team...",
"postedAt": "2023-11-14T22:13:20+00:00",
"sourceUrl": "https://www.arbeitnow.com/jobs/senior-python-engineer-acme-berlin",
"scrapedAt": "2026-06-01T10:00:00+00:00"
}
]

Frequently Asked Questions

Do I need an API key or Arbeitnow account? No. Arbeitnow provides a completely free, unauthenticated public API. This actor requires no credentials.

How many jobs can I retrieve? You can retrieve up to 500 jobs per run using the maxItems setting. The Arbeitnow API paginates results in batches of approximately 15 listings per page.

How does keyword search work? The searchQuery field performs a case-insensitive substring match against each job's title and description. For example, searching "python" will match "Senior Python Developer" and any description containing the word "python".

What does the tags filter do? Tags represent tech-stack and category labels attached to each listing (e.g. python, react, remote). If you specify multiple tags, only jobs matching all of them will be returned. Tags are matched case-insensitively.