---
title: "Déplace ou planifie un todo : date (requise), heure, durée estimée et ordre de tri (optionnels). Seules les clés effectivement transmises sont modifiées ; une clé présente avec une valeur null efface explicitement le champ, une clé absente le laisse inchangé."
method: PUT
path: "/api/planning/todos/{id}/move"
tags: ["Divers"]
---

# Déplace ou planifie un todo : date (requise), heure, durée estimée et ordre de tri (optionnels). Seules les clés effectivement transmises sont modifiées ; une clé présente avec une valeur null efface explicitement le champ, une clé absente le laisse inchangé.

`PUT /api/planning/todos/{id}/move`

## Request

- Base URL: `https://lucidnest.test`
- URL: `https://lucidnest.test/api/planning/todos/{id}/move`
- Auth: HTTP bearer

Si une synchronisation Google Agenda est active, la date, l'heure et la
durée estimée sont automatiquement répercutées vers l'événement lié.

## Request body

- object
  - `scheduled_date` string, required: Must be a valid date in the format <code>Y-m-d</code>.
  - `scheduled_time` string, nullable: Must be a valid date in the format <code>H:i</code>.
  - `estimated_minutes` integer, nullable: Must be at least 0. Must not be greater than 1440.
  - `sort_order` integer, nullable: Must be at least 0.

---

[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)
