Nomado24 Jobs-API

Eine kostenlose, offene API für Remote- und Hybrid-Jobs in Deutschland und der EU. Liefert sauberes JSON, braucht keinen API-Schlüssel und darf frei genutzt werden, solange du zurück auf nomado24.de verlinkst.

Was ist das?

Die API gibt dieselben aktuellen Stellenanzeigen aus, die auch unser Jobboard zeigt: kuratierte Remote- und Hybrid-Jobs mit Fokus auf Deutschland und die EU. Ideal für Entwickler, Nebenprojekte, Dashboards oder Job-Aggregatoren, die eine verlässliche, deutschsprachige Quelle brauchen.

Basis-URL

https://api.nomado24.de/api/public/v1/jobs

Alle Anfragen sind GET-Anfragen und geben JSON zurück. Keine Authentifizierung, keine Cookies.

Parameter

ParameterTypStandardBeschreibung
pageGanzzahl1Seitennummer, beginnt bei 1.
per_pageGanzzahl50Ergebnisse pro Seite, 1 bis 100. Höhere Werte werden auf 100 begrenzt.
qText(leer)Volltextsuche über Titel, Firma und Beschreibung.
languagede | en | fr(alle)Nur Jobs in dieser Sprache.

Beispiele

curl

curl "https://api.nomado24.de/api/public/v1/jobs?q=react&language=en&per_page=20"

JavaScript (fetch)

const res = await fetch(
  "https://api.nomado24.de/api/public/v1/jobs?q=react&language=en&per_page=20"
);
const { data, meta } = await res.json();
console.log(data[0].title, data[0].url);

Antwort

{
  "data": [
    {
      "slug": "senior-react-developer-abc123",
      "title": "Senior React Developer",
      "companyName": "Acme GmbH",
      "location": "Remote (EU)",
      "remote": true,
      "workArrangement": "remote",
      "language": "en",
      "tags": ["react", "typescript"],
      "source": "remotive",
      "publishedAt": "2026-07-10T00:00:00.000Z",
      "url": "https://www.nomado24.de/en/remote-jobs/job/senior-react-developer-abc123",
      "salaryMin": 5000,
      "salaryMax": 7000,
      "currency": "EUR"
    }
  ],
  "meta": {
    "page": 1,
    "perPage": 20,
    "count": 1,
    "attribution": "Data: Nomado24 (https://www.nomado24.de)",
    "docsUrl": "https://www.nomado24.de/de/developers",
    "license": "Free to use with an attribution link to nomado24.de"
  }
}

Jeder Job verlinkt über das Feld url auf seine Detailseite auf nomado24.de. Externe Bewerbungslinks werden bewusst nicht ausgegeben.

Rate-Limit

240 Anfragen pro 15 Minuten und IP-Adresse. Bitte cache die Antworten und paginiere in ruhigem Tempo.

Attribution (erforderlich)

Die Nutzung ist kostenlos, solange du einen sichtbaren Link zurück auf nomado24.de setzt. Kopiere dazu einfach diesen Schnipsel:

HTML-Schnipsel

Powered by <a href="https://www.nomado24.de">Nomado24</a>

MCP-Server

Dieselben Jobdaten auch als MCP-Server (Model Context Protocol) für KI-Assistenten wie Claude oder Cursor: Streamable HTTP, zustandslos, kein API-Schlüssel.

Endpoint

https://api.nomado24.de/api/public/v1/mcp

Nur POST-Anfragen (Streamable HTTP, JSON-Response-Modus). Keine Sitzung, kein Server-Sent-Events-Stream.

Werkzeuge

WerkzeugParameterBeschreibung
search_jobsq, language, page, per_page (1-25, Standard 20)Durchsucht dieselben Remote- und Hybrid-Jobs wie die REST-API.
get_job_statistics(keine)Kennzahlen zum Jobboard: aktive Stellen, neue Stellen, Top-Quellen, Gehaltsspannen.

Rate-Limit

120 Anfragen pro 15 Minuten und IP-Adresse.

Jede Antwort enthält denselben Attribution-Hinweis wie die REST-API. Die Nutzung ist kostenlos, solange die Quelle sichtbar bleibt.

Claude (Custom Connector)

In den Claude-Einstellungen unter Connectors einen benutzerdefinierten Connector mit dieser URL hinzufügen:

Custom Connector
Name: Nomado24 Jobs
URL:  https://api.nomado24.de/api/public/v1/mcp

Cursor (mcp.json)

In der mcp.json-Konfiguration eintragen:

{
  "mcpServers": {
    "nomado24": {
      "url": "https://api.nomado24.de/api/public/v1/mcp"
    }
  }
}

Beta-Hinweis

Die API befindet sich in der Beta. Felder und Limits können sich noch ändern, und das Rate-Limit kann angepasst werden. Für den produktiven Einsatz sag uns kurz Bescheid, dann halten wir dich auf dem Laufenden.

Kontakt

Fragen, Feedback oder höhere Limits gewünscht? Schreib an anton.petuchow@nomado24.de.