Webhook
Un webhook rappresenta una destinazione del servizio, in cui una notifica in entrata può essere utilizzata in modo programmatico. Ad esempio, una notifica in entrata relativa a un evento può attivare una destinazione webhook per un microservizio di back - end in modo che agisca in base al contenuto della notifica in entrata.
Configurazione di una destinazione webhook
È possibile configurare una destinazione webhook nella scheda " Destinazioni ". Come parte della configurazione, inserire il webhook URL e il verbo API REST da chiamare quando viene chiamato il webhook. Puoi anche immettere intestazioni di autorizzazione per il webhook di destinazione. Crea una sottoscrizione per associare la destinazione webhook a un argomento.
Verbi supportati HTTP
Event Notifications i webhook supportano i verbi http GET, POST, PUT e PATCH.
- GET : Recupera una rappresentazione della risorsa specificata.
- POST : crea una nuova risorsa.
- PUT: sostituisce l'intera risorsa con i dati forniti.
- PATCH : Applica modifiche parziali a una risorsa.
Firma webhook
Per identificare che la notifica in entrata proviene da IBM Cloud Event Notifications, puoi abilitare la firma webhook. Se la firma è abilitata, è possibile scaricare una chiave pubblica e utilizzarla per decodificare il contenuto della notifica in entrata.
Consentire l'elenco degli indirizzi IP
È possibile inserire gli intervalli di indirizzi IP nella lista bianca per limitare l'accesso ai server che ricevono i webhook. Assicurarsi che tutti i seguenti indirizzi IP siano inseriti nell'elenco dei permessi:
Indirizzi IP dei webhook esistenti
Valido fino alla fine di settembre 2026. Vedi gli indirizzi IP dei webhook.
Nuovi indirizzi IP
Con effetto dal 29 agosto 2026:
-
Indirizzi IP comuni a livello globale: Vedi Indirizzi IP individuali per le regioni con più zone.
-
Indirizzi IP specifici per regione: inserisci nella lista bianca gli indirizzi IP della regione in cui è distribuita l'istanza del servizio Event Notifications. Se si utilizzano istanze del servizi Event Notifications e in più regioni, è necessario inserire nella lista bianca gli indirizzi IP relativi a ciascuna regione interessata.
Dallas (us-south)
- Pubblico
52.118.150.206
52.118.211.163
67.18.95.240
```
- Privato
10.22.12.198
10.22.26.163
10.119.56.147
```
Sydney (au-syd)
- Pubblico
159.23.97.10
130.198.9.234
135.90.131.19
```
- Privato
10.223.237.137
10.51.176.13
10.223.253.235
```
Londra (eu-gb)
- Pubblico
158.176.171.145
158.175.189.21
141.125.162.123
```
- Privato
10.16.48.81
10.16.62.205
10.223.21.154
```
Madrid (eu-es)
- Pubblico
13.121.86.163
13.122.88.117
13.120.93.85
```
- Privato
10.22.177.232
10.22.195.222
10.22.202.91
```
Francoforte (eu-de)
- Pubblico
149.81.4.209
149.81.212.50
158.176.1.49
```
- Privato
10.16.206.123
10.22.112.128
10.16.216.36
```
Osaka (jp-osa)
- Pubblico
163.68.88.77
163.69.84.115
163.73.93.115
```
- Privato
10.12.21.131
10.12.33.173
10.12.38.219
```
Tokyo (jp-tok)
- Pubblico
165.192.134.77
162.133.141.117
128.168.131.96
```
- Privato
10.223.197.48
10.223.201.138
10.223.213.141
```
Toronto (ca-tor)
- Pubblico
163.74.90.220
163.75.87.40
163.66.93.241
```
- Privato
10.223.149.61
10.223.166.200
10.223.182.99
```
Montreal (ca-mon)
- Pubblico
64.5.42.20
64.5.48.239
64.5.44.233
```
- Privato
10.46.73.140
10.46.77.140
10.46.81.140
```
San Paolo (br-sao)
- Pubblico
13.116.82.0
163.107.92.208
163.109.92.155
```
- Privato
10.12.183.145
10.12.71.56
10.51.193.111
```
Washington DC (us-east)
- Pubblico
52.117.124.52
169.63.177.17
150.239.80.160
```
- Privato
10.22.41.152
10.22.50.51
10.12.118.230
```
Chennai (in-che)
- Pubblico
169.38.17.66
169.38.9.38
169.38.13.18
```
- Privato
10.46.128.179
10.46.132.179
10.46.136.179
```
Mumbai (in-mum)
- Pubblico
169.38.211.191
169.38.236.49
169.38.42.162
```
- Privato
10.223.94.240
10.223.103.208
10.249.119.171
```
Politica di nuovi tentativi webhook
Quando si chiama un webhook, problemi come errori di rete e problemi di applicazione possono causare il fallimento delle richieste. Event Notifications riprova automaticamente le richieste non riuscite per fornire resilienza alle richieste esterne.
Per informazioni dettagliate sul comportamento dei tentativi di riprova, inclusi i tentativi di riprova, i ritardi e i valori di timeout, vedere Criteri di riprova per le destinazioni.
Verifica della configurazione di una destinazione webhook
È possibile testare una destinazione webhook dal menu delle opzioni. È possibile verificare se la configurazione fornita per una destinazione è corretta o meno con un solo clic.
Per ulteriori informazioni sulla verifica di una destinazione, vedere Verifica delle destinazioni.