# Seeding a new forum by creating users and content

**URL:** <https://meta.discourse.org/t/seeding-a-new-forum-by-creating-users-and-content/49345>\
**Category:** Product Support\
**Created:** [August 28, 2016, 8:29pm UTC](https://meta.discourse.org/t/seeding-a-new-forum-by-creating-users-and-content/49345 "2016-08-28T20:29:52Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)\
**Post date:** [April 19, 2017, 2:33pm UTC](https://meta.discourse.org/t/seeding-a-new-forum-by-creating-users-and-content/49345/13 "2017-04-19T14:33:22Z")

</div>

> [@pfaffman](#):
>
> I cannot imagine that the API for posts doesn’t include the userid.

I’m fairly certain it doesn’t. It takes it from the API userid and API key.

I just checked with one of my apps and I’m not passing a Username when creating a reply.  
[https://github.com/discourse/github-issues-to-discourse/blob/master/routes/api/discourse.js#L68-L73](https://github.com/discourse/github-issues-to-discourse/blob/master/routes/api/discourse.js#L68-L73)

Same with creating a topic:  
[https://github.com/discourse/github-issues-to-discourse/blob/master/lib/discourseCreateTopic/index.js](https://github.com/discourse/github-issues-to-discourse/blob/master/lib/discourseCreateTopic/index.js)

The only username it will have is based on the API username and key I provide.

---

_[View the full topic](https://meta.discourse.org/t/seeding-a-new-forum-by-creating-users-and-content/49345)._
