Webhooks agency
Introducción:
WebHooks es un servicio que ofrecemos para que al realizar ciertas acciones dentro del ecosistema de Timkot, se envía información sobre esas acciones a un servicio de nuestras agencias. Para ello nuestras agencias deben facilitar al equipo de onboarding una información específica para poder habilitar los WebHooks.
WebHooks disponibles
createAccount: se activa cuando un nuevo cliente se da de alta. En este caso se envía la siguiente información:
- from: procedencia del webhook, "api", "backend", "APPSTORE" (String)
- token: Token de acceso a la API del cliente (solo si esta es necesaria)(String)
- idBHAccount: Id centro modificado.(String)
- name: Nombre del centro creado.(String)
- type: (old | new) si es una cuenta nueva o una cuenta antigua que vuelve a activarse.(String)
- idSessionEmployee: id empleado que hizo la activación.(String)
changePlan Se activa cuando se le cambia el plan a una cuenta. En este caso se envia la siguiente onformación:
-
from: procedencia del webhook, "api", "backend", "APPSTORE" (String)
-
idBHAccount: Id centro modificado.(String)
-
oldPlan: id plan atiguo.(String)
-
newPlan: id nuevo plan.(String)
-
idSessionEmployee: id empleado que hizo la activación.(String)
activateAccount: Se activa cuando se hace la activación de una cuneta que se encontraba desactivada
-
from: procedencia del webhook, "api", "backend", "APPSTORE" (String)
-
idBHAccount: Id centro modificado.(String)
-
idSessionEmployee: Id empleado que hizo la activación.(String)
deactivateAccount: Se activa cuando se hace la desactivación de una cuneta que se encontraba activa
-
from: procedencia del webhook, "api", "backend", "APPSTORE" (String)
-
idBHAccount: Id centro modificado.(String)
-
idSessionEmployee: Id empleado que hizo la activación.(String)