La llamada a la API getMember se utiliza para recuperar información sobre la cuenta de un miembro existente.
Ejemplo de URL de solicitud
http://{Your_API_URL}?q=/getMember
Parámetros de entrada
Parámetro | Descripción | Requerido |
apikey | Clave API de Credenciales de la API de MemberMouse | Sí |
apisecret | API secreta de Credenciales de la API de MemberMouse | Sí |
member_id | ID del miembro a recuperar | Sí, si no se facilita la dirección de correo electrónico |
correo electrónico | Dirección de correo electrónico del socio que desea recuperar | Sí, si no se facilita el número de afiliado |
Códigos de respuesta
- 200 - Éxito
- 409 - No se ha podido encontrar un miembro con el ID de miembro o la dirección de correo electrónico introducidos.
Datos de respuesta
Parámetro | Descripción |
member_id | ID del miembro en MemberMouse |
nombre | Nombre del afiliado |
apellido | Apellido del afiliado |
registrado | Fecha de inscripción del afiliado |
fecha_anulación | Fecha en la que se cancelará la cuenta del usuario. Sólo se establecerá si el estado de la cuenta del afiliado es pendiente de cancelación. |
last_logged_in | Fecha de la última conexión |
última_actualización | Fecha de la última actualización de la cuenta del afiliado |
días_como_miembro | El número de días que el miembro ha sido miembro |
estado | El estado de la cuenta del miembro. 1 (Activo), 2 (Cancelado), 3 (Bloqueado), 4 (Pausado), 5 (Atrasado), 6 (Pendiente de activación), 7 (Error), 8 (Caducado), 9 (Pendiente de cancelación). |
nombre_estado | El nombre de estado en la cuenta del miembro. |
is_complimentary | Indica si la cuenta del usuario es gratuita o no. Será verdadero si la cuenta es gratuita y falso si no lo es. |
nivel_de_afiliación | ID del nivel de afiliación del afiliado |
nombre_nivel_socio | El nombre del nivel de afiliación del socio |
nombre de usuario | Nombre de usuario del miembro |
correo electrónico | Dirección de correo electrónico del afiliado |
teléfono | Número de teléfono del afiliado |
dirección_facturación | Dirección de facturación del afiliado |
ciudad_facturación | Ciudad de facturación del afiliado |
estado_de_facturación | Estado de facturación del afiliado |
zip_facturación | Código postal de facturación del afiliado |
país_de_facturación | País de facturación del afiliado |
dirección_de_envío | Dirección de envío del afiliado |
ciudad_de_envío | Ciudad de envío del afiliado |
estado_de_envío | Estado de envío del afiliado |
shipping_zip | Código postal del afiliado |
país_de_envío | País de expedición del afiliado |
paquetes | Una matriz de paquetes aplicados a la cuenta del miembro. Consulte la tabla siguiente para ver los parámetros disponibles para cada paquete. |
campos_personalizados | Una matriz de campos personalizados asociados con la cuenta del miembro. Consulte la tabla siguiente para ver los parámetros disponibles para cada campo personalizado. |
Datos del paquete
Los datos del paquete se almacenan como una matriz de elementos en el atributo bundles como parte de los datos de respuesta. Sólo se devolverán los datos de los paquetes que estén activos en la cuenta del usuario. En la tabla siguiente se indican los parámetros devueltos para cada elemento de la matriz de paquetes.
Parámetro | Descripción |
id | ID del paquete aplicado a la cuenta del afiliado |
nombre | Nombre del paquete aplicado a la cuenta del afiliado |
días_con_paquete | El número de días que se ha aplicado el paquete a la cuenta del afiliado. |
estado | Estado numérico del paquete aplicado a la cuenta del afiliado. El valor puede ser cualquiera de los siguientes 1 (Activo), 4 (En pausa), 9 (Pendiente de cancelación) |
nombre_estado | Nombre del estado del paquete aplicado a la cuenta del afiliado. |
is_complimentary | Indica si el paquete es complementario o no. Será verdadero si el paquete es complementario y falso si no lo es. |
fecha_agregada | La fecha en que el paquete se aplicó por primera vez a la cuenta del afiliado |
última_actualización | Fecha de la última actualización del paquete en la cuenta del afiliado |
Datos de campo personalizados
Los datos de los campos personalizados se almacenan como una matriz de elementos en el atributo custom_field como parte de los datos de respuesta. En la tabla siguiente se indican los parámetros disponibles para cada elemento de la matriz de campos personalizados.
Parámetro | Descripción |
id | ID del campo personalizado |
nombre | Nombre del campo personalizado |
valor | El valor almacenado en el campo personalizado de la cuenta del miembro |