import requests class MasterTokenGenerator(): @staticmethod def generateMasterToken() -> str: url = "https://api-smartlex-commons-pro.iberley.net/api/me/iberleyai" headers = { "Accept": "application/ld+json", "ssoToken": "", "ssoRefreshToken": "", } try: response = requests.get(url, headers=headers, timeout=120) response.raise_for_status() data = response.json() return data.get("smartlexToken", "Unable to generate token") except Exception as e: return f"Error generando token: {str(e)}"