Collega il tuo e-shop con l'API e i webhook
Hai un e-shop o un sistema tuo? Con l'API REST di Olvano fatturi senza clic manuali e con i webhook scopri all'istante cosa succede a una fattura.
Token API
Autentichi le chiamate con un token nell'header Authorization: Bearer …. Il token viene creato dal proprietario dell'account, appartiene a un solo account e porta con sé i propri scope (invoices, expenses, reports). Il testo in chiaro viene mostrato una sola volta — ne viene memorizzato solo un hash.
curl -X POST "$STARGATE/api/accounts/$SLUG/invoices" \
-H "Authorization: Bearer sg_your_token" \
-H "Content-Type: application/json" \
-d '{ "subjectId": "ID", "lines": [ { "name": "Item", "unitPrice": "1000", "vatRate": 21 } ] }'
Webhook
Invece di interrogare di continuo l'API, fai inviare gli eventi a te. Registri un URL e scegli gli eventi (oppure * per tutti):
invoice_created, invoice_sent, invoice_paid, invoice_overdue, invoice_cancelled, invoice_uncollectible, invoice_viewed, invoice_reminder_sent, recurring_generator_invoice_created.
- Ogni consegna porta un header
Idempotency-Key(UUID) — usalo per la deduplicazione. - Imposta il tuo
authHeaderper verificare che una richiesta provenga davvero da Olvano. - Una consegna fallita viene ritentata fino a 5 volte con backoff esponenziale.