API SwissWork v1

Integrazione programmatica con il tuo workspace SwissWork — fatture, contatti, HR, IVA e molto altro.

Autenticazione

Tutte le richieste richiedono una API key nell'header Authorization. Crea la tua API key in Impostazioni → API Key.

curl https://swisswork.io/api/v1/invoices \
  -H "Authorization: Bearer sw_live_<tua-api-key>"

Rate Limit

100 richieste / minuto per API key.
Header: X-RateLimit-Remaining, X-RateLimit-Reset.
Risposta 429 se superato.

Webhooks

Notifiche push per eventi in tempo reale (fattura pagata, dipendente creato, ecc.). Configura webhook.

Supporto sviluppatori

Domande o integrazioni custom: dev@swisswork.io

Attenzione:“Try it out” richiede una API key valida. Le chiamate avvengono su dati reali del tuo workspace.