Nomado24 Logo

API Emplois Nomado24

Une API gratuite et ouverte pour les emplois en télétravail et hybrides en Allemagne et dans l’UE. Elle renvoie du JSON propre, ne nécessite aucune clé d’API et est libre d’utilisation tant que vous ajoutez un lien vers nomado24.de.

De quoi s’agit-il ?

L’API renvoie les mêmes offres d’emploi récentes que notre plateforme : des postes en télétravail et hybrides sélectionnés, centrés sur l’Allemagne et l’UE. Idéale pour les développeurs, les projets personnels, les tableaux de bord ou les agrégateurs qui veulent une source fiable orientée marché allemand.

URL de base

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

Chaque requête est une requête GET et renvoie du JSON. Aucune authentification, aucun cookie.

Paramètres

ParamètreTypeDéfautDescription
pageentier1Numéro de page, commence à 1.
per_pageentier50Résultats par page, de 1 à 100. Les valeurs supérieures sont ramenées à 100.
qtexte(vide)Recherche plein texte sur le titre, l’entreprise et la description.
languagede | en | fr(toutes)Uniquement les offres rédigées dans cette langue.

Exemples

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);

Réponse

{
  "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"
  }
}

Chaque offre renvoie vers sa page de détail sur nomado24.de via le champ url. Les liens de candidature externes ne sont volontairement pas exposés.

Limite de débit

240 requêtes par tranche de 15 minutes et par adresse IP. Merci de mettre les réponses en cache et de paginer à un rythme modéré.

Attribution (obligatoire)

L’utilisation est gratuite tant que vous affichez un lien visible vers nomado24.de. Copiez simplement ce snippet :

Snippet HTML

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

Serveur MCP

Les mêmes données d’emplois sont aussi disponibles comme serveur MCP (Model Context Protocol) pour les assistants IA comme Claude ou Cursor : Streamable HTTP, sans état, sans clé d’API.

Endpoint

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

Uniquement des requêtes POST (Streamable HTTP, mode réponse JSON). Aucune session, aucun flux Server-Sent-Events.

Outils

OutilParamètresDescription
search_jobsq, language, page, per_page (1 à 25, défaut 20)Recherche les mêmes offres en télétravail et hybrides que l’API REST.
get_job_statistics(aucun)Statistiques agrégées du jobboard : offres actives, nouvelles offres, meilleures sources, fourchettes de salaire.

Limite de débit

120 requêtes par tranche de 15 minutes et par adresse IP.

Chaque réponse porte la même mention d’attribution que l’API REST. L’utilisation est gratuite tant que la source reste visible.

Claude (Custom Connector)

Dans les réglages Claude, sous Connectors, ajoutez un connecteur personnalisé avec cette URL :

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

Cursor (mcp.json)

Ajoutez ceci à votre configuration mcp.json :

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

Note de bêta

L’API est en bêta. Les champs et les limites peuvent encore évoluer, et la limite de débit peut être ajustée. Pour un usage en production, écrivez-nous et nous vous tiendrons informé.

Contact

Des questions, des retours ou besoin de limites plus élevées ? Écrivez à anton.petuchow@nomado24.de.