Возможно ли использовать системный API-ключ для получения «горячих» и «новых» тем для конкретного пользователя?

Если вы создадите API-ключ для всех пользователей, вы сможете указать пользователя, от имени которого он будет работать. В этом случае ключ будет имитировать этого пользователя.