Récupérer les données France Travail via un batch automatisé
Posté : 19 juin 2026 13:03
Coucou tout le monde, Je travaille sur un projet où j'ai besoin d'automatiser la récupération de certaines informations issues de France Travail, principalement des données sur les offres d'emploi et les statistiques de demandeurs. L'idée c'est de monter un batch qui tourne chaque nuit et qui alimente une base locale pour des traitements côté RH. J'ai regardé du côté de l'API officielle de France Travail (l'ancienne API Pôle Emploi rebaptisée). Il y a une documentation sur le portail pole-emploi.io qui est devenu un peu le hub pour les développeurs, mais franchement la migration des endpoints depuis le changement de nom m'a posé pas mal de problèmes. Certains tokens OAuth2 que j'utilisais avant ne fonctionnent plus de la même façon, ou en tout cas les délais d'expiration ont changé... je suis pas sûr à 100%. Mon batch est en Python, assez classique: appel API, parsing JSON, insertion en base PostgreSQL. Ca tournait nickel pendant un bon moment. Depuis environ trois semaines, j'ai des erreurs 401 aléatoires, pas systématiques. Genre une nuit sur cinq le job plante en milieu de traitement. Le token est pourtant rafraîchi au démarrage du script, donc je vois pas d'où ça vient. Deux questions concrètes pour ceux qui ont déjà bossé avec l'API France Travail: Est-ce que vous avez constaté des instabilités récentes sur l'authentification de leur côté ? J'ai l'impression que c'est serveur, pas mon code, mais difficile à confirmer sans logs de leur côté. Et aussi: est-ce qu'il y a une limite de taux (rate limiting) documentée quelque part ? Je fais environ 800 appels par nuit, répartis sur 4 heures, mais peut-être que certains endpoints ont des quotas plus stricts que d'autres.