Health

Record a manual blood pressure or resting heart rate reading. Stores in health_samples with platform="manual". Use recorded_at to back-date a reading taken earlier in the day. Upserts on (user, type, source, timestamp) so re-submitting the same reading is safe. Premium-only.

post/api/health/manual-entry

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/manual-entry
  • Auth
    HTTP bearer

Request body

metric'blood_pressure' | 'rhr' required

Which metric is being entered manually.

recorded_atstring

ISO 8601 timestamp of when the reading was taken. Defaults to now. Use this when recording a reading from earlier in the day.

is_baselineboolean

When true, this reading is stored as the pre-op baseline for the metric in addition to being written to health_samples. Only valid for blood_pressure and rhr. Use this for the "Add a manual entry" flow on the More Metrics pre-op baseline prompt.

Example request

{
  "metric": "blood_pressure",
  "blood_pressure": {
    "systolic": 120,
    "diastolic": 80
  },
  "rhr": {
    "bpm": 62
  },
  "recorded_at": "2026-05-19T08:30:00.000Z"
}

Changes

No recorded changes to this operation across all 34 revisions of this API.