POST api/v{version}/personsBulk
Erstellt oder aktualisiert mehrere Personen
Request
URI Parameter
| Name | Beschreibung | Typ |
|---|---|---|
| version | string |
Body Parameter
Collection of Person| Name | Beschreibung | Typ |
|---|---|---|
| Guid |
Die eindeutige Guid der Person. Wird generiert, falls nicht angegeben. |
string |
| Aktiv |
Aktiv-Status des Mitglieds |
boolean |
| Kundennummer |
Die Kundennummer der Person |
integer |
| Vorname |
Obligatorisch - Der Vorname der Person |
string |
| Nachname |
Obligatorisch - Der Nachname der Person |
string |
| Geb_Datum |
Das Geburtsdatum der Person |
date |
| Geschlecht |
Das Geschlecht (m/w/d) der Person - leer, wenn unbekannt |
string |
| PLZ |
Die PLZ der Adresse der Person |
string |
| Ort |
Der Ort der Adresse der Person |
string |
| StrasseNr |
Die Straße und die Hausnummer der Adresse der Person |
string |
| Telefon_1 |
Erste Telefonnummer der Person |
string |
| Telefon_2 |
Zweite Telefonnummer der Person |
string |
| Mobil |
Mobil-Telefonnummer der Person |
string |
|
E-Mail der Person |
string | |
| Versichertennummer |
Krankenkasse-Versichertennummer der Person |
string |
| Kostentraegernummer |
Krankenkassen-Nummer der Person |
string |
| Kartennummer |
Karten-Nummer / Check-In-Nummer der Person |
string |
| ZuletzGeaendertTimestampUTC |
Nur lesen - Timestamp der letzten Erzeugung / Änderung dieser Person (in UTC / GMT). Wird von myYOLO automatisch gesetzt. |
timestamp |
| MagicLineCustomerID |
Die CustomerID des Kunden in MagicLine. |
string |
Request Format
application/json
[
{
"Guid": "sample string 1",
"Aktiv": true,
"Kundennummer": 3,
"Vorname": "sample string 4",
"Nachname": "sample string 5",
"Geb_Datum": "2026-06-17T15:37:40.3934186+02:00",
"Geschlecht": "sample string 6",
"PLZ": "sample string 7",
"Ort": "sample string 8",
"StrasseNr": "sample string 9",
"Telefon_1": "sample string 10",
"Telefon_2": "sample string 11",
"Mobil": "sample string 12",
"EMail": "sample string 13",
"Versichertennummer": "sample string 14",
"Kostentraegernummer": "sample string 15",
"Kartennummer": "sample string 16",
"ZuletzGeaendertTimestampUTC": "2026-06-17T15:37:40.395755+02:00",
"MagicLineCustomerID": "sample string 18"
},
{
"Guid": "sample string 1",
"Aktiv": true,
"Kundennummer": 3,
"Vorname": "sample string 4",
"Nachname": "sample string 5",
"Geb_Datum": "2026-06-17T15:37:40.3934186+02:00",
"Geschlecht": "sample string 6",
"PLZ": "sample string 7",
"Ort": "sample string 8",
"StrasseNr": "sample string 9",
"Telefon_1": "sample string 10",
"Telefon_2": "sample string 11",
"Mobil": "sample string 12",
"EMail": "sample string 13",
"Versichertennummer": "sample string 14",
"Kostentraegernummer": "sample string 15",
"Kartennummer": "sample string 16",
"ZuletzGeaendertTimestampUTC": "2026-06-17T15:37:40.395755+02:00",
"MagicLineCustomerID": "sample string 18"
}
]
Response
Rückgabe-Objekt
Collection of PersonResult| Name | Beschreibung | Typ |
|---|---|---|
| ResData |
Die Person |
Person |
| Status |
Ergebnis des Aufrufs (OK, WARN, ERR) |
ResStatus |
| StatusText |
Ergebnis des Aufrufs (OK, WARN, ERR) als Text |
string |
| Reason |
Begründung eines Fehler-Ergebnisses |
ErrReason |
| ReasonText |
Begründung eines Fehler-Ergebnisses als Text |
string |
| ErrDesc |
Fehlerbeschreibung |
string |
| ExText |
Erweiterte Informationen zum Fehler |
string |
| ExStack |
Call-Stack |
string |
| ResDataTypeName |
Typ-Name des Ergebnisses (z. Bsp. "Person" oder "PersonList") |
string |
Response Format
application/json
[
{
"ResData": {
"Guid": "sample string 1",
"Aktiv": true,
"Kundennummer": 3,
"Vorname": "sample string 4",
"Nachname": "sample string 5",
"Geb_Datum": "2026-06-17T15:37:45.4567309+02:00",
"Geschlecht": "sample string 6",
"PLZ": "sample string 7",
"Ort": "sample string 8",
"StrasseNr": "sample string 9",
"Telefon_1": "sample string 10",
"Telefon_2": "sample string 11",
"Mobil": "sample string 12",
"EMail": "sample string 13",
"Versichertennummer": "sample string 14",
"Kostentraegernummer": "sample string 15",
"Kartennummer": "sample string 16",
"ZuletzGeaendertTimestampUTC": "2026-06-17T15:37:45.4567309+02:00",
"MagicLineCustomerID": "sample string 18"
},
"Status": 0,
"StatusText": "OK",
"Reason": 0,
"ReasonText": "None",
"ErrDesc": "sample string 1",
"ExText": "sample string 2",
"ExStack": "sample string 3",
"ResDataTypeName": "sample string 4"
},
{
"ResData": {
"Guid": "sample string 1",
"Aktiv": true,
"Kundennummer": 3,
"Vorname": "sample string 4",
"Nachname": "sample string 5",
"Geb_Datum": "2026-06-17T15:37:45.4567309+02:00",
"Geschlecht": "sample string 6",
"PLZ": "sample string 7",
"Ort": "sample string 8",
"StrasseNr": "sample string 9",
"Telefon_1": "sample string 10",
"Telefon_2": "sample string 11",
"Mobil": "sample string 12",
"EMail": "sample string 13",
"Versichertennummer": "sample string 14",
"Kostentraegernummer": "sample string 15",
"Kartennummer": "sample string 16",
"ZuletzGeaendertTimestampUTC": "2026-06-17T15:37:45.4567309+02:00",
"MagicLineCustomerID": "sample string 18"
},
"Status": 0,
"StatusText": "OK",
"Reason": 0,
"ReasonText": "None",
"ErrDesc": "sample string 1",
"ExText": "sample string 2",
"ExStack": "sample string 3",
"ResDataTypeName": "sample string 4"
}
]