Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root


1 badge earned


Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!


Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.


Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!


Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

Programatic Add to "Space Shortcuts" in Confluence Cloud


I have been investigating a way to programmatically add to Space Shortcuts (see attached screenshot) as part of our space templating process.  Ideally, it would this would be an available REST API to make this call but I haven't found one that exists.

Screen Shot 2020-01-02 at 1.58.54 PM.png

I reaching out to the community for any ideas for a work-around that would allow for Automation.

I found the below in another post, but it is for Confluence Server

Please look "Programmatically creating a shortcut link" here:

I've tried Selenium but it does not play nice with Confluence.

Any other hidden gem work arounds or undocumented calls to make this programmatic?

Any help is greatly appreciated!

2 answers

2 votes
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Jan 08, 2020

Hey there, @Pete Dunham !

Looking at your request, I believe that I can give you some guidance on how to get started with that. The first thing that I wanted to clarify is that we do not have a REST method to work with these shortcuts. We can try to achieve your desired results with JavaScript, for example.

The first thing we want to look into is the network activity that happens when we add the Space Shortcut. Here is a GIF of what I did:


So, what is happening is:

We are looking at the network activity, specifically of the moment that we click Add Shortcut and Save buttons

We need to look into the Batch that shows up right after clicking Add Shortcut and the CGRAPHQL that shows when we click Save.

The Batch contains the info that we need to later use in variables in the CGRAPHQL. You will notice that the CGRAPHQL does not contain values, but references. Those are inside the Batch.

Here, screenshots of what you should see inside them:



Anotação 2020-01-08 150438.jpg


CGRAPHQLAnotação 2020-01-08 150450.jpg

For us to get the values inside those, you can Right-Click > Copy > Copy as fetch. This allows us to work with them in a text editor and JavaScript to apply whatever method we might need.

All this happens while we are already authenticated in the browser. So the authentication is also something we need to take care of.  

If you need more insight than that, you might need to reach out to our Developer Community, as pointed out by @Shannon S! Here is the link to our Developer Community:


I hope this sheds some light into your quest, Pete!

@Diego thank you! Somehow I missed this response, I am digesting now.

Like Diego likes this
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Jan 30, 2020

Let us know what you find out!

0 votes
Shannon S
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
Jan 08, 2020

Hello Pete,

Thanks for reaching out! I'm not really sure about this myself, but we have a separate community for our Atlassian Developer universe; you might have better luck raising a question there as well.

See Atlassian Developer Resources for that site as well as a list of other pages that could help you.



Suggest an answer

Log in or Sign up to answer
AUG Leaders

Atlassian Community Events