Missed Team ’24? Catch up on announcements here.

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

What, or where, are the steps A-Z on setting up an API connection from an external website?

Rob Jackson March 10, 2017

This seems like it should be so straight-forward, but we've honestly been battling this for weeks. Here's what we want to accomplish:

  • Use Confluence Cloud to host the data for our documentation/knowledge base.
  • Have our website which our clients use (not an Atlassian product) pull the data from our Confluence Space and display it.
  • The clients are logging into our page, but are not Confluence users. The data (in Confluence) is not publicly accessible (google, etc.)

We've read the links regarding Connect, JWT, etc., but we can't figure out how to tie it all together so that we can accomplish what we're after. 

Once we get that connection together, we can do all the calls we want and see the objects we need, but we just can't figure out how to establish that connection from our own site. 

Any assistance would be greatly appreciated!

 

1 answer

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

0 votes
Aron Gombas _Midori_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
March 11, 2017

No need for Connect.

Just set up a REST API connection from your page against the Confluence Cloud REST API: https://developer.atlassian.com/confcloud/confluence-rest-api-39985291.html

Rob Jackson March 12, 2017

Therein lies the problem. We've read and re-read the docs, and can't figure out how to actually establish the connection. Another post indicates we need to install a custom add-on, that's essentially just a descriptor so we get the shared secret information we need. Are you saying we don't need to go that route?

Aron Gombas _Midori_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
March 12, 2017

No, what you describe is Atlassian Connect and you don't need that. Although the REST API in some sense part of Connect, you will not need the whole.

You only need the REST API.

Rob Jackson March 24, 2017

Hey Aron,

We've been working with the REST API, or at least attempting to, but cannot get a connection established. We have Allow Anonymous access to Remote API checked, but can't see anywhere to establish a shared key. We have to have the general Allow Anonymous read-only access turned off, but if we turn it on to test, then our API calls work. Do you know how we can establish the API connection using a specific user account or shared key so we don't have to enable Anonymous read-only access?

TAGS
AUG Leaders

Atlassian Community Events