---
title: "Update Patient Medication"
method: PATCH
path: "/provider/patients/{patient_id}/medications/{id}"
tags: ["Medications"]
---

# Update Patient Medication

`PATCH /provider/patients/{patient_id}/medications/{id}`

## Request

- Base URL: `https://api.sandbox.hint.com/api`
- URL: `https://api.sandbox.hint.com/api/provider/patients/{patient_id}/medications/{id}`
- Auth: API key in header `AUTHORIZATION`

Updates only the stored record addressed by this ID, not other records grouped with it by deduplication.
Prescription snapshots are unchanged. Refresh List Patient Medications to find the current chart entry.
Medications cannot be deleted. To stop a medication, set its `status` to `Complete`.

## Path parameters

- `patient_id` string, required
- `id` string, required

## Request body

- ProviderPatientsMedicationsControllerUpdateBody
  - `product_name` string: The name of the medication.
  - `ndc` string: The NDC code of the medication.
  - `rx_norm` string: The RxNorm identifier of the medication.
  - `strength` string: The strength of the medication.
  - `strength_uom` string: The unit of measure for the strength.
  - `dosage_form` string: The dosage form of the medication (e.g. "tablet").
  - `sig_text` string: The dosage and usage directions for the medication (e.g. "Take 1 tablet by mouth daily").
  - `start_date` string: The date the medication starts (YYYY-MM-DD).
  - `end_date` string: The date the medication ends (YYYY-MM-DD).
  - `status` 'Active' | 'Complete': Whether the medication is active or completed.
  - `integration_record_id` string
  - `integration_error_message` string
  - `integration_web_link` string

## Response `200`

Successful response

- PublicMedicationBlueprintOne
  - `id` string
  - `created_at` string, date-time
  - `created_by_user_id` string
  - `dosage_form` string
  - `end_date` string, date
  - `ndc` string
  - `partner_id` string
  - `patient` object
  - `product_name` string
  - `rx_norm` string
  - `sig_text` string
  - `start_date` string, date
  - `status` string
  - `strength` string
  - `strength_uom` string
  - `updated_at` string, date-time

## Changes

- **2026-11-03** `c9bda0d2dd87`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hint/apis/partner-endpoints/changes/provider/patients/:patient_id/medications/:id/patch.md)

---

[API](https://skmtc.dev/hint/apis/partner-endpoints.md) - [All operations](https://skmtc.dev/hint/apis/partner-endpoints/llms.txt) - [OpenAPI document](https://skmtc.dev/hint/apis/partner-endpoints/revisions/c9bda0d2dd87?raw)
