Met webhooks kan InfraNest realtime updates over je infrastructuur rechtstreeks naar je eigen systemen sturen, zodat je tools automatisch kunnen reageren in plaats van dat je dit handmatig moet controleren.
#Overzicht
- Webhooks brengen een eindpunt dat jij beheert op de hoogte zodra er iets gebeurt in InfraNest — zoals een verlopend domein of een monitorwaarschuwing.
- Elke verzending wordt ondertekend, zodat je kunt bevestigen dat deze daadwerkelijk van InfraNest afkomstig is.
- Mislukte verzendingen worden gelogd en automatisch opnieuw geprobeerd.
#Een webhook toevoegen
- Ga naar Webhooks en voeg een eindpunt toe.
- Voer de URL in waarnaar gebeurtenissen moeten worden verzonden, een beschrijving, en kies welke gebeurtenissen deze moet ontvangen.
- Sla op. InfraNest genereert een geheime sleutel waarmee je de aanvragen kunt verifiëren.
#Kiezen welke gebeurtenissen je wilt ontvangen
Je kunt een webhook abonneren op gebeurtenissen zoals:
- Een verlopend domein
- Een statuswijziging van een domein of server
- Een monitorwaarschuwing
- Wijzigingen in DNS-records
- De drop-catch-levenscyclus (valt binnenkort vrij, beschikbaar, geregistreerd, mislukt)
#Verzendingen verifiëren
- Elke webhook wordt verzonden als een POST-aanvraag, ondertekend met je geheime sleutel via een HMAC in de header
X-InfraNest-Signature-V2, en voorzien van een tijdstempel viaX-InfraNest-Timestamp. - Gebruik deze headers aan jouw kant om te bevestigen dat de aanvraag daadwerkelijk van InfraNest afkomstig is.
- Testverzendingen en echte gebeurtenissen worden op dezelfde manier ondertekend, zodat je je configuratie veilig kunt testen voordat je erop vertrouwt.
WarningDe oudere header
X-InfraNest-Signaturewordt na 30 april 2027 niet meer verzonden. Zorg dat je ontvanger vóór die datum overschakelt opX-InfraNest-Signature-V2.
NoteAls een verzending mislukt, registreert InfraNest dit en probeert het automatisch opnieuw — je hoeft deze niet zelf opnieuw te verzenden.
#Overige inkomende verbindingen
InfraNest accepteert ook een aantal inkomende verbindingen die door je eigen tools worden aangeroepen, elk beveiligd met een eigen token. Voorbeelden hiervan zijn:
- Deploy hooks — start een deploy vanuit je CI-systeem.
- Updates voor dynamische IPs — verzonden vanaf je router (zie Set up Dynamic IP).
Was dit artikel nuttig?
Bedankt voor je feedback!
Dank je, dit gaat direct naar het docs-team.