Na StartupJobs.cz můžete využít webhooks pro získání informací o přihlášených zájemcích.
Jak webhook nastavit?
Při přidání/úpravě nabídky v sekci Další možnosti můžete zadat URL adresu (webhook), na kterou vám budeme zasílat informace o zájemcích ihned po jejich přihlášení.
Webhook musí vracet HTTP response code 200, 201, 202, 204 nebo 422, jinak webhook automaticky odmažeme.
JSON payload
Informace o zájemci posíláme ve formátu JSON.
{
"date":"2017-09-11T18:19:15+02:00",
"candidateID":12345,
"offerID":1234,
"name":"Pan Žralok",
"position":"Vývojář webhooků",
"why":"<p>Chci se stát vývojářem webhooků na StartupJobs.cz, protože mě to baví!</p>",
"phone":"+420 725 875 752",
"email":"[email protected]",
"details":"https://www.startupjobs.cz/admin/company/zajemce/32437/pan-zralok?oid=1234",
"linkedin":"https://linkedin.com/pan-zralok",
"internalPositionName":"JOB1",
"files":[
"https://www.startupjobs.cz/download/file.pdf"
],
"gdpr_accepted": true|false
}
Testovací payload
Při nastavení webhooku (přidání/úprava nabídky sekce Další možnosti) můžete poslat testovací request (simulace přihlášení kandidáta). Payload testovacího requestu obsahuje navíc hodnotu "test":true.
{
"date":"2017-09-11T18:19:15+02:00",
"candidateID":12345,
"offerID":1234,
"name":"Mr. Shark",
"position":"Webhook developer",
"why":"<p>Hello from StartupJobs. This is not a real candidate, just testing your webhook.</p>",
"phone":"+420 725 875 752",
"email":"[email protected]",
"details":"https://www.startupjobs.cz/",
"linkedin":"https://linkedin.com/",
"internalPositionName":"JOB1",
"files":[
"https://www.startupjobs.cz/favicon.ico"
],
"gdpr_accepted": true|false,
"test":true
}
V případě dotazů nás neváhejte kontaktovat na [email protected].