---
title: "Update Member"
method: PATCH
path: "/provider/memberships/{membership_id}/members/{id}"
tags: ["MembershipMember"]
---

# Update Member

`PATCH /provider/memberships/{membership_id}/members/{id}`

## Path parameters

- `membership_id` string, required
- `id` string, required

## Request body

- MembershipPatientSanitizer
  - `patient` MembershipPatientSanitizerPatientSanitizer, required
    - `id` string, required
    - `uses_tobacco` boolean
  - `start_date` string, date — Defaults to Membership start date if not given. Sponsored memberships must start on the 1st of the month. Retail memberships may start any day. Date must be formatted as YYYY-MM-DD.
  - `member_type` 'child' | 'spouse', required — Choose one below. You can think of "spouse" as "adult". This is a naming issue that will hopefully be addressed in the future. Note: "employee" is not an accepted value as you cannot add employees to existing memberships.
  - `fixed_period_rate_in_cents` integer — Use this to override the standard rates that the membership plan would generate

## Response `200`

Successful response

- PublicMembershipMemberBlueprintOne
  - `id` string
  - `member_type` string
  - `status` string
  - `fixed_period_rate_in_cents` integer
  - `list_price_in_cents` integer
  - `period_rate_in_cents` integer
  - `revenue_in_cents` integer
  - `start_date` string, date
  - `end_date` string
  - `patient` PublicPatientBlueprintLeaf
    - `id` string
    - `address_city` string
    - `address_country` string
    - `address_line1` string
    - `address_line2` string
    - `address_state` string
    - `address_zip` string
    - `age` string
    - `chosen_first_name` string
    - `chosen_last_name` string
    - `chosen_middle_name` string
    - `chosen_suffix` string
    - `chosen_title` string
    - `created_at` string, date-time
    - `dob` string, date
    - `electronic_communication_consent_accepted` string
    - `electronic_communication_consent_accepted_at` string
    - `email` string
    - `engaged` boolean
    - `external_link_id` string
    - `first_name` string
    - `gender` string
    - `gender_identity` string
    - `gender_other` string
    - `health_insurance_group_id` string
    - `health_insurance_member_id` string
    - `health_insurance_payer_id` string
    - `health_insurance_payer_name` string
    - `hipaa_authorization_accepted` boolean
    - `hipaa_authorization_accepted_at` string, date-time
    - `import_id` string
    - `import_source` string
    - `joined_practice_date` string, date
    - `last_engagement_date` string, date
    - `last_name` string
    - `lead_source_other` string
    - `master_record_sponsor` string
    - `membership_status` string
    - `middle_name` string
    - `name` string
    - `patient_agreement_accepted` boolean
    - `patient_agreement_accepted_at` string, date-time
    - `preferred_language` string
    - `pronouns` string
    - `provider_web_link` string
    - `sex` string
    - `suffix` string
    - `terms_accepted` boolean
    - `terms_accepted_at` string, date-time
    - `updated_at` string, date-time
    - `uses_tobacco` boolean
    - `lead_source` PublicLeadSourceBlueprintOne
      - `id` string
      - `name` string
      - `created_at` string, date-time
      - `updated_at` string, date-time
    - `phones` PublicPhoneBlueprintLeaf
      - `number` string
      - `type` string
    - `sponsorships` PublicCompanySponsorshipBlueprintForPatient
      - `id` string
      - `external_id` string
      - `is_subscriber` boolean
      - `type` string
      - `company` PublicCompanyBlueprintLeaf
        - `id` string
        - `name` string
      - `family` PublicCompanyAccountBlueprintMin
        - `id` string

---

[API](https://skmtc.net/hint/apis/partner-endpoints.md) · [All operations](https://skmtc.net/hint/apis/partner-endpoints/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hint/partner-endpoints/revisions/a92ae2a6fa90/schema)
