DocumentazioneGestione errori
Gestione errori
MailingCoreError — codici di stato e recupero.
L'SDK lancia MailingCoreError per errori API (4xx/5xx).
import { MailingCore, MailingCoreError } from 'mailingcore-js'
try {
await MailingCore.send({ to: '...', subject: '...', htmlBody: '...' })
} catch (err) {
if (err instanceof MailingCoreError) {
console.error(err.status, err.detail)
}
}
| Status | Significato |
|---|---|
401 | API key non valida |
403 | Scope o tenant mancante |
429 | Rate limit o quota — Limiti |
500 | Errore server — reinvia con backoff |
Reinvia 5xx con idempotencyKey.