SwissWork API v1

Programmatische Integration mit deinem SwissWork-Workspace — Rechnungen, Kontakte, HR, MWST und vieles mehr.

Authentifizierung

Alle Anfragen erfordern einen API-Schlüssel im Authorization-Header. Erstelle deinen API-Schlüssel unter Einstellungen → API-Schlüssel.

curl https://swisswork.io/api/v1/invoices \
  -H "Authorization: Bearer sw_live_<api-key>"  # Ersetze mit deinem echten API-Schlüssel

Rate Limit

100 Anfragen / Minute pro API-Schlüssel. Header: X-RateLimit-Remaining, X-RateLimit-Reset. Antwort 429 bei Überschreitung.

Webhooks

Push-Benachrichtigungen für Echtzeit-Ereignisse. Webhooks konfigurieren.

Entwickler-Support

dev@swisswork.io

! "Try it out" erfordert einen gültigen API-Schlüssel. Aufrufe erfolgen auf echten Daten deines Workspaces.