Hallo @technoshaman
! Ich bin auch ein Obsidian-Nutzer.
Mit der Discourse-API ist technisch alles möglich. Wenn es in der Benutzeroberfläche umgesetzt werden kann, lässt es sich auch über die API realisieren.
Bezüglich der Interaktion mit Obsidian: Meinst du die Publish-Funktion oder die Dateien in deinem Vault? Du könntest mithilfe der neuen Plugin-API einige API-Aufrufe einrichten.
Hier sind einige Ressourcen, die dir helfen könnten.
Wie man die Discourse-API reverse-engineert
Discourse-API-Dokumentation
Und einige API-Beispiele:
Verwendung der Discourse-API Ruby-Gem
Wie man mit Zapier Anfragen an die Discourse-API stellt