built and mostly documented forum API