Recrutement / ATS (V2)

Multi-diffusion synchrone native (R186 R7).

Multi-diffusion synchrone native (R186 R7).

Alias plus simple de `/postings/<id>/publish-external` qui appelle
directement `recrutement_diffusion_service.publish_to_all`. Différence :
- synchrone (pas de Celery dispatch) — chaque board est publié inline
- best-effort par board (un fail n'arrête pas les autres)
- retour enrichi avec `ok/reason` par board (UI checkbox vert/rouge/gris)

Body : `{boards: ["indeed", "france_travail", "linkedin", "apec",
        "wttj", "hellowork"], ft_oauth_token?: str,
        li_access_token?: str}`

Réponse 200 : `{results: [{board, status, ok, external_url, ...}, ...]}`

Permissions requises : recrutement:multidiffuse

post/api/v1/recrutement/job-postings/{posting_id}/publish

Request

  • Base URL: https://erp.eyeot.fr/api/v1
  • URL: https://erp.eyeot.fr/api/v1/api/v1/recrutement/job-postings/{posting_id}/publish
  • Auth: one of:
    • HTTP bearer
    • HTTP bearer

Response

Succès — payload {data, meta} (cf. API-GUIDE §3.1)

Changes

No recorded changes to this operation across all 1 revision of this API.