Die Generierung von User-API-Schlüsseln ist standardmäßig für alle Benutzer aktiviert, und alles, was Sie über die Weboberfläche tun können, können Sie auch über die API tun, da die Weboberfläche nur ein Frontend für die API ist.
Ich persönlich verwende sie in einer Chrome-Erweiterung, die eine laufende Summe aller meiner ungelesenen Benachrichtigungen über alle Instanzen hinweg anzeigt, auf denen ich Konten habe, mit wenigen Ausnahmen.