Zum Inhalt springen

Authentifizierung

Die Newtrition API nutzt API-Schlüssel zur Authentifizierung. API-Schlüssel erstellen und verwalten Sie im Dashboard.

API-Schlüssel sollten über HTTP Bearer Authentication übermittelt werden.

Authorization: Bearer NEWTRITION_HUB_API_KEY

Wenn die Authentifizierung fehlschlägt, liefert die API den Statuscode 401 Unauthorized mit der folgenden Fehlerantwort:

{
"error": {
"message": "Unauthorized",
"details": "Invalid or expired token"
}
}

Dieser Fehler tritt auf, wenn:

  • der API-Schlüssel in der Anfrage fehlt
  • der API-Schlüssel ungültig oder fehlerhaft formatiert ist
  • der API-Schlüssel abgelaufen ist
  • der API-Schlüssel widerrufen oder gelöscht wurde

Prüfen Sie, ob Ihr API-Schlüssel korrekt formatiert ist und nicht abgelaufen ist. Wenn die Probleme bestehen bleiben, erzeugen Sie im Dashboard einen neuen API-Schlüssel.