> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Entwicklerwerkzeuge

API-Schlüssel, Webhooks, Zeitpläne, Domains und das Audit-Log aus der App.

## API-Schlüssel

GET und POST auf /api/mobile/api-keys listen und erstellen Workspace-API-Schlüssel; DELETE widerruft per ID. Das Erstellen gibt den Klartext-Schlüssel genau einmal zurück — er wird nie wieder angezeigt. Schlüssel nehmen einen read- oder write-Scope und ein expiresInDays-Limit von 0 bis 3650 — 0 läuft nie ab. Nur owner und admin.


## Webhooks und Zustellungen

GET und POST auf /api/mobile/webhooks verwalten Endpunkt-Abonnements; das Erstellen gibt das Signaturgeheimnis einmal zurück. Jeder Endpunkt unterstützt Löschen, eine Zustellungsliste mit Versuchszahlen, Antwortcodes und dem letzten Fehler sowie eine Ping-Aktion. 13 Ereignistypen decken KI-Aufgaben, Abrechnung, Commerce-Bestellungen, verbundene Konten, Inhalte, Domains, Feature Requests, Einladungen, Mitglieder und Stripe Connect ab.


## Workspace-Zeitpläne

GET und POST auf /api/mobile/schedules listen und aktualisieren Zeitpläne, die auf Arbeitsbereich und Typ schlüsseln — {cron, enabled}; DELETE entfernt per ID. Cron-Ausdrücke laufen in UTC, beim Umschalten eines Zeitplans muss dessen cron erneut gesendet werden, weil Upsert überschreibt, und verpasste Läufe sammeln sich auf dem Zeitplaneintrag an.


## Eigene Domains

GET und POST auf /api/mobile/domains listen konfigurierte Domains mit ihrem CNAME-Ziel und einem enabled-Flag, das aus meldet, wenn der Provider nicht konfiguriert ist. DELETE entfernt eine Domain, und POST refresh prüft ihr DNS erneut.


## Audit-Log

GET /api/mobile/audit liefert die Audit-Zeilen des Arbeitsbereichs — owner und admin — jeweils mit einem Label, der E-Mail des Akteurs und dem Zieltyp. Der Client fragt standardmäßig 100 Zeilen an.


## Überprüfung und Fehlerbehebung

Erstellen Sie einen Schlüssel, senden Sie einen Webhook-Ping und schalten Sie einen Zeitplan um. Alle fünf Oberflächen sind owner/admin-Territorium — prüfen Sie, dass ein einfaches Mitglied abgelehnt wird statt veraltete Daten zu sehen.


## Weiter

[Feature-Board](https://supastack.dev/de/docs/mobile/feature-board.md)
