Update a member
referralrock_update_memberWRITE: changes contact details of an existing member, or disables / re-enables the member (a disabled member can no longer take part in the programs). Only the fields you pass are changed. The member is found by id, referral code, or email / external id plus program_id or program_name; Referral Rock updates it only when it is uniquely identified. POST /api/members/update.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | The member's current email address (needs program_id or program_name). | ||
| disabled | No | true disables the member, false re-enables. | |
| member_id | No | The member's id (preferred). | |
| new_email | No | New email address. | |
| new_phone | No | New phone number. | |
| program_id | No | Program id; needed together with email or external_id (or give program_name). | |
| external_id | No | The member's current external identifier (needs program_id or program_name). | |
| program_name | No | Program name; needed together with email or external_id (or give program_id). | |
| new_last_name | No | New last name. | |
| referral_code | No | The member's referral code. | |
| new_first_name | No | New first name. | |
| new_external_id | No | New external identifier. |