Forums

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

How to create a branch using the cloud api

Mohammed Muthahhar December 9, 2022

I tried to use the api to create a branch. But it gives some error..

What exactly we want to give in the payload in post?

What commit hash value we want to enter??

 

curl https://api.bitbucket.org/2.0/repositories/seanfarley/hg/refs/branches \ -s -u seanfarley -X POST -H "Content-Type: application/json" \ -d '{ "name" : "smf/create-feature", "target" : { "hash" : "default", } }'

2 answers

2 accepted

0 votes
Answer accepted
Aron Gombas _Midori_
Community Champion
December 9, 2022

What commit hash value we want to enter??

The hash identifies the commit from which you want to start your new branch, I guess. 

0 votes
Answer accepted
Fabio Racobaldo _Herzum_
Community Champion
December 9, 2022

Hi @Mohammed Muthahhar ,

please try the following api :

curl https://api.bitbucket.org/2.0/repositories/{repo_slug}/src/ --F "parents={parent_hash}" --F "branch={branch_name}"

Keep in mind that you need to be authenticated first.

Hope this helps,

Fabio

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
TAGS
AUG Leaders

Atlassian Community Events