Metodo programmatico per ottenere tutti gli endpoint API per la mia istanza

Non credo sia tecnicamente possibile. Discourse non dispone di un percorso di discovery delle API (ad esempio, qualcosa di simile al percorso /wp-json di WordPress). La cosa più vicina che conosco è la documentazione su https://docs.discourse.org/.

Per le integrazioni non coperte dalla documentazione, probabilmente il modo più rapido per capire se sono fattibili è chiedere qui come raggiungere un obiettivo specifico. La regola generale con l’API è che tutto ciò che può essere fatto tramite l’interfaccia utente di Discourse può essere fatto anche tramite l’API.

9 Mi Piace