Confusion about API Authenticated User

An Admin API key is the key to the kingdom

Do not put it anywhere in a frontend app. If you did, I recommend you revoke it immediately.