Webhook Programmato

I webhook programmati ti permettono di inviare webhook al tuo endpoint in modo ricorrente — utili per test, health check e automazione.

Come Funziona

Definisci un payload e un'espressione CRON. Il sistema invia automaticamente il payload al tuo endpoint agli intervalli specificati. Ogni consegna viene registrata come un messaggio normale nella lista dell'endpoint.

Creare una Programmazione

  1. Apri il tuo endpoint e vai su Config > Schedules.
  2. Clicca + Nuova programmazione.
  3. Inserisci un nome per la programmazione.
  4. Definisci il payload (body JSON).
  5. Imposta l'espressione CRON per la temporizzazione.
  6. Clicca Salva.

Formato Espressione CRON

* * * * *
┬ ┬ ┬ ┬ ┬
│ │ │ │ └─ Giorno settimana (0-7, 0/7 = Dom)
│ │ │ └─── Mese (1-12)
│ │ └───── Giorno mese (1-31)
│ └─────── Ora (0-23)
└───────── Minuto (0-59)

Esempi:

  • 0 * * * * — Ogni ora al minuto 0
  • */15 * * * * — Ogni 15 minuti
  • 0 9 * * 1-5 — Ogni giorno feriale alle 9:00

Cronologia Esecuzioni

Ogni programmazione mostra:

  • Prossima esecuzione
  • Stato ultima esecuzione
  • Log esecuzioni con timestamp e dettagli della risposta