Отписка пользователя от всех писем через вызов API?

Для тех, кто заинтересован в продолжении:
Моя задача была решена с помощью руководства по реверс-инжинирингу. Сбор содержимого полезной нагрузки PUT был довольно простым процессом.

В Ruby итоговая полезная нагрузка выглядит так:
payload = {mailing_list_mode: false, mailing_list_mode_frequency: 1, email_digests: false, email_in_reply_to: false, email_messages_level: 2, email_level: 2, email_previous_replies: 2 }

Параметр ‘mailing_list_mode_frequency’, вероятно, можно исключить, так как ‘mailing_list_mode’ установлен в false.
Затем эта полезная нагрузка отправляется методом PUT по адресу https://DISCOURSEHOST/u/USERNAME.json?api_key=DISCOURSE_SYSTEM_API_KEY&api_username=system