Der API-Aufruf getMember wird verwendet, um Informationen über das Konto eines bestehenden Mitglieds abzurufen.
Beispiel einer Anfrage-URL
http://{Ihre_API_URL}?q=/getMember
Eingabe-Parameter
Parameter | Beschreibung | Erforderlich |
apikey | API-Schlüssel von MemberMouse API-Anmeldeinformationen | Ja |
apisecret | API-Geheimnis von MemberMouse API-Anmeldeinformationen | Ja |
mitglied_id | ID des abzurufenden Mitglieds | Ja, wenn die E-Mail-Adresse nicht angegeben wird |
E-Mail | E-Mail-Adresse des abzurufenden Mitglieds | Ja, wenn die Mitgliedsnummer nicht angegeben wird |
Antwort-Codes
- 200 - Erfolg
- 409 - Es konnte kein Mitglied mit der übergebenen Mitglieds-ID oder E-Mail-Adresse gefunden werden
Antwortdaten
Parameter | Beschreibung |
mitglied_id | Die ID des Mitglieds in MemberMouse |
vor_name | Der Vorname des Mitglieds |
letzter_name | Der Nachname des Mitglieds |
registriert | Das Datum der Registrierung des Mitglieds |
storno_datum | Das Datum, an dem das Konto des Mitglieds gekündigt wird. Dieses Datum wird nur gesetzt, wenn der Kontostatus des Mitglieds ausstehende Kündigung. |
zuletzt_eingeloggt | Das Datum, an dem sich das Mitglied zuletzt angemeldet hat |
zuletzt_aktualisiert | Das Datum, an dem das Konto des Mitglieds zuletzt aktualisiert wurde |
Tage_als_Mitglied | Die Anzahl der Tage, die das Mitglied Mitglied ist |
Status | Der Status des Mitgliedskontos. 1 (Aktiv), 2 (Abgebrochen), 3 (Gesperrt), 4 (Angehalten), 5 (Überfällig), 6 (Ausstehende Aktivierung), 7 (Fehler), 8 (Abgelaufen), 9 (Ausstehende Löschung) |
status_name | Der Name des Status auf dem Konto des Mitglieds. |
ist_komplimentär | Hier wird angegeben, ob das Konto des Mitglieds kostenlos ist oder nicht. Sie wird auf true gesetzt, wenn das Konto kostenlos ist, und auf false, wenn es nicht kostenlos ist. |
mitgliedschaft_level | Die ID der Mitgliedschaftsstufe des Mitglieds |
mitgliedschaft_level_name | Der Name der Mitgliedschaftsstufe des Mitglieds |
Nutzername | Der Benutzername des Mitglieds |
E-Mail | Die E-Mail-Adresse des Mitglieds |
Telefon | Die Telefonnummer des Mitglieds |
rechnungs_adresse | Die Rechnungsadresse des Mitglieds |
abrechnung_stadt | Der Abrechnungsort des Mitglieds |
rechnungs_Staat | Der Abrechnungsstatus des Mitglieds |
rechnungsstellung_zip | Die Postleitzahl des Mitglieds für die Rechnungsstellung |
abrechnungs_land | Land der Rechnungsstellung des Mitglieds |
shipping_address | Die Lieferadresse des Mitglieds |
Versand_Stadt | Die Versandstadt des Mitglieds |
versand_staat | Der Versandstatus des Mitglieds |
versand_zip | Die Postleitzahl des Mitglieds |
shipping_country | Das Versandland des Mitglieds |
bündelt | Eine Reihe von Paketen, die auf das Konto des Mitglieds angewendet werden. Siehe Tabelle unten für die für jedes Paket verfügbaren Parameter. |
benutzerdefinierte_Felder | Ein Array von benutzerdefinierten Feldern, die mit dem Konto des Mitglieds verbunden sind. In der folgenden Tabelle finden Sie die für jedes benutzerdefinierte Feld verfügbaren Parameter. |
Daten bündeln
Bundle-Daten werden als ein Array von Elementen im Attribut bundles als Teil der Antwortdaten gespeichert. Die Daten werden nur für Bundles zurückgegeben, die im Konto des Mitglieds aktiv sind. In der folgenden Tabelle sind die Parameter aufgeführt, die für jedes Element im Array "Bundles" zurückgegeben werden.
Parameter | Beschreibung |
id | Die ID des Bündels, das dem Konto des Mitglieds zugeordnet ist |
Name | Der Name des Bündels, das dem Konto des Mitglieds zugeordnet ist |
tage_mit_bundle | Die Anzahl der Tage, an denen das Paket auf dem Konto des Mitglieds verbucht wurde |
Status | Der numerische Status des Bündels, das auf das Konto des Mitglieds angewendet wird. Der Wert kann einer der folgenden sein: 1 (Aktiv), 4 (Pausiert), 9 (Anstehende Annullierung) |
status_name | Name und Status des Bündels, das dem Konto des Mitglieds zugeordnet ist. |
ist_komplimentär | Hier wird angegeben, ob das Paket kostenlos ist oder nicht. Sie wird auf true gesetzt, wenn das Paket kostenlos ist, und false, wenn nicht. |
Datum_hinzugefügt | Das Datum, an dem das Bündel zum ersten Mal auf das Konto des Mitglieds gebucht wurde |
zuletzt_aktualisiert | Das Datum, an dem das Bündel im Konto des Mitglieds zuletzt aktualisiert wurde |
Benutzerdefinierte Felddaten
Benutzerdefinierte Felddaten werden als ein Array von Elementen im Attribut custom_field als Teil der Antwortdaten gespeichert. In der nachstehenden Tabelle sind die verfügbaren Parameter für jedes Element im Array "Benutzerdefinierte Felder" aufgeführt.
Parameter | Beschreibung |
id | Die ID des benutzerdefinierten Feldes |
Name | Der Name des benutzerdefinierten Feldes |
Wert | Der Wert, der im benutzerdefinierten Feld im Konto des Mitglieds gespeichert ist |