BYTETOOLS

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.

No API key requiredCORS enabledHTTPSFree tier

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
curl 'https://www.arbeitnow.com/api/job-board-api'
JavaScript (fetch)
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);
Python (requests)
import requests

res = requests.get("https://www.arbeitnow.com/api/job-board-api", timeout=20)
res.raise_for_status()
print(res.json())
Response — HTTP 200 (truncated)
{
  "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

ParameterTypeRequiredDescription
pageintegerOptionalPage number for pagination. 2
visa_sponsorshipbooleanOptionalFilter to roles offering visa sponsorship. true
remotebooleanOptionalFilter 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

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.