Quote Originally Posted by xellosp View Post
Yeah, they changed the header information of the API. Now it uses x-kh-session instead of xsrf and session.
I couldn't find x-kh-session in Application tab but you can find it in Network tab. Just choose a random link that has x-kh-session in "Request Headers" and copy it to the script.
Here is the updated script.
So I replaced the previous version of 0_download_json.zip with this one and input the new x-kh-session value, but now I get this error:

status: 440
Traceback (most recent call last):
File "0_download_json.py", line 492, in <module>
futures = [executor.submit(download_soul_info, soul_info) for soul_info in soul_infos]
TypeError: 'NoneType' object is not iterable

Any clue what to do here?