TimeTree-Exporter icon indicating copy to clipboard operation
TimeTree-Exporter copied to clipboard

Login Issue with iCloud Email Address - Authentication Error

Open TsungChihTsai opened this issue 4 months ago • 2 comments

Thank you for your project. I have a quick question: Is it possible to enter an iCloud email address for login? When we log into TimeTree using an iCloud email address, we use a different authentication channel.

After running timetree-exporter -o path/to/output.ics and entering my iCloud email address and password, I'm encountering the following error:

2025-09-03 15:29:43 [ERROR] Login failed: {"error":{"code":-702,"message":"failed to api request","params":{}}} Traceback (most recent call last): File "", line 198, in run_module_as_main File "", line 88, in run_code File "C:\Users\ttsai\AppData\Local\miniconda3\Scripts\timetree-exporter.exe_main.py", line 7, in File "C:\Users\ttsai\AppData\Local\miniconda3\Lib\site-packages\timetree_exporter_main.py", line 141, in main events = get_events(email, password, args.calendar_code) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ttsai\AppData\Local\miniconda3\Lib\site-packages\timetree_exporter_main_.py", line 22, in get_events session_id = login(email, password) ^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\ttsai\AppData\Local\miniconda3\Lib\site-packages\timetree_exporter\api\auth.py", line 33, in login raise AuthenticationError("Login failed") timetree_exporter.api.auth.AuthenticationError: Login failed

TsungChihTsai avatar Sep 03 '25 19:09 TsungChihTsai

No, you can't.

I believe you can still create a standard password for the account and login with that.

eoleedi avatar Sep 05 '25 18:09 eoleedi

No, you can't.

I believe you can still create a standard password for the account and login with that.

Thank you for your suggestion. So I ended up creating a new account and used TimeTree's invitation link to share my group's scheduled appointments for work with the new account. I also wrote a batch file to automatically download and upload to OneDrive at a fixed time each day, then provided my phone with the download share link. This way, I can view my work task calendar on my phone, keeping personal and work matters completely separate.

TsungChihTsai avatar Oct 08 '25 23:10 TsungChihTsai