The updateMember API call is used to update an existing member’s account information.
Exemplo de URL de solicitação
http://{Your_API_URL}?q=/updateMember
Parâmetros de entrada
| Parâmetro | Descrição | Necessário |
apikey | Chave de API de Credenciais da API do MemberMouse | Sim |
apisecret | Segredo da API de Credenciais da API do MemberMouse | Sim |
member_id | ID do membro a ser atualizado | Sim, se o endereço de e-mail não for fornecido |
e-mail | Endereço de e-mail do membro a ser atualizado | Sim, se o ID do membro não for fornecido |
nome de usuário | Username to set on the existing member’s account | Não |
primeiro_nome | First name to set on the existing member’s account | Não |
sobrenome | Last name to set on the existing member’s account | Não |
telefone | Phone number to set on the existing member’s account | Não |
senha | Password to set on the existing member’s account | Não |
endereço de cobrança | Billing address to set on the existing member’s account | Não |
cidade_de_faturamento | Billing city to set on the existing member’s account | Não |
billing_state | Billing state to set on the existing member’s account | Não |
billing_zip | Billing zip code to set on the existing member’s account | Não |
país_de_faturamento | Billing country to set on the existing member’s account (Código de país ISO de 2 dígitos) | Não |
endereço_de_envio | Shipping address to set on the existing member’s account | Não |
cidade_de_envio | Shipping city to set on the existing member’s account | Não |
shipping_state | Shipping state to set on the existing member’s account | Não |
CEP de remessa | Shipping zip code to set on the existing member’s account | Não |
país_de_envio | Shipping country to set on the existing member’s account (Código de país ISO de 2 dígitos) | Não |
status | Status to set on the existing member’s account. Acceptable value is one of the following integers: 1 (Active), 2 (Cancelled), 3 (Locked), 4 (Paused), 5 (Overdue) | Não |
membership_level_id | Membership level ID to change the existing member’s account to. This will cancel the existing subscription associated with the current membership level and then change the membership level on the account. No billing will be initiated associated with the new membership level. | Não |
campo_personalizado_[ID#] | Você pode passar os dados do campo personalizado para a API passando um ou mais parâmetros no formulário custom_field_[ID#], em que [ID#] seria substituído pela ID do campo personalizado, conforme definido no MemberMouse. Por exemplo, se a ID do campo personalizado for 4, você passaria os dados desse campo personalizado incluindo o parâmetro custom_field_4. | Não |
Códigos de resposta
- 200 - Sucesso
- 409 - Não foi possível encontrar o membro com a ID de membro ou o endereço de e-mail informado
Dados de resposta
nenhum

