Die Api benötigt immer einen sogenannten AuthKey.
Den kann ein Administrator auf dem Webfrontend erstellen, wie genau, kann man unter Api Management nachlesen.
Ohne ein Key wird das System nicht zum Arbeiten bereit sein.
Der Block und sämtliche Informationen bezüglich der Authentifikation befinden sich in einem Block mit dem Namen auth.
Dort gibt es aktuell nur den sogenannten key, der dann ausgefüllt werden muss.
Das sieht in etwa so aus:
{
"auth": {
"key": "Der AuthKey aus dem Webfrontend wird hier reingeschrieben, der ist relativ lang"
}
}
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
.auth |
Record | - | Der Block für die Authentifikation |
.auth.key |
String | - | Der Key |
Der Auth Block ist der einzige Block, der bei einer Antwort nicht wieder zurückgegeben wird. Auch wenn er falsch sein sollte.
Siehe auch Fehlermeldungen
Gesendet:
{}
Empfangen:
{
"requestStatus": {
"isError": true,
"errorMessage": "No valid authKey found"
}
}
Gesendet:
{
"auth": {
"key": "bla"
}
}
Empfangen:
{
"requestStatus": {
"isError": true,
"errorMessage": "No valid authKey found"
}
}
Gesendet:
{
"auth": {
"key": "123...xyz"
}
}
Empfangen:
{
"requestStatus": {
"isError": true,
"errorMessage": "Unknown action"
}
}
Hier kommt natürlich der Fehler, dass keine Action angegeben wurde. Das ist aber OK. Der Key ist gültig.
Corvus Help - 28.February 2026 03:33:38 UTC - Commit 667ccc2e