• 3
    • 1
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      As an administrator I want to automatically refresh our test instance of Confluence by pulling data from production. After doing some cleanup like removing SMTP server configuration and so on I want to update the base URL to the predefined URL for this test instance.

      In JIRA there is such an API available but not in Confluence.

      Back in 2014 another user asked this in the Community.

      Please provide this API so that the process of refreshing test instances can be automated further.

            [CONFSERVER-53472] Provide REST API to update the base URL

            Dear all,

            as long as Atlassian does not extend the Confluence API accordingly, you may use our free app just released to the marketplace:  https://marketplace.atlassian.com/apps/1220470/baseurl-rest-endpoint

             

            Enjoy  

            anarcon GmbH added a comment - Dear all, as long as Atlassian does not extend the Confluence API accordingly, you may use our free app just released to the marketplace:  https://marketplace.atlassian.com/apps/1220470/baseurl-rest-endpoint   Enjoy  

            I vote for this too

            Sumedh Ganta added a comment - I vote for this too

            Confluence must have API to update the basic details when bringing up the Test Instances from Production Instances. Like BaseURL, Custom HTML, Reset Look & Feel etc.

            Suyash Jain {Appfire} added a comment - Confluence must have API to update the basic details when bringing up the Test Instances from Production Instances. Like BaseURL, Custom HTML, Reset Look & Feel etc.

            info@ added a comment -

            I also need the feature.  It exists in the Jira API, and allows automated setup of instances.  Without it, I basically have to spend resources to automate the Jira side and resources to manually update the conflunce side, so basically the worst of both worlds.

            info@ added a comment - I also need the feature.  It exists in the Jira API, and allows automated setup of instances.  Without it, I basically have to spend resources to automate the Jira side and resources to manually update the conflunce side, so basically the worst of both worlds.

            I too would like this ability in the API. We are on a small island in hurricane alley. I have written a backup/replication system that shuts down Confluence, archives the filesystem, dumps the database, and stores as a backup archive. These are shipped to our remote emergency offsite location where they are subsequently unpacked and restored. (This also functions as a daily backup test). Since the offsite system has a different hostname, I have to be able to make these changes in my restoration script. For Jira, I simply use the API. For Confluence I suspect I'm going to have to resort to some sort of browser automation system like Selenium.

            Michael Williamson added a comment - I too would like this ability in the API. We are on a small island in hurricane alley. I have written a backup/replication system that shuts down Confluence, archives the filesystem, dumps the database, and stores as a backup archive. These are shipped to our remote emergency offsite location where they are subsequently unpacked and restored. (This also functions as a daily backup test). Since the offsite system has a different hostname, I have to be able to make these changes in my restoration script. For Jira, I simply use the API. For Confluence I suspect I'm going to have to resort to some sort of browser automation system like Selenium.

              Unassigned Unassigned
              bdb5d37239fa Sven Wagner
              Votes:
              23 Vote for this issue
              Watchers:
              18 Start watching this issue

                Created:
                Updated: