I'm uploading a few hundreds of pages to Confluence 5.3.1 (no option to upgrade right now) using a Python script talking to Confluence via JSON-RPC (Remote Confluence Methods and friends).

I need to control the order of child pages via the API.

So far I haven't found a way to do that. I tried to "movePage" within the parent and the "append" order but it doesn't make a difference - the child pages keep being sorted alphabetically.

Is there a way to do that via the API?

1 Answer 1


I ended up writing code which received the required page order and used Confluence 'movePage' method to move each page to the right position. The trick was to move the pages in order from top to bottom.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .