---
title: "Movement trend (logged minutes/day) for sharing"
method: GET
path: "/api/log/movement/trend"
tags: ["Water & Vitamins"]
---

# Movement trend (logged minutes/day) for sharing

`GET /api/log/movement/trend`

## 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/log/movement/trend`
- Auth: HTTP bearer

Daily series for the shareable trend card, shaped like GET /journey/weight-trend. window = month (30 days) | 6months (180) | year (365); one point per logged day, empty days omitted. Headline stats (starting/current/goal/change/average/goal_progress_pct) sit beside the points. Manually logged movement only — synced steps/active minutes live on GET /health/{steps|active_minutes}/trend/me.

## Query parameters

- `window` 'month' | '6months' | 'year'
- `date` string

## Headers

- `x-timezone` string, required

## Response `200`

- LogTrendDto
  - `metric` 'water' | 'movement' | 'vitamins', required
  - `window` 'month' | '6months' | 'year', required
  - `unit` string, required: water→oz, movement→minutes, vitamins→count.
  - `points` LogTrendPointDto[], required: One point per logged day, oldest first. Days with nothing logged are omitted.
    - `date` string, required
    - `value` number, required: Daily total: oz, minutes, or vitamins taken.
  - `starting_value` object, nullable, required: First logged day in the window.
  - `current_value` object, nullable, required: Latest logged day in the window.
  - `goal` object, nullable, required: Daily goal. water = the user's water_goal_oz; null otherwise.
  - `change` object, nullable, required: current_value − starting_value.
  - `average` object, nullable, required: Average across logged days.
  - `days_logged` number, required: Days in the window with at least one entry.
  - `goal_progress_pct` object, nullable, required: Percent of logged days at or above goal. Null without a goal.

## Changes

- **2026-10-27** `5231b7914987`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/rewritelifestyle/apis/rewrite-lifestyle-api/changes/api/log/movement/trend/get.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/28695827f27a?raw)
