Zum Inhalt springen
In der Referenz stöbern
Entwicklerdokumentation

Die vokse-API

Alles in vokse ist nur einen API-Aufruf entfernt. Die Web-App, externe Clients und unsere KI sprechen dieselbe REST-Schnittstelle, und du kannst das auch. Authentifiziere dich mit einem Bearer-Schlüssel, gib ihm genau die Rechte, die du brauchst, und in wenigen Minuten läuft deine Integration.

Authentifizierung

Jede Anfrage trägt ein Bearer-Token im Authorization-Header. Erzeuge unter Einstellungen → API-Schlüssel einen Schlüssel, wähle seine Scopes, und schon kann es losgehen.

Basis-URL
https://api.vokse.ai
Eine erste Anfrage
bash
curl -H "Authorization: Bearer vokse_sk_…" \     https://api.vokse.ai/households/current/accounts
Zum Authentifizierungs-Leitfaden

Ressourcen

188 Endpunkte in 28 Ressourcen. Wähle eine Ressource, um jede Operation zu sehen: Scope, Parameter und ein Beispiel zum Kopieren.

Leitfäden

Von Hand geschriebene Anleitungen zu den übergreifenden Themen: Authentifizierung, Fehler, Paginierung, Idempotenz und Webhooks.

AuthentifizierungDie vokse-API authentifiziert jede Anfrage mit einem Bearer-API-Schlüssel. Schlüssel haben feste Scopes, lassen sich widerrufen und laufen nie stillschweigend ab. Du behältst die volle Kontrolle darüber, worauf eine Integration zugreifen darf.HaushalteEin Haushalt ist die Mandanteneinheit: Konten, Transaktionen, Budgets, Kategorien, Regeln und Schlüssel gehören zu genau einem. Dein Schlüssel auch, hier steht, was das erlaubt und was nicht.FehlerJeder Fehler der vokse-API kommt im selben JSON-Format: ein stabiler, maschinenlesbarer Code, eine für Menschen verständliche Nachricht und optionale strukturierte Details. Entwickle gegen den Code, zeige die Nachricht an.PaginierungList-Endpunkte blättern mit einem opaken Cursor. Offsets rechnest du nie aus, du folgst einfach nextCursor, bis er null ist. Cursor bleiben auch bei gleichzeitigen Schreibvorgängen stabil, du überspringst also keine Zeile und liest keine doppelt.IdempotenzVerändernde Anfragen lassen sich durch Senden eines Idempotency-Key gefahrlos wiederholbar machen. Geht eine Anfrage durch ein Timeout verloren, liefert ihre Wiederholung mit demselben Schlüssel das ursprüngliche Ergebnis zurück, statt ein Duplikat zu erzeugen.Rate LimitsJede Anfrage zählt gegen ein festes 60-Sekunden-Fenster. Welcher Zähler gilt, hängt davon ab, wie du dich authentifizierst: API-Schlüssel bekommen das größte Budget, angemeldete Sitzungen ein großzügiges, anonymer Verkehr ein kleines. Ist das Budget aufgebraucht, antwortet die API mit 429 und sagt dir, wie lange du warten musst.Webhooks empfangenWebhooks schicken dir Ereignisse in Echtzeit, statt dass du sie abfragen musst. Trage eine URL ein, wähle die Ereignisse aus, die dich interessieren, und prüfe jede Zustellung anhand ihrer HMAC-Signatur.Verlauf, Rückgängig und Wiederholen in der APIvokse führt pro Haushalt ein Änderungsbuch: eine Zeile pro atomarer Änderung mit der exakten Nutzlast, um sie zurückzunehmen, wer sie wann gemacht hat. Die API legt die Zeilen eines Schreibvorgangs offen, listet den Verlauf mit Urhebern und nimmt jede aufgezeichnete Änderung präzise zurück, von jedem Client.MCPvokse bringt einen Remote-MCP-Server mit: dieselben auditierten Tools, die Assistent und App aufrufen, nur eben über das Model Context Protocol. Eine URL, Standard-OAuth, keine Binaries, keine API-Schlüssel.

OpenAPI im Rohformat

Lieber ein interaktiver Explorer? Das vollständige OpenAPI-Dokument wird live bereitgestellt, gerendert mit Scalar.

OpenAPI-Referenz öffnen