---
title: "Set the current user's bariatric stage from the dashboard phase bar, or send phase=null to follow the surgery date again. Surgical centers progress at different speeds, so the pick replaces the surgery-date default for Lucille, food suggestions and recipes. Picking LRD turns on the pre-op diet; any other stage turns it off. Returns the updated timeline. Premium-only."
method: PUT
path: "/api/health/phase/me"
tags: ["Health"]
---

# Set the current user's bariatric stage from the dashboard phase bar, or send phase=null to follow the surgery date again. Surgical centers progress at different speeds, so the pick replaces the surgery-date default for Lucille, food suggestions and recipes. Picking LRD turns on the pre-op diet; any other stage turns it off. Returns the updated timeline. Premium-only.

`PUT /api/health/phase/me`

## Request

- Base URL: `https://api.rewritelifestyle.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.rewritelifestyle.ai/api/health/phase/me`
- Auth: HTTP bearer

## Request body

- SetHealthPhaseDto
  - `phase` 'pre_op' | 'lrd' | 'liquid' | 'puree' | 'soft' | 'transition' | 'maintenance', nullable: The stage the client is in, or null to follow the surgery date again.

## Response `200`

## Changes

- **2026-11-03** `93eb3e5eb808`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/changes/api/health/phase/me/put.md)

---

[API](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api.md) - [All operations](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/llms.txt) - [OpenAPI document](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/revisions/0d22636dfcb9?raw)
