Как создать темы и сообщения, принадлежащие конкретному пользователю, через API

Импорт моих данных из CSV-файлов через API.
Я успешно импортирую пользователей. Я также успешно импортирую категории, темы и сообщения, но на данный момент все мои темы и сообщения отображаются как созданные мной — администратором Discourse на этом сайте.

Неясно, как сделать так, чтобы они принадлежали реальным пользователям.

Нужно ли указывать правильного пользователя в качестве Api-Username для каждого сообщения? И если да, означает ли это, что пользователь должен быть администратором (чего, конечно, не должно быть)?

Или же я создаю темы/сообщения и передаю ещё один параметр для указания пользователя (которого я не вижу в документации)?

Или я создаю их, а затем модифицирую сообщение, указывая пользователя (опять же, я не вижу такой опции)?

Спасибо, Пол

Я пробовал передавать user_id (и userid) как дополнительный параметр POST при создании темы, но это не имело никакого эффекта.

Установите Api-Username в имя пользователя, от которого вы хотите опубликовать сообщение. Для Api-Key используйте ключ API «Все пользователи».

Спасибо. Если я использую такой ключ API, смогу ли я применять его для всего, или есть вещи, которые можно делать только с ключом, ограниченным одним пользователем?

Вы можете использовать ключ API «Все пользователи» для всего, что связано с импортом ваших данных.

Хорошо, могу подтвердить: я попробовал, и всё работает. Спасибо.