Is it possible to create a page with same Title?

Hello All,

We are developing a tool on top of confluence app by calling Restful API expose to extend the App.



To Create new page, but in case, accidentally if end user try to create the confluence page using developed tool we added below mention Logic[i.e. Code snippet] which would check the Title duplication.



Is there any other way to check duplication of PageID part? or Error 203

Code snippet:-



String pageID = null;

       try {

           ResponseEntity<String> response =, HttpMethod.POST, entity, String.class);

           JSONObject responseObject = new JSONObject(response.getBody());

           pageID = responseObject.getString("id");

       } catch (Exception e) {

           log.error(e.getMessage(), e);

           throw new ConfluenceException("Page can not be created", e, ConfluenceErrorCodes.ALREADY_EXISTS);


       return pageID;



Constants Files define to Catching the Errors:-

       int ALREADY_EXISTS = 203;


1 answer

1 accepted

0 votes
Accepted answer

No, you cannot duplicate page ids - the whole point of an id is that it uniquely identifies a single page.

As far as I know, there's no explicit "check for existence" call in the REST API, so I think you're expected to do "try to get page information" and then catch the "page does not exist" error if it's not there.

Thanks a lot NIC

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted Feb 06, 2019 in Confluence

Try out the new editing experience

Hi team, I’m Avinoam, a product manager on Confluence Cloud, and today I’m really excited to let the Community know that all customers can now try out the new editing experience and see some of the ...

1,339 views 96 8
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you