Actualiza la configuración de tu webhook

Configuración del webhook

Ahora es posible agregar encriptación y autenticación a los webhooks

Encriptación:

Para poder encriptar el contenido del webhook (body) es necesario activar esta opción y ademas agregar el token de encriptacion / desencriptacion:
"sign_body": { "required": true, "token": "token" } .
Con estos datos nuestro sistema realiza la encriptación del webhook con la codificación SHA1 para mas información https://developer.github.com/webhooks/securing/

Autenticación:

Para evitar abrir una url dentro de tu sitio agregamos la opción de autenticar los webhooks, para poder activar esta opción debes actualizar la opción authorization.required a true ademas agregar el tipo de autenticación que necesitas, opciones disponibles: (Basic, Bearer, Token=).
esta autenticación esta basada en HEADERS con el key ej:
Authorization: Bearer token.....
Authorization: Basic token.....

El objeto a configurar es el siguiente:
"authorization": { "required": true, "kind": "Bearer", "token": "TOKEN" }

Language
Authorization
Click Try It! to start a request and see the response here!