I just tried creating a page in my post category using the API. All of the settings are correct (parent page being the most important one, as it makes the post appear on that thread).
On this page, I have created a "thread": http://cyclods.wikidot.com/private:testing-forum-upgrades
This page, I have created as a child of that page: http://cyclods.wikidot.com/post:2330/noredirect/true
The first page includes a page called 'main:posts' - and on that page is a ListPages module listing children in the post category.
Now, usually this works if I click on the "New post" button, but it doesn't seem to be working for me when I created the post using the Wikidot API.
Gabrys: To tell if this is working or not (in case the cache refreshes later and it starts working by itself): On this page there should be a post with the same text as taken from here. The post has my avatar on it.
Shane Smith
ethicalwd.com - Blog - Wikidot Editor - Docs