Forums

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

unauthorized_client when trying to authenticate via API for Bitbucket Cloud

Maximilian Schmitt
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!
January 17, 2018

I'm trying to use the Bitbucket API but I can't seem to authenticate. I'm using the sample cURL snippet that is displayed in the docs for 3. Resource Owner Password Credentials Grant (4.3).

 

I'm replacing username with my email address and password with my password like this:

 

curl -X POST -u "client_id:secret" https://bitbucket.org/site/oauth2/access_token -d grant_type=password -d username=email@provider.com -d password=my5password1

 

The response I get back is always:

 

{"error_description": "Invalid OAuth client credentials", "error": "unauthorized_client"}

 

I'm not sure what is going wrong. I've tried changing my password and using my username instead of my email address. I don't have two-step-verification enabled.

 

What else can I do to verify that my settings are correct?

 

Thanks a lot for your help! :)

1 answer

1 accepted

5 votes
Answer accepted
Maximilian Schmitt
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!
January 17, 2018

I had to add an OAuth consumer in my account settings and replace "client_id:secret" with the information frmo the OAuth consumer.

Khaled AbuShqear
Contributor
June 29, 2020

How did you define the consumer?

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events