Просто к сведению: причина, по которой элементы не сортируются автоматически по дате создания, заключается в том, что система разработана с учётом возможности перемещения постов из одной темы в другую. В таком сценарии было доказано, что смешивание постов при совпадении дат менее желательно.
Вот более раннее обсуждение этой темы:
Касательно наилучшего подхода к миграции, я согласен с Джей. Скорее всего, вам лучше ориентироваться на существующие практики. Хотя это не веб-API, текущие скрипты полагаются на некий низкоуровневый «миграционный API», учитывающий эти нюансы.
Веб-API в основном разработан как интерфейс для фронтенд-приложения Discourse. Хотя он успешно используется для различных интеграций, он оптимизирован для своей основной цели.