Para poder crear un webhook endpoint en nuestra plataforma tienes que navegar a
Ajustes - Plugins e integraciones - Webhooks
Te aparecerá una ventana para gestionar tus Webhooks.
Presionando el botón Nuevo Webhook, podrás acceder a un formulario para crearlo.
En esta vista podrás gestionar tus webhooks
En la configuración únicamente tendrás que añadir la url del endpoint al que haremos una petición cuando ocurra el evento al que se ha asociado el webhook.
La petición que haremos será la siguiente:
/POST {url-configurada-en-el-webhook}
{
"id": "63455791b910980b500ee587",
"createdAt": "2022-10-11T13:46:25+02:00",
"payload": {
"status": "Contactar",
"candidate": {
"hash": "515FFxI80r0hDy7LUET26",
"name": "name",
"email": "[email protected]",
"last_name": "last name",
"address": {
"address": "address",
"city": "city",
"postal_code": "postal code",
"state": "state",
"country": "ES"
},
"profile_fields": [
{
"value": 1300,
"key": "Pretensiones Salariales",
"hash": "DYZr",
"question": {
"question": "Pretensiones Salariales",
"description": null
},
"score": null
}
],
"questionnaires": [
{
"answers": [
{
"value": "<p>53465262J</p>",
"key": "Indicanos tu DNI/NIE",
"hash": "74XX",
"question": {
"question": "Indicanos tu DNI/NIE",
"description": null
},
"score": null
},
{
"value_file": "https://file-url-valid-for-60-minutes",
"key": "Fichero temporal",
"hash": "h78a",
"question": {
"question": "Fichero temporal",
"description": null
},
"score": null
}
],
"score": 0
}
],
"source": "app.viterbit.com"
},
"job": {
"client_id": null,
"hash": "QHFAGCpOkPg6fL6P",
"status": "published",
"profile_title": "title",
"custom_fields": [
{
"value": true,
"key": "boolean",
"hash": "r78b",
"question": {
"question": "boolean",
"description": null
},
"score": null
}
]
}
}
}
* Los campos que tengan visibilidad limitada no serán enviados en la petición.