Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Login API with oauth

Erik Vesterlund
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 4, 2022

Hi, for our Confluence instance we login using google accounts (I think the auth scheme is called oauth?). If I do

curl -v https://{confluenceBaseUrl}/rest/api/content

I get a 302 moved, with Location: https://accounts.google.com/....

I have created a PAT and tried using it per the instructions here: https://confluence.atlassian.com/enterprise/using-personal-access-tokens-1026032365.html#UsingPersonalAccessTokens-UsingPATs

but I get the same relocation response.

What do I need to do to be able to perform CRUD operations with the Confluence rest api? I don't know if our instance is cloud or server, but at the bottom of pages it says "Powered by Atlassian Confluence 7.13.7" if that's of any relevance.

Thanks.

1 answer

0 votes
aorlov
August 6, 2022

Hi @Erik Vesterlund  .

If you see "Powered by Atlassian Confluence 7.13.7" then you have SERVER or DC instance.

You should:

1. Create your personal-access-token (you have done it).

2. Use your personal access token

curl -H "Authorization: Bearer your-personal-access-token" https://{confluenceBaseUrl}/rest/api/content
Erik Vesterlund
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 8, 2022

Hi, yes that's what I've tried, but I only get a relocation link to a login form.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events