---
title: "Post a new weight entry"
method: POST
path: "/patients/{patient_id}/weights"
tags: ["weight"]
---

# Post a new weight entry

`POST /patients/{patient_id}/weights`

## Path parameters

- `patient_id` integer, required

## Request body

- CreatePatientWeightRequest
  - `note` string, nullable — note that can be added to provide additional description Max 1024 char
  - `weight_date` string, required — calendar date in format YYYY-MM-DD
  - `weight_kg` number, float, required — weight in kilograms
  - `weight_time` string, required — time in HH:MM:SS

## Response `200`

successful operation

- PatientWeightResponse
  - `id` integer, required
  - `note` string, nullable — note that can be added to provide additional description Max 1024 char
  - `source` 'healthkit' | 'healthconnect', nullable — source of weight data
  - `source_id` string, nullable — id of weight from source
  - `weight_date` string, nullable, required — calendar date in format YYYY-MM-DD
  - `weight_kg` number, float, required — weight in kilograms
  - `weight_time` string, nullable, required — time in HH:MM:SS

---

[API](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server.md) · [All operations](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/llms.txt) · [OpenAPI document](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/revisions/a61b77b30e63?raw)
