Arbeitnow Job Board API
Free job board API with no key: developer and tech jobs across Europe with company, location, remote flag, salary tags and full descriptions. Tested example.
Endpoint tested and returned HTTP 200 on 2026-08-21
What is the Arbeitnow Job Board API?
The Arbeitnow job board API is a free, key-free API returning current job listings — mostly technology roles across Europe — with company name, location, remote status, tags and full HTML descriptions.
Genuinely free job APIs are rare, because listings are the product for most job boards. Arbeitnow publishes theirs openly with no key, which makes it one of the few options for building a real job aggregator without a commercial agreement.
Listings skew heavily towards European tech roles, with strong coverage of Germany. Each record includes a `remote` boolean and a tags array covering visa sponsorship and role type, which makes filtering straightforward.
Quick facts
- Base URL
https://www.arbeitnow.com/api- Authentication
- No API key required.
- Rate limit
- No published limit; the board asks for reasonable polling.
- Pricing
- Free.
- CORS
- Enabled — callable directly from browser JavaScript
- Official docs
- Read the docs
How to use the Arbeitnow Job Board API
Every request below was executed against the live API on 2026-08-21, and the response shown is the real body it returned — not an illustration.
1. Fetch the current job board feed
GET https://www.arbeitnow.com/api/job-board-api
curl 'https://www.arbeitnow.com/api/job-board-api'const res = await fetch("https://www.arbeitnow.com/api/job-board-api");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);import requests
res = requests.get("https://www.arbeitnow.com/api/job-board-api", timeout=20)
res.raise_for_status()
print(res.json()){
"data": [
{
"slug": "steuerberater-in-nubbel-auf-wunsch-mit-partnerperspektive-gesucht-mindestens-90000eur-372723",
"company_name": "Taxtalente.de",
"title": "Steuerberater (m/w/d) in Nübbel, auf Wunsch mit Partnerperspektive, gesucht - mindestens 90.000€",
"description": "<p>TaxTalente ist die Nr. 1 Job-Matching Plattform für Jobsuchende in der Steuerberatung.</p>\n<p>Sie suchen eine positive berufliche Veränderung? Sie möchten den nächsten Schritt in Ihrer Karriere gehen und streben möglicherweise sogar eine Partnerschaft in einer zukunftsorientierten Kanzlei an? Sie möchten endlich wieder in einem positiven Arbeitsumfeld arbeiten, in dem Sie finanziell und persönlich wertgeschätzt werden? Sie suchen nach Tätigkeiten, die Sie auch wirklich weiterbringen?</p>\n<p>Sofern Sie sich in mindestens einem der genannten Punkte wiederfinden, sollten Sie sich bei uns melden. Wir haben die attraktivsten Arbeitgeber der Steuerberatungsbranche in unserem Netzwerk und bringen zusammen, was zusammengehört. Grenzenlose Entwicklungschancen mit Partnermöglichkeiten, vielschichtige Tätigkeitsbereiche, Gehälter wie in der Industrie und vieles mehr – melden Sie sich bei uns und wir unterstützen Sie auf Ihrem weiteren Karriereweg!</p>\n<p>Derzeit suchen wir nach einem Steuerberater (m/w/d) für eine unserer Partner-Kanzleien in Nübbel</p>\n<p>Bei <strong>Rückfragen</strong> kannst du dich gerne <strong>jederzeit</strong> (auch nach deinem Feierabend) direkt telefonisch an <strong>Herrn Becker-Koch</strong> über folgende Nummer wenden: <strong>015901431130</strong>Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
page | integer | Optional | Page number for pagination. 2 |
visa_sponsorship | boolean | Optional | Filter to roles offering visa sponsorship. true |
remote | boolean | Optional | Filter to remote roles. true |
Response fields
data[].slugstring- Unique listing identifier used in the canonical URL.
data[].titlestring- Job title.
data[].company_namestring- Hiring company.
data[].locationstring- City and country, or Remote.
data[].remoteboolean- Whether the role is remote.
data[].tagsarray- Role tags including visa sponsorship and seniority.
data[].descriptionstring- Full job description as HTML — sanitise before rendering.
links / metaobject- Pagination links and page metadata.
What you can build with the Arbeitnow Job Board API
- Build a niche job board filtered to remote or visa-sponsoring roles
- Aggregate tech vacancies for a newsletter or Slack bot
- Analyse hiring trends across European tech markets
- Add a careers feed to a developer community site
Common errors and how to fix them
Descriptions render as raw HTML
The description field contains HTML markup.
Fix: Sanitise it before injecting into the DOM — never use it with innerHTML unfiltered.
Empty data array
Page number beyond the available results.
Fix: Follow the `links.next` value rather than incrementing page indefinitely.
Arbeitnow Job Board API — frequently asked questions
Is there a free job board API?
Yes. Arbeitnow publishes its listings openly with no API key, which is unusual — most job boards treat listings as proprietary.
What kinds of jobs does it cover?
Predominantly technology roles across Europe, with particularly strong coverage of the German market, including many remote and visa-sponsoring positions.
Is the job description safe to render directly?
No. It contains raw HTML from the employer. Always sanitise it before inserting into the page to avoid cross-site scripting.
How do I filter to remote jobs only?
Pass remote=true as a query parameter, or filter client-side on the `remote` boolean present in every listing.
Tools that pair with this API
JSON Formatter
Format, beautify and minify JSON online with 2-space, 4-space or tab indentation. Sort keys alphabetically and catch syntax errors instantly — free and private.
HTML Formatter
Format HTML online with clean, consistent indentation. This HTML formatter handles void elements and preserves pre, script and style exactly. Free and private.
Arbeitnow Job Board is an independent third-party service and is not affiliated with ByteTools or ByteVancer. Details on this page were verified on 2026-08-21; always check the official documentation before relying on this API in production, as terms and limits can change.