Update a contact or member
wildapricot_update_contactUpdate an existing contact: names, email, membership level/status, or custom field values. Only the fields you pass are sent. Wild Apricot: PUT /accounts/{accountId}/contacts/{contactId}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | Primary email — must be unique in the account. | ||
| status | No | Membership status. | |
| last_name | No | Last name. | |
| contact_id | Yes | The contact id. | |
| first_name | No | First name. | |
| field_values | No | Custom/common field values to set. Only include fields you want to change. | |
| organization | No | Organization. | |
| recreate_invoice | No | Whether Wild Apricot should (re)create the membership invoice. Wild Apricot's default is true. | |
| membership_enabled | No | true to make the contact a member (also set membership_level_id). | |
| membership_level_id | No | Membership level to assign, from wildapricot_list_membership_levels. |