API-Referenz

API-Tokens

Alle Token-Endpunkte erfordern eine Admin-Session 👤 – ein Token kann keine weiteren Tokens erzeugen.

Token-Objekt

{
  "id": 3,
  "name": "Shop-Sync",
  "prefix": "ic_Ab3dEf4",
  "can_write": true,
  "created_at": 1791191665,
  "last_used_at": 1791195000
}
Feld Typ Beschreibung
prefix string Die ersten 10 Zeichen des Tokens, zum Wiedererkennen
can_write bool false = nur GET-Endpunkte
last_used_at int | null Zeitpunkt der letzten Verwendung

GET /tokens 👤

Liste aller Tokens (ohne Klartext).

POST /tokens 👤

{ "name": "Shop-Sync", "can_write": true }

Antwort 201:

{
  "token": { "id": 3, "name": "Shop-Sync", "prefix": "ic_Ab3dEf4", "can_write": true, "created_at": 1791191665, "last_used_at": null },
  "secret": "ic_Ab3dEf4…vollständiger-token…"
}

⚠️ secret wird nur in dieser Antwort ausgeliefert. Danach ist er nicht mehr abrufbar.

DELETE /tokens/{id} 👤

Widerruft den Token sofort. 204.