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)