I'm trying to use the REST API to create a confluence page that uses the new editor.
Currently, pages that I create via the UI have the new editor. I took one of those pages and used the GET EP for the content `/wiki/rest/api/content/$pageId?expand=body.editor2` (https://developer.atlassian.com/cloud/confluence/rest/api-group-content/#api-api-content-get) to get the editor representation of that page.
When I use the POST variant of the API (https://developer.atlassian.com/cloud/confluence/rest/api-group-content/#api-api-content-post) to create a new page with the body value exactly what was returned from the initial get request and choosing the `editor2` representation, the page created is using the old editor and gives me a "Convert to new editor" button.
Do I need to set some other parameters that I'm unaware of or is `editor2` not the representation that maps to the new editor?
Thanks for the help.
Hello @Jan Hellmich !
As I understand, you need to create pages via REST API and you also need those pages to be on the New Editor rather than the Legacy one.
Some time ago I dealt with a pretty similar need and pointed them in the direction of someone who had already achieved this. You can take a look at my thread here:
Let us hear from you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.