Настройки Discourse и успешные вызовы API

По всем этим вопросам я не уверен, но большинство полей пользователя можно обновить через интерфейс SSO, а не через API. Это точно касается аватара и членства в группах. Посоветуйте вашему разработчику ознакомиться с темами здесь по wp discourse и sso.