Warum das zählt
Webhooks übertragen Ereignisdaten an Ihre Systeme, sobald etwas passiert — ein Kandidat bewirbt sich, ein Interview wird geplant, eine Stellenanzeige geht online. Anstatt eine API abzufragen, empfangen Ihre Integrationen sofortige HTTP-Callbacks mit dem vollständigen Event-Payload.
Was Sie benötigen
- Ein Kit-Konto mit Admin-Zugriff
- Einen HTTPS-Endpunkt, der POST-Anfragen empfangen kann
Einrichtung
Navigieren Sie zu Integrationen > Webhooks, klicken Sie auf Neuer Webhook und füllen Sie Folgendes aus:
| Feld |
Erforderlich |
Beschreibung |
| URL |
Ja |
Der HTTPS-Endpunkt, der Ereignisse empfangen soll |
| Beschreibung |
Nein |
Eine Bezeichnung zur Identifizierung dieses Webhooks |
| Ereignisse |
Ja |
Welche Ereignistypen abonniert werden sollen |
Wählen Sie einzelne Ereignisse aus oder abonnieren Sie ganze Kategorien. Klicken Sie auf Webhook erstellen, um zu speichern. Kit erzeugt ein Signiergeheimnis, mit dem Sie Payloads verifizieren.
Verfügbare Ereignisse
Kit löst Webhooks in acht Kategorien aus:
Bewerbungsereignisse
| Ereignis |
Wird ausgelöst, wenn |
application.submitted |
Ein Kandidat eine Bewerbung einreicht |
application.rejected |
Eine Bewerbung abgelehnt wird |
application.rejection_reverted |
Eine zuvor abgelehnte Bewerbung wieder aufgenommen wird |
application.advanced |
Eine Bewerbung zur nächsten Phase vorrückt |
application.withdrawn |
Ein Kandidat seine Bewerbung zurückzieht |
application.offer_extended |
Einem Kandidaten ein Angebot unterbreitet wird |
Angebotsereignisse
| Ereignis |
Wird ausgelöst, wenn |
offer.accepted |
Ein Admin ein Angebot annimmt |
offer.declined |
Ein Admin ein Angebot ablehnt |
Interview-Ereignisse
| Ereignis |
Wird ausgelöst, wenn |
interview.scheduled |
Ein Interview geplant wird |
interview.confirmed |
Ein Kandidat das Interview bestätigt |
interview.completed |
Ein Interview als abgeschlossen markiert wird |
interview.cancelled |
Ein Interview abgesagt wird |
interview.no_show |
Ein Kandidat als nicht erschienen markiert wird |
Code-Aufgaben-Ereignisse
| Ereignis |
Wird ausgelöst, wenn |
code_assignment.submitted |
Ein Kandidat seine Code-Aufgabe einreicht |
code_assignment.auto_submitted |
Eine Code-Aufgabe bei Ablauf der Frist automatisch eingereicht wird |
Bewertungsereignisse
| Ereignis |
Wird ausgelöst, wenn |
review.submitted |
Ein Teammitglied eine Bewertung einreicht |
Stellenanzeigenereignisse
| Ereignis |
Wird ausgelöst, wenn |
job_posting.published |
Eine Stellenanzeige veröffentlicht wird |
job_posting.paused |
Eine Stellenanzeige pausiert wird |
job_posting.closed |
Eine Stellenanzeige geschlossen wird |
job_posting.reopened |
Eine Stellenanzeige wieder geöffnet wird |
CSIRT-Meldungsereignisse
| Ereignis |
Wird ausgelöst, wenn |
csirt.report.submitted |
Ein Forscher eine Schwachstellenmeldung einreicht |
csirt.report.triaged |
Eine Meldung gesichtet wird |
csirt.report.validated |
Eine Meldung validiert wird |
csirt.report.resolved |
Eine Meldung behoben wird |
csirt.report.fix_verified |
Der Fix einer Meldung verifiziert wird |
csirt.report.dismissed |
Eine Meldung abgelehnt wird |
csirt.report.assessed |
Eine Meldung bewertet wird |
csirt.report.assigned |
Eine Meldung einem Teammitglied zugewiesen wird |
csirt.report.bounty_approved |
Eine Prämie für eine Meldung genehmigt wird |
csirt.report.paid |
Eine Prämie ausgezahlt wird |
Outreach-Ereignisse
| Ereignis |
Wird ausgelöst, wenn |
outreach.prospect.drafted |
Eine Nachricht für einen Kontakt entworfen wird |
outreach.message.approved |
Eine Outreach-Nachricht genehmigt wird |
outreach.message.sent |
Eine Outreach-Nachricht gesendet wird |
outreach.message.bounced |
Eine Outreach-Nachricht als unzustellbar zurückkommt (Bounce) |
outreach.message.failed |
Eine Outreach-Nachricht nicht gesendet werden kann |
Webhooks verwalten
Jeder Webhook zeigt seinen Status, die abonnierten Ereignisse und den jüngsten Lieferverlauf.
-
Pausieren — Lieferungen stoppen. Ereignisse, die während der Pause ausgelöst werden, werden nicht in die Warteschlange gestellt.
-
Fortsetzen — Einen pausierten oder automatisch deaktivierten Webhook wieder aktivieren. Setzt den Fehlerzähler zurück.
-
Bearbeiten — URL, Beschreibung oder abonnierte Ereignisse ändern.
-
Geheimnis rotieren — Ein neues Signiergeheimnis generieren. Aktualisieren Sie Ihren Endpunkt, bevor Sie rotieren.
-
Löschen — Den Webhook und seinen Lieferverlauf dauerhaft entfernen.
Ihren Endpunkt testen
Klicken Sie bei einem beliebigen Webhook auf Test-Ping senden, um ein test.ping-Ereignis an Ihren Endpunkt zu senden. So prüfen Sie die Konnektivität und die Signaturvalidierung, bevor Sie echte Ereignisse abonnieren.
Der Tab Lieferungen zeigt Anfrage-Header, Antwortstatus und Timing für jeden Lieferversuch.
Kurz-Check