Intégrations

Applique un import sélectif. Body JSON :

Applique un import sélectif. Body JSON :

{
  "selected_user_external_ids": ["abc", "def"] | null,   // null = tous
  "selected_group_external_ids": ["g1", "g2"] | null,
  "role_mappings": {"<group_external_id>": "<role_id_uuid>"} | null
}

Crée un `DirectoryImportRun` avec les sélections snapshot, applique
en 5 passes (BU nodes, BU parents, Employees, manager_id, mappings),
trace chaque item dans `DirectoryImportItem`, retourne le summary +
le `run_id` pour drill-down côté UI.

Permissions requises : admin:settings

post/api/v1/integrations/{integration_id}/import/apply

Request

  • Base URL: https://erp.eyeot.fr/api/v1
  • URL: https://erp.eyeot.fr/api/v1/api/v1/integrations/{integration_id}/import/apply
  • 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.