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)
  }
}
StatusSignificato
401API key non valida
403Scope o tenant mancante
429Rate limit o quota — Limiti
500Errore server — reinvia con backoff

Reinvia 5xx con idempotencyKey.