Verifique rápidamente la respuesta de la API y la carga útil del webhook con el decodificador Base64
Al observar los registros de webhooks o las API relacionadas con la autenticación, hay casos en los que parte de la carga útil viene en Base64.
Aunque en la superficie parece una contraseña, Base64 no es un cifrado sino una forma de expresar datos como texto. Entonces, si primero lo decodifica rápidamente, encontrará la causa mucho más rápido.
En este caso, es una buena idea abrir la herramienta Dante Tools Base64 disponible directamente en su navegador y verificar inmediatamente la cadena copiada del registro. https://tools.dante.company/es/tools/base64

Al pegar y decodificar la cadena, puede verificar inmediatamente si la carga útil es JSON o texto simple.
¿Cuándo es mejor usarlo?
La situación más realista es cuando se verifican webhooks de pago o registros de API externos.
Por ejemplo, si solo queda una cadena larga como la siguiente en el registro, primero descompóngala en Base64 y verifique si el nombre del evento y el número de pedido están incluidos.
eyJldmVudCI6InBheW1lbnQuc3VjY2VlZGVkIiwib3JkZXJJZCI6Im9yZGVyXzEyMyIsImFtb3VudCI6NDkwMDB9
rutina practica
- Copie solo las cadenas que parezcan ser Base64 en el registro.
- Pégalo en el área de decodificación de tu herramienta Base64.
- Si el resultado parece JSON, muévalo al formateador JSON y limpie la sangría.
- Verifique que el nombre del evento, el número de pedido, el monto y la marca de tiempo sean los esperados.
- Cualquier valor que contenga tokens o información personal debe eliminarse antes de capturarlo o compartirlo en el chat.
Verificar antes de la implementación
- Asegúrese de no haber copiado la cadena entre comillas o espacios.
- Si el resultado de la decodificación no funciona, verifique si es Base64 seguro para URL y si faltan caracteres de relleno.
- También verifique que no haya pegado el token operativo completo en una herramienta externa o en un chat público.
Base64 no es un dispositivo para ocultar problemas, pero suele ser una representación que debe leerse rápidamente durante la depuración.
Incluso una pequeña rutina para decodificarlo directamente en el navegador puede reducir significativamente el tiempo de depuración del webhook.
Ir a herramientas:
https://tools.dante.company/es/tools/base64
Buena herramienta para usar juntos.:
https://tools.dante.company/es/tools/json-formatter
Publicación original del blog:
https://blog.dante.company/es/articles/base64-api-debugging-guide