Aller au contenu
RankFabrik · données

← Tous les produits

Fabi, la mascotte Emplois

02Emplois

Offres d'emploi collectées à la demande, dédoublonnées sur l'identifiant.

La source publique s'arrête à mille positions par recherche. En segmentant par fenêtre de publication et par bassin, on est monté à 6 012 offres sur la même requête, en 123 secondes.

https://jobs.rankfabrik.com en ligne

Lancez-le là où vous travaillez déjà. Facturé à l'offre rendue rendu — rien pour un résultat vide.

plafond de la source · 1 000 positions 24 h 1000 7 j 1000 30 j 1000 Lyon 1000 Lille 1000 reste 1012 6 012 offres · 123 s · doublons retirés aucune requête ne dépasse le plafond PL. 02 SEGMENTATION D'UNE RECHERCHE ÉCH. 1:1

01Ce qui distingue ce service

Le plafond de mille est contourné sans être forcé

Aucune requête ne demande plus que ce que la source accepte. On en pose simplement plusieurs : 24 h, 7 jours, 30 jours, puis par bassin d'emploi. Chaque segment rouvre un millier.

Le dédoublonnage porte sur l'identifiant, pas sur l'intitulé

Deux « Développeur Node.js » publiés à Lyon et à Nantes sont deux offres, et elles survivent toutes les deux. Un rapprochement par titre en aurait perdu une.

La réponse dit d'où vient le volume

Elle liste les axes ouverts et ce que chacun a rapporté. Un chiffre d'exhaustivité qu'on ne peut pas refaire soi-même ne vaut rien.

L'offre porte l'entreprise qui l'a publiée

Chaque fiche livre le lien de la page société. /societe la lit et en rend l'effectif, le secteur, le site et le siège quand la page publique les affiche. Un champ absent reste vide, jamais deviné ; et applicantsCountType dit si le compteur est exact ou plafonné à deux cents.

02Une réponse réelle

200 GET /balayer?metier=developpeur&zone=idf&axes=fenetre,bassin
title"Développeur Node.js — H/F"
company"Groupe Ferrand"
location"Paris 11e"
salary""
applicantsCount37
published"2026-08-14"
completeness — part réellement renseignée
title 100 %
company 97 %
salary 23 %
applicantsCount 88 %

Ce que vous lisez avant d'importer

Le bloc completude arrive avec chaque réponse. Il donne, pour les champs qui comptent, la part des résultats où ils sont réellement remplis.

Un champ vide reste vide. Aucune valeur n'est approchée, déduite d'un autre champ, ni reconstituée par un modèle de langage.

curl -H "X-Cle-API: VOTRE_CLE" \
  "https://jobs.rankfabrik.com/offres?..."

03Les routes

RouteCe qu'elle rend
/offresPar métier et par lieu, pagination gérée, bornée en latence.
/collecteLe volume demandé, doublons retirés, sans borne de latence.
/balayerL'exhaustivité par segmentation. 949 offres par /collecte, 6 012 par ici.
/completesCarte et fiche fusionnées : description, nombre de candidats, et la société sur demande.
/ficheUne fiche seule, quand l'identifiant est déjà connu.
/fichesJusqu'à cent fiches en un appel.
/societeL'entreprise derrière l'offre : effectif, secteur, site, siège.

04Ce que ce service ne fait pas

Les axes de `/balayer` coûtent des requêtes et restent éteints par défaut. Un appel qui ne les allume pas rend moins — il ne rend pas la même chose dix fois plus lentement.