Saltar al contenido principal

Configurar webhooks en TGManager

Los webhooks se configuran desde TGManager (el back office de gestión de Trainingym). Eliges qué eventos recibir y a dónde entregarlos.

Pasos

  1. Activa los tipos de evento que quieras recibir.
  2. Configura el endpoint de destino (tu URL pública de webhook).
  3. Guarda. Trainingym empezará a entregar los eventos activados a tu endpoint.

Usar un único endpoint

Puedes apuntar todos los tipos de evento a un solo endpoint y ramificar según el campo eventType dentro de la carga útil. Es la configuración recomendada para la mayoría de integraciones.

Añadir una credencial a la URL

Puedes añadir una query string a tu URL de endpoint, y se enviará en cada entrega:

https://tuapp.com/webhooks?apiKey=TU_KEY

Úsalo para autenticar quién llama desde tu lado.

aviso

La query string se almacena pero se oculta en las vistas previas del endpoint para no exponer secretos. Evita poner secretos de larga duración en la URL si tu infraestructura registra las URLs completas — prefiere un valor que puedas rotar.

Cómo es una entrega

Trainingym envía un POST HTTP con un envoltorio JSON. Consulta Cómo funcionan los webhooks para el formato del envoltorio y la carga útil de cada evento.