Do I have to separate my usual account and an API account?
There is no need to have separate accounts.
However, if you use the same account, your My Phrases and My Glossary as well as the selected Company Phrases and Company Glossary will be reflected.
Therefore, it may be necessary to organize your account data on a regular basis.