Accepts multipart/form-data with a file field named 'file'. Header: email,department_path[,is_primary] (org_unit_path is accepted as a silent back-compat alias for department_path). department_path is slash-separated unit names from root (e.g. Engineering/Platform/Payments); missing units are created. Emails are matched to people in your directory (a new person is added when none matches); no Revenium user is created. A row with an empty department_path is not an error: that person counts as not in the file. dryRun=true runs full validation with zero writes. By default an import only adds and moves people; removeMissing=true also ends the assignment of everyone not in the file. rewriteHistory=true corrects the past instead: each listed person's history is rewritten from rewriteFrom, and absent decides what happens to people not in the file. Any row error rejects the whole file: nothing is saved and applied is false. Apply a correction with the previewVersion of its dry run; a stale one is refused with 409.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||