A chamada da API updateMember é usada para atualizar as informações da conta de um membro existente.
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 | Nome de usuário a ser definido na conta do membro existente | Não |
primeiro_nome | Primeiro nome a ser definido na conta do membro existente | Não |
sobrenome | Sobrenome a ser definido na conta do membro existente | Não |
telefone | Número de telefone a ser definido na conta do membro existente | Não |
senha | Senha a ser definida na conta do membro existente | Não |
endereço de cobrança | Endereço de cobrança a ser definido na conta do membro existente | Não |
cidade_de_faturamento | Cidade de cobrança a ser definida na conta do membro existente | Não |
billing_state | Estado de cobrança a ser definido na conta do membro existente | Não |
billing_zip | Código postal de cobrança a ser definido na conta do membro existente | Não |
país_de_faturamento | País de cobrança a ser definido na conta do membro existente (Código de país ISO de 2 dígitos) | Não |
endereço_de_envio | Endereço de entrega a ser definido na conta do membro existente | Não |
cidade_de_envio | Cidade de envio a ser definida na conta do membro existente | Não |
shipping_state | Estado de envio a ser definido na conta do membro existente | Não |
CEP de remessa | Código postal de remessa a ser definido na conta do membro existente | Não |
país_de_envio | País de envio a ser definido na conta do membro existente (Código de país ISO de 2 dígitos) | Não |
status | Status a ser definido na conta do membro existente. O valor aceitável é um dos seguintes números inteiros: 1 (Ativo), 2 (Cancelado), 3 (Bloqueado), 4 (Pausado), 5 (Vencido) | Não |
membership_level_id | ID do nível de associação para o qual alterar a conta do membro existente. Isso cancelará a assinatura existente associada ao nível de associação atual e, em seguida, alterará o nível de associação da conta. Nenhum faturamento será iniciado associado ao novo nível de associação. | 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