Prueba tu Webhook

Siempre debes probar que tus webhook endpoints tengan el comportamiento esperado antes de registrarlos en modo live.

📘

Probar endpoints locales

  • Si quieres probar endpoints que aún estás trabajando en forma local, te recomendamos usar una herramienta como ngrok que te entregará una URL pública para exponer tu servidor local.

Probar tus webhooks desde el dashboard

Puedes probar tus webhook endpoints desde el Dashboard de Fintoc siguiendo estos pasos:

  1. Agrega un webhook endpoint en modo test desde la sección Webhooks del dashboard.
  2. Luego de agregarlo, haz click en su nombre para abrir una página de detalles.
  3. En la página de detalles haz click en botón Enviar webhook de prueba
  4. En el formulario que se abre, selecciona el tipo de evento y luego haz click en Enviar

Como resultado se mostrará el evento que fue enviado a tu webhook endpoint URL.
Es importante considerar que estos eventos contienen datos falsos y no pueden ser consultados en la API. Por ejemplo, en el caso del evento account.refresh_intent.succeeded el resultado sería el siguiente:

{
  "id": "evt_1zgnKZmDC2A59vrX",
  "type": "account.refresh_intent.succeeded",
  "mode": "test",
  "createdAt": "2021-07-07T15:15:09.802Z",
  "data": {
    "object": "refresh_intent",
    "refreshedObject": "account",
    "refreshedObjectId": "acc_00000000",
    "status": "created",
    "createdAt": "2021-06-28T00:00:00.000Z"
  },
  "object": "event"
}

Aquí puedes notar que la cuenta de id acc_00000000 no es una cuenta real y no podrías obtener sus detalles en Ver detalle de cuenta

Los webhook endpoints en modo live no se pueden probar desde el dashboard, ya que los eventos modo live solo se envían bajo circunstancias específicas (por ejemplo, que alguna cuenta conectada se haya actualizado con los últimos datos disponibles en el banco).