Récupérer les données France Travail via un batch automatisé

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
LoicMarshal
Batcheur occasionnel
Messages : 2
Enregistré le : 18 juin 2026 13:45

Récupérer les données France Travail via un batch automatisé

Message par LoicMarshal »

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.
LoicMarshal
Batcheur occasionnel
Messages : 2
Enregistré le : 18 juin 2026 13:45

Re: Récupérer les données France Travail via un batch automatisé

Message par LoicMarshal »

En fait j'ai creusé depuis mon post initial et j'ai repéré quelque chose d'un peu bizarre: les 401 tombaient quasi systématiquement sur un seul endpoint (celui des statistiques demandeurs), pas sur les offres d'emploi. Ça sent le quota spécifique par ressource plutôt qu'un problème global de token. Si quelqu'un a une config similaire côté France Travail, ça m'intéresse de savoir si vous observez la même chose.
Répondre