Desde XM, con el fin de asegurar la integridad de la información y mantener nuestros sistemas actualizados en temas de ciberseguridad, se realizó desde junio de 2025 una actualización en el protocolo de acceso a la API de BI de Sinergox.
Esta actualización fue puesta a disposición de los usuarios a través de la API PydataXM, Macro de Visual Basic y en el sitio público de la API, donde se publica la información relacionada con su consumo. https://github.com/EquipoAnaliticaXM/API_XM
Como parte de las buenas prácticas en seguridad, el protocolo de acceso HTTP ha sido deshabilitado por completo. A partir de ahora, todos los accesos deben realizarse exclusivamente mediante el protocolo HTTPS, lo que garantiza una comunicación cifrada entre los sistemas de los usuarios y la API, protegiendo así la integridad y confidencialidad de los datos transmitidos.
¿Qué debes hacer?
Verifica que tus integraciones y aplicaciones estén utilizando la URL con HTTPS:
https://servapibi.xm.com.co
Actualiza cualquier configuración, script o herramienta que aún esté apuntando a la versión HTTP.
Si presentas errores de conexión, revisa que no estés intentando acceder mediante http://.
Para usuarios que utilizan la librería pydataxm:
Solo necesitas actualizar la librería a la última versión disponible (Junio 2025) para que funcione correctamente con el nuevo protocolo HTTPS.
Puedes hacerlo fácilmente ejecutando el siguiente comando en tu entorno de desarrollo:
pip install --upgrade pydataxm