Спасибо — теперь первоначальный объём задач стал понятнее: ваша карта структуры, единый шаблон для объявлений о продаже и пока что ручное управление доступом участников. Также я ранее неправильно понял чужое предложение по API/вебхукам как ваше предпочтение; спасибо, что прояснили ситуацию.
Прежде чем делать оценку, важно уточнить один момент плана: если вы имеете в виду хостинговый тариф Free от Discourse, он не поддерживает дополнительные закрытые категории для раздела платных участников (официальное уточнение). Вы используете именно этот тариф, бесплатный пробный период или самохостинговую установку?
Не могли бы вы поделиться картой ваших категорий/структуры (без данных участников) и перечислить поля, необходимые для объявления о продаже? Должны ли эти поля быть обязательными для публикации, или достаточно редактируемого шаблона с предзаполненными значениями? С этими деталями я смогу оценить реалистичный объём работ, стоимость и сроки, не предполагая необходимости апгрейда или автоматической синхронизации участников.