How to get API token without 2FA

2FA is “get a code from this other thing that I have”

That could be a USB key or a phone (with or without a phone number)

2FA is not “give me a code via text message”

Sounds like it needs this to act as a backup

If you don’t have a phone then you are probably out of luck here.

Then since you don’t have your own clientID then you are out of luck really.
Using someone elses clientID is not advised.