Forums

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

Not able to create a pull request

Vitalii Bendyna April 22, 2022

Hello!

According to Your REST API documentation and the same question, I must be able to create a PR with REST API, but every time I'm getting 400 response.

I tried to make this request (also the same with Python):

curl -v https://api.bitbucket.org/2.0/repositories/<org_name>/<repo-name>/pull-requests \

-u my-username:my-password \

request POST \

header 'Content-Type: application/json' \

data '{

    "title": "My Title",

    "source": {

      "branch": {

        "name": "test_12345"}}}'

 

and I've received this error:

 

{"type": "error", "error": {"message": "Resource not found", "detail": "There is no API hosted at this URL.\n\nFor information about our API's, please refer to the documentation at: https://developer.atlassian.com/bitbucket/api/2/reference/"}}

Could I ask you please to help me with it?

What I'm doing wrong?

1 answer

1 vote
Fabio Racobaldo _Herzum_
Community Champion
April 24, 2022

Hi @Vitalii Bendyna ,

you are using the wrong format :

Your https://api.bitbucket.org/2.0/repositories/<org_name>/<repo-name>/pull-requests

Correct https://api.bitbucket.org/2.0/repositories/my-workspace/my-repository/pullrequests

Hope this helps,

Fabio

Vitalii Bendyna April 26, 2022

Yep, thanks. Somehow it worked.

 

But with python requests library still I'm not able to do it... Never-mind, I used curl))

Fabio Racobaldo _Herzum_
Community Champion
April 26, 2022

Thanks for the feedback @Vitalii Bendyna . Please marl my answer as accepted

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events