A Discourse API. Now with added sanity.