Einführung
In diesem Teil erhalten Sie Informationen, wie auf sämtliche Teilnehmer zugegriffen werden kann.
Allgemeine Information
Diese Ressource unterstützt die folgenden Operationen:
Name | URL | GET | POST | PUT | DELETE | Status |
---|---|---|---|---|---|---|
Teilnehmer | v1/users | Ja | Ja | Ja | – |
Wenn Sie auf diese Ressource zugreifen möchten, verwenden Sie folgende URL:
Definitionen
GET Parameter für Abfrage
Sämtliche Parameter, welche bei einer GET Anfrage enthalten sein können oder erforderlich sind:
Parameter | Art | Beschreibung | Erforderlich |
---|---|---|---|
language | String | Sprache z.B. „de“ oder en, fr, es, cn, cs | Ja |
limit > start | Integer | Ab welcher Position ausgeben, Paging | – |
limit > reply | Integer | Anzahl Antworten, max. 100 | – |
filter > id | Array | Nur ein bestimmtes Angebot ausgeben
| – |
filter > last_name | Array | Suchen im Nachnamen
| – |
filter > first_name | Array | Suchen im Vornamen
| – |
filter > email | Array | Suchen in E-Mail
| – |
filter > offer.id | Array | Nur Teilnehmer von einem bestimmten Angebot
| – |
filter > booking.id | Array | Nur Teilnehmer einer bestimmten Buchung
| – |
order > last_name | Array | Sortieren nach dem Nachnamen
| – |
order > first_name | Array | Sortieren nach dem Vornamen
| – |
order > id | Array | Sortieren nach der User ID
| – |
Rückgabewerte
Die Rückgabe ist in jedem edoobox Konto individuel. Es wird die aktivierte Datenstruktur von Ihrem Konto verwendet, somit werden nur die Datenfelder-Werte zurückgegeben, die aktiviert sind.
Feld | Art | Beschreibung | Objekt |
---|---|---|---|
id | String | edoobox ID | |
status | Boolean | Ist der Teilnehmer aktiv | |
gender | String | Geschlecht des Teilnehmers „woman“ oder „man“ | |
first_name | String | Vorname | |
last_name | String | Nachname | |
street | String | Strasse | |
postcode | String | Postleitzahl | |
location | String | Ort | |
country_id | String | edoobox ID vom Land | Land |
language | String | Sprache z.B. „de“ | |
company | String | Firma | |
phone_number | String | Telefon | |
String | |||
data_1 > data_30 | String | Zusätzliche 30 Datenfelder welche immer mit „data_“ starten und mit der einmaligen Integer ID definiert werden | |
booking_id | String | edoobox ID der Buchung. Wird der Filter „offer.id“ gesetzt, wird dieser Wert zurück gegeben | Buchung |
GET Beispiel
Dazu ein Beispiel, wie diese Parameter im GET-Request übergeben werden. Dieses Beispiel enthält alle Parameter, somit müssen erst die unnötigen Parameter entfernt werden: