Something of note as I am leaning about Discourse that might be of help, a curse, etc.
The text for a post is stored in a PostgreSQL database in a table named posts
. There are however two fields that hold the text for a post, raw
and cooked
. raw
appears to hold the text as entered and cooked
also appears to hold all of the text with changes. Please don’t ask me why, when they are used, how they are created, what is the difference at this point.
The URL for a normal post such as Use Prolog References
https://swi-prolog.discourse.group/t/useful-prolog-references/1089
but one can also get the raw using
https://swi-prolog.discourse.group/raw/1089
Personal Notes
Discourse API Documentation
URL endpoints
https://swi-prolog.discourse.group/site/basic-info
https://swi-prolog.discourse.group/site/statistics
https://swi-prolog.discourse.group/srv/status
https://swi-prolog.discourse.group/groups#show
https://swi-prolog.discourse.group/t/1089.json
https://swi-prolog.discourse.group/t/1089.json?include_raw=true