Como reconectar una integracion que perdio la conexion
Como reconectar una integración que perdio la conexión
Si por alguna razon tu integración pierde el acceso (token invalido), existe una forma de recuperarla sin pedirle a tus usuarios que vuelvan a autorizar la app desde cero.
La API de reconexion
Permite obtener un nuevo código de autorizacion, que después se intercambia por un nuevo par de tokens.
Para conexiones de sub-cuenta:
curl --location 'https://services.leadconnectorhq.com/oauth/reconnect' \
--header 'Content-Type: application/json' \
--data '{"clientKey": "<client_id>", "clientSecret": "<client_secret>", "locationId": "<ID de la sede>"}'
Para conexiones de agencia:
curl --location 'https://services.leadconnectorhq.com/oauth/reconnect' \
--header 'Content-Type: application/json' \
--data '{"clientKey": "<client_id>", "clientSecret": "<client_secret>", "companyId": "<ID de la agencia>"}'
Respuesta esperada:
{"authorizationCode": "<codigo>", "expiresAt": "2024-10-08T13:35:43.887Z", "traceId": "id-referencia"}
Nota importante: esto evita interrumpir el servicio a tus usuarios finales -- útil cuando, por ejemplo, un formulario de admision conectado via API deja de sincronizar de forma inesperada.
¿Te sirvio este artículo?
✨ Gracias por darte el tiempo de calificarla — nos ayuda a mejorar esta documentación para todo el equipo.
