Generale

Le notifiche sono molto utili per rimanere aggiornati su determinati eventi. Ad esempio, è possibile configurare l'invio di una notifica via e-mail o Slack ogni volta che un segreto viene visualizzato. La notifica include l'ID e la descrizione del segreto e anche alcuni dettagli del visualizzatore, come l'indirizzo IP.

Tipi di notifica

È possibile configurare le notifiche da inviare tramite:

  • E-mail
  • Slack
  • Webhook (HTTP POST)

Tipi di eventi

È possibile configurare le notifiche per i seguenti eventi:

  • Segreto creato
  • Segreto visualizzato
  • Segreto scaduto

Notifiche via e-mail

Le notifiche via e-mail possono essere configurate in Notifiche > E-mail. Al momento non è possibile avere più destinatari per le e-mail.

La sezione Stato della pagina mostra quando è stata inviata l'ultima e-mail di notifica.

Notifiche Slack

Le notifiche di Slack possono essere configurate in Notifiche > Slack.

Le notifiche di Slack utilizzano i webhook in entrata di Slack. Per ulteriori informazioni su questa funzione, consultare la documentazione di Slack.

La sezione Stato della pagina mostra quando è stata inviata l'ultima notifica e se è andata a buon fine.

Notifiche Webhook

Le notifiche Webhook possono essere configurate in Notifiche > Webhook.

Le notifiche Webhook possono essere utilizzate per inviare notifiche a qualsiasi applicazione con API HTTP in entrata.

Il seguente payload JSON sarà inviato come richiesta POST quando il webhook viene eseguito. Il Content-Type della richiesta è impostato su application/json.

{
  tipo_evento:"uno tra secret_created, secret_viewed, secret_expired",
  secret_id:"l'ID del segreto",
  created_at:"data e ora in cui il segreto è stato creato",
  descrizione:"descrizione del segreto, se impostata",
  viewed_at:"timestamp in cui il segreto è stato visualizzato, se visualizzato",
  viewed_by_ip:"indirizzo IP del visitatore, se consultato",
  viewed_by_user_agent:"Agente utente HTTP del visualizzatore, se visualizzato",
  expires_at:"timestamp di scadenza del segreto, se impostato",
  scaduto:"un booleano che indica se il segreto è scaduto"
}

La sezione Stato della pagina mostra quando è stata inviata l'ultima notifica e se è andata a buon fine.