Automatisering og utviklere
Webhooks
Motta varsler i sanntid når ting skjer i PeekHire.
Webhooks sender en liten melding til en URL du kontrollerer hver gang noe skjer i PeekHire — slik at du kan reagere i sanntid i stedet for å polle API.

Slik fungerer webhooks
- Du oppretter et endepunkt (en URL på serveren din eller et automatiseringsverktøy) under Utviklerverktøy → webhooks.
- Du velger hvilke hendelser det skal motta.
- Når en hendelse oppstår, sender PeekHire en HTTP
POSTmed en JSON-nyttelast til endepunktet ditt.
Nyttelaster er med vilje små — de identifiserer hva som skjedde og hvilket objekt det gjelder, slik at du kan hente fullstendige detaljer fra REST API hvis du trenger dem.
Tilgjengelige hendelser
Hendelser dekker rekrutteringslivssyklusen, inkludert:
- Søknader —
application.submitted,application.updated,application.stage_changed,application.rated,application.archived,application.restored,application.deleted. - Søknadskommentarer —
application.comment.created,application.comment.updated,application.comment.deleted. - Kampanjer —
campaign.created,campaign.activated,campaign.paused,campaign.archived,campaign.restored.
Verifisere leveranser
Hver leveranse signeres, slik at du kan bekrefte at den faktisk kom fra PeekHire. Verifiser
signaturen på endepunktet ditt før du stoler på nyttelasten, og svar med en
2xx-status for å bekrefte mottak.
Inspisere leveranser
Visningen Leveranser viser nylige webhook-forsøk og resultatene deres, slik at du kan bekrefte at hendelser kommer frem og feilsøke et endepunkt som ikke svarer.
Tips
- Svar raskt med en
2xx, og gjør tungt arbeid asynkront. - Gjør behandleren din idempotent — samme hendelse kan av og til leveres mer enn én gang.
- Start med et verktøy som Make, Zapier eller n8n hvis du helst ikke vil kjøre en server.