Neben den Key wird weiterhin zwingend eine Aktion benötigt. Ohne die Aktion wüsste die Api auch nicht genau was zu tun wäre.
Fehlt die Aktion, oder ist die Aktion nicht vorhanden, z.B. ein Tippfehler, dann bekommt man eine freundliche Fehlermeldung, dass es diese Aktion nicht gibt.
Die Action ist, im Gegensatz zu den anderen Daten, kein Block, sondern ein einfacher String.
Das sieht in etwa so aus:
{
"action": "Die Action kommt hier rein"
}
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
.action |
String | - | Die Aktion die ausgeführt werden soll |
Jede Aktion kann verschiedene Parameter besitzen. Die hier alle aufzuzählen ist relativ nutzlos. Daher sind alle möglichen Aktionen im Menü aufgelistet, und dort wird genau beschrieben, welche Parameter es geben könnte und wie man sie verwendet.
Gesendet:
{
"auth": {
"key": "123...xyz"
}
}
Empfangen:
{
"requestStatus": {
"isError": true,
"errorMessage": "Unknown action"
}
}
Gesendet:
{
"auth": {
"key": "123...xyz"
},
"action": "Irgendwas"
}
Empfangen:
{
"action": "Irgendwas",
"requestStatus": {
"isError": true,
"errorMessage": "Unknown action"
}
}
Wobei unklar ist, ob diese Aktion später noch existieren wird …
Gesendet:
{
"auth": {
"key": "123...xyz"
},
"action": "test"
}
Empfangen:
{
"action": "test"
}
Corvus Help - 28.February 2026 03:33:38 UTC - Commit 667ccc2e