getApiKey Beschreibung: Erstellt einen API-Schlüssel für einen Benutzer basierend auf seiner E-Mail-Adresse und seinem Passwort. Der API-Schlüssel wird für alle weiteren Anfragen zur Authentifizierung verwendet. Endpunkt: /api Methode: POST Parameter: email (string) – E-Mail-Adresse des Benutzers (wird in Kleinbuchstaben umgewandelt) pass (string) – Passwort des Benutzers (wird als MD5-Hash verarbeitet) Beispielanfrage: { "action": "getApiKey", "email": "testkunde@eco-data.de", "pass": "test" } Beispielantwort: { "valid": 1, "apikey": "6641d282073d76b625987af5141d3e2a" } Beschreibung der Antwortparameter: valid (number) – Status der Anfrage; 1 bedeutet Erfolg, 0 bedeutet Fehler. apikey (string) – Generierter API-Schlüssel für den Benutzer. Dieser Schlüssel sollte sicher gespeichert und für zukünftige API-Aufrufe verwendet werden. Hinweise: Der API-Key bleibt gültig, bis der Benutzer seine E-Mail-Adresse ändert. Die API speichert Passwörter nicht im Klartext, sondern verarbeitet sie als MD5-Hash . Der API-Key ersetzt die Login-Daten und sollte sicher gespeichert werden. Nähere Informationen zu Antwortformat und Fehlermeldungen: Antwortformat und Fehler