Arbeitsagentur Jobs Scraper — German Federal Job Board
Under maintenancePricing
Pay per event
Arbeitsagentur Jobs Scraper — German Federal Job Board
Under maintenanceScrape job listings from Arbeitsagentur.de (Bundesagentur für Arbeit), Germany's official and largest job board. Keywords, location, radius, contract type, remote filters, full job details with descriptions and contact data.
Pricing
Pay per event
Rating
0.0
(0)
Developer
nqvrl
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Scrape job listings from Arbeitsagentur.de (Bundesagentur für Arbeit) — Germany's official and largest job database — via the jobsuche API. No browser, no CAPTCHAs, fast and cheap.
What you get
Each job listing yields a clean JSON item:
- title, company, profession + all listed professions
- location (street, postal code, city, region, country) + coordinates + distance from your search point
- publishedAt, firstPublishedAt, modifiedAt, entry/start date
- contractType, workingTimeModels (full-time, part-time, shift, remote, minijob)
- remote flag + remote type, careerChangeOk
- salary object
{amount, kind, period}when the employer disclosed pay - refnr, direct url, employerLogoUrl, external application link
- Optional with fetchDetails: full description, requirements, benefits, contact/bewerbung info
Bonus: companies dataset
Every run also produces a per-company lead list — who is hiring, how many open jobs, in which cities, how many are remote. Recruiters and lead-gen agencies use this directly as an outreach target list.
Input
| Field | Description |
|---|---|
was | Keywords / job title (e.g. Softwareentwickler, Krankenpfleger) |
wo | City or region (e.g. Berlin, München) — empty = all of Germany |
umkreis | Radius in km around the location (0–200) |
maxItems | Max listings to return |
angebotsart | Jobs / apprenticeship / internship / self-employment |
arbeitszeit | Filter: full-time, part-time, shift, remote, minijob |
befristung | Fixed-term vs permanent |
veroeffentlichtseit | Only jobs published in the last N days |
zeitarbeit, pav | Tri-state: all / only / exclude temp & private agencies |
fetchDetails | Enrich every job with full description + contact data |
maxDetails | Cap on detail fetches |
includeCompanySummary | Emit the per-company lead list dataset |
Example
Find the 500 newest remote developer jobs in Germany published in the last 30 days:
{"was": "entwickler","wo": "","arbeitszeit": ["ho"],"veroeffentlichtseit": 30,"maxItems": 500,"fetchDetails": true}
Use cases
- Recruiters: daily lead lists — companies actively hiring in your niche/region
- Job boards & aggregators: fill your database with German jobs
- HR analytics: hiring trends, salary data, skill demand by region
- Lead-gen agencies: hiring companies = warm outreach targets
Notes
- Data source is the public jobsuche API of the Bundesagentur für Arbeit — the same data shown on arbeitsagentur.de/jobsuche.
- ~700K+ live listings; scheduled runs +
veroeffentlichtseitgive you a daily "new jobs" feed. - Combine with a company-data actor (e.g. Handelsregister) for full lead enrichment.