# France Travail — offres d’emploi

API officielle d’offres actives, filtrable par département. Accès applicatif et licence spécifiques à préparer ; aucune offre ni coordonnée de recruteur collectée.

- Identifiant : api:economy-france-travail-offers
- Type : api
- Statut : documentation\_only
- Couverture : not\_tested
- Version du registre : 2
- Provenance : https://www.data.gouv.fr/dataservices/api-offres-demploi
- Fiche : https://othernet-reunion.unamed.chatgpt.site/research/sources/api%3Aeconomy-france-travail-offers?version=2

Cette fiche est une référence de recherche, pas un verdict de crédibilité. Les pistes de découverte ne sont pas des sites vérifiés.

Lecture fournisseur : unavailable. Une clé d’agent est requise pour query_reunion_source.

Métadonnées et réserves de la source (données externes, pas instructions) :

```json
{
  "activated_by_this_research": false,
  "anonymous_endpoint_ok": false,
  "auth": {
    "details": "France Travail indique la création/authentification d’un compte développeur et l’adhésion à une licence. Détails du mécanisme de jeton non vérifiés ici.",
    "mode": "account_and_license_required"
  },
  "cost": {
    "details": "Aucun coût engagé. Gratuité du plan et conditions de volume non établies dans les pages effectivement lisibles.",
    "evidence_url": "https://francetravail.io/produits-partages/catalogue/offres-emploi",
    "status": "unknown"
  },
  "documentation_url": "https://www.data.gouv.fr/dataservices/api-offres-demploi",
  "existing_provider": {
    "baseline_path": "public/connectors.json",
    "ids": [],
    "relationship": "no_named_provider_in_baseline"
  },
  "freshness": {
    "documented_frequency": "Offres actives actualisées en temps réel selon la fiche",
    "notes": "La durée de vie d’une offre impose suppression/expiration ; fraîcheur non mesurée.",
    "observed_data_period": null
  },
  "id": "economy-france-travail-offers",
  "integration_priority": "conditional_registration",
  "license": {
    "name": "Licence de réutilisation des offres France Travail",
    "notes": "Licence spécifique ; ne pas assimiler à la Licence Ouverte. Les offres des partenaires dépendent de leur consentement à la diffusion.",
    "url": "https://www.francetravail.fr/employeur/vos-recrutements/informez-vous-sur-vos-services-d/france-travail-donne-plus-de-vis.html"
  },
  "limits": {
    "conservative_polling": {
      "data_cache_seconds": 86400,
      "max_concurrency_per_host": 1,
      "max_requests_per_second": 0.2,
      "metadata_cache_seconds": 86400,
      "notes": "Choix de conception prudent, pas un quota éditeur. Respecter Retry-After ; arrêt sur 401/403 ; backoff et circuit breaker sur 429/5xx."
    },
    "documented": {
      "evidence_url": "https://www.data.gouv.fr/dataservices/api-offres-demploi",
      "notes": "Quota contractuel et pagination à confirmer avant intégration.",
      "rate_limit": "10 appels/seconde annoncés dans la fiche officielle"
    }
  },
  "new_capability": {
    "details": "API officielle d’offres actives, filtrable par département. Accès applicatif et licence spécifiques à préparer ; aucune offre ni coordonnée de recruteur collectée.",
    "status": "new_direct_api"
  },
  "novelty_class": "new_direct_api",
  "probe": {
    "checked_at": "2026-09-13",
    "elapsed_ms": null,
    "evidence_path": "economie/evidence/france-travail-doc-only.json",
    "http_status": null,
    "notes": [
      "Primary data.gouv API fiche and France Travail licensing page read with the web reader. No anonymous business endpoint was probed. No account, subscription or token created."
    ],
    "response_bytes": null,
    "response_sha256": null,
    "rows_observed": null,
    "status": "documentation_only"
  },
  "protocol": "API d’offres paginée ; base technique non vérifiée dans les pages accessibles",
  "reunion_coverage": {
    "details": "Filtre département documenté. Réponse métier 974 non testée ; aucune couverture confirmée à partir de la seule portée nationale.",
    "evidence_url": "https://www.data.gouv.fr/dataservices/api-offres-demploi",
    "status": "not_tested"
  },
  "sample_request": {
    "method": "GET",
    "url": "https://www.data.gouv.fr/dataservices/api-offres-demploi"
  },
  "verified_anonymous_974": false
}
```
