Met webhooks kan InfraNest je automatisch updates sturen over je infrastructuur, zodat je eigen tools en systemen kunnen reageren zonder dat je handmatig hoeft te controleren.
Overzicht
- Webhooks sturen events van InfraNest in realtime naar een URL die je zelf kiest.
- Gebruik ze om automatiseringen, meldingen of aangepaste workflows in je eigen systemen te activeren.
- Elke webhook wordt geleverd met een secret zodat je kunt bevestigen dat de berichten echt van InfraNest komen.
Een webhook toevoegen
- Ga naar Integraties en voeg een endpoint toe.
- Voer de URL in waarnaar events moeten worden gestuurd, geef een beschrijving en kies welke events deze moet ontvangen.
- Selecteer Opslaan. InfraNest genereert een secret die je gebruikt om de aanvragen te verifiëren.
Events
Je kunt je abonneren op events zoals het verlopen van een domein, een statuswijziging van een domein of server, een monitorwaarschuwing, wijzigingen in DNS-records, en de drop-catch-levenscyclus (binnenkort beschikbaar, beschikbaar, geregistreerd, mislukt).
Leveringen verifiëren
Elke webhook wordt verstuurd als een POST-aanvraag, ondertekend met je secret en voorzien van een tijdstempel, zodat je kunt bevestigen dat deze echt van InfraNest komt. Leveringen worden gelogd en automatisch opnieuw geprobeerd als ze mislukken.
NoteHoud je webhook-secret privé — iedereen die deze heeft, kan nepaanvragen versturen die eruitzien als afkomstig van InfraNest.
Andere binnenkomende verbindingen
InfraNest accepteert ook enkele binnenkomende verbindingen die je eigen tools aanroepen, elk met zijn eigen token. Deploy-hooks laten je bijvoorbeeld een deploy vanuit je CI-systeem activeren, en dynamische-IP-updates laten je router een IP-adres actueel houden (zie Dynamische IPs).
TipAls een webhook geen events meer ontvangt, controleer dan eerst het afleveringslog — de meeste fouten worden gelogd met genoeg detail om het probleem snel te herkennen.
Was dit artikel nuttig?