Schema
Contact
Klasse Contact, zur Verarbeitung und Validierung von Kontaktdaten
-
companystringFirmenname (optional)
-
lastnamestringNachname
-
firstnamestringVorname
-
addressstringStraße und Hausnummer
-
postalstringPostleitzahl
-
citystringStadt
-
countrystringLändercode (ISO 3166-1 alpha-2)
-
phonestringTelefonnummer des Kontakts im internationalen Format 00{Ländercode}{Nummer}
-
emailstringE-Mail-Adresse
-
passwordstringPasswort (10 bis 15 Zeichen, muss mindestens einen Großbuchstaben, einen Kleinbuchstaben, eine Ziffer und ein Sonderzeichen aus -!*$@%_ enthalten)
-
is_companybooleanGibt an, ob der Kontakt für eine Firma ist oder nicht
-
creditintegerGuthabenstand
{
"company": "Meine Firma",
"lastname": "Müller",
"firstname": "Hans",
"address": "1 rue de la Paix",
"postal": "75000",
"city": "Paris",
"country": "FR",
"phone": "0033612345678",
"email": "[email protected]",
"password": "password",
"is_company": false,
"credit": 0
}