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/jobsChaque requête est une requête GET et renvoie du JSON. Aucune authentification, aucun cookie.
Paramètres
| Paramètre | Type | Défaut | Description |
|---|---|---|---|
| page | entier | 1 | Numéro de page, commence à 1. |
| per_page | entier | 50 | Résultats par page, de 1 à 100. Les valeurs supérieures sont ramenées à 100. |
| q | texte | (vide) | Recherche plein texte sur le titre, l’entreprise et la description. |
| language | de | 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/mcpUniquement des requêtes POST (Streamable HTTP, mode réponse JSON). Aucune session, aucun flux Server-Sent-Events.
Outils
| Outil | Paramètres | Description |
|---|---|---|
| search_jobs | q, 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/mcpCursor (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.
