Having an API endpoint to change user settings would be tricky. We aim to have a fairly static set of endpoints and responses, such that developers can use those endpoints without fear of the endpoint changing beneath them. As our available settings change frequently, any endpoint to manipulate them would likewise change frequently, therefore reducing its usability.