Zyxel CloudCNM SecuManager 3.1.0 and 3.1.1 has an unauthenticated zy_get_user_id_and_key API.
zyxel cloudcnm secumanager 3.1.0
zyxel cloudcnm secumanager 3.1.1