---
title: "Met à jour la progression d'onboarding du tenant courant."
method: PUT
path: "/api/onboarding"
tags: ["Divers"]
---

# Met à jour la progression d'onboarding du tenant courant.

`PUT /api/onboarding`

## Request

- Base URL: `https://lucidnest.test`
- URL: `https://lucidnest.test/api/onboarding`
- Auth: HTTP bearer

Le champ `progress` accepte uniquement les clés whitelistées : currentStepId
(string), startedAt / completedAt / dismissed_at (ISO 8601), completed (map
step_id vers {at, by}), tours_seen (max 20) et skipped_steps (max 50). Toute
clé inconnue est rejetée en 422.

## Request body

- object
  - `progress` object, required
    - `currentStepId` string, nullable: Must not be greater than 100 characters.
    - `startedAt` string, nullable: Must not be greater than 40 characters.
    - `completedAt` string, nullable: Must not be greater than 40 characters.
    - `dismissed_at` string, nullable: Must not be greater than 40 characters.
    - `completed` object[]
      - `at` string: Must not be greater than 40 characters.
      - `by` integer
    - `tours_seen` string[]: Must not be greater than 50 characters.
    - `skipped_steps` string[]: Must not be greater than 100 characters.

---

[API](https://skmtc.dev/lucidnest/apis/lucidnest-api-documentation.md) · [All operations](https://skmtc.dev/lucidnest/apis/lucidnest-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/lucidnest/apis/lucidnest-api-documentation/revisions/38638944c947?raw)
