Offer add/edit page > Other settings > Webhook input
Post to target URL (webhook) must return HTTP status code 200, 201, 204 or 402, otherwise webhook will be removed.
{
"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/copmany/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
}
When adding/editing offer, you can send a testing request. The request payload contains "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
}
In case of any question, don't hesitate to contact us on [email protected].