---
title: "Changes to Update program member"
method: PUT
path: "/v2/loyalties/programs/{programId}/members/{memberId}"
---

# Changes to Update program member

`PUT /v2/loyalties/programs/{programId}/members/{memberId}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 3 of 62 revisions.

- **2026-08-28** (v2) `dde32dd225f4` — 8 breaking, 1 info
- **2026-07-31** (v2) `e9b432b0cdf2` — 2 warning
- **2026-07-31** (v2) `f6f2f3388362` — 1 info

## Changes

- **2026-08-28** (v2) `dde32dd225f4` — 8 breaking, 1 info
  - removed the required property `created_at` from the response with the `200` status
  - removed the required property `customer_id` from the response with the `200` status
  - removed the required property `id` from the response with the `200` status
  - removed the required property `metadata` from the response with the `200` status
  - removed the required property `object` from the response with the `200` status
  - removed the required property `program_id` from the response with the `200` status
  - removed the required property `status` from the response with the `200` status
  - removed the required property `updated_at` from the response with the `200` status
  - added `#/components/schemas/Member` to the response body `allOf` list for the response status `200`
- **2026-07-31** (v2) `e9b432b0cdf2` — 2 warning
  - deleted the `path` request parameter `memberId`
  - deleted the `path` request parameter `programId`
- **2026-07-31** (v2) `f6f2f3388362` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/voucherifyio/apis/voucherify-loyalty-v2-api/docs/v2/loyalties/programs/:programId/members/:memberId/put.md) · [API](https://skmtc.dev/voucherifyio/apis/voucherify-loyalty-v2-api.md) · [Page](https://skmtc.dev/voucherifyio/apis/voucherify-loyalty-v2-api/changes/v2/loyalties/programs/:programId/members/:memberId/put)
