Forums

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

Using Bitbucket Enteprise API to create a Git Tag

dima_ifoxnetworks
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!
October 9, 2019

I was following the API docs https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/%7Busername%7D/%7Brepo_slug%7D/refs/tags. but it seems that is not working for Private Enterprise Bitbucket Servers. 

 

What I found that for Enterprise, the API access is formed in the way

 

{my-private-bibucket-server}//rest/api/latest/projects/{project-id}/repos/{repo-id}/

 

I was able to fetch tags by using 

 

GET {my-private-bitbucket-server}/rest/api/latest/projects/{project-id}/repos/{repo-id}/tags 

 

However, when I try to do a POST 

 

GET {my-private-bitbucket-server}/rest/api/latest/projects/{project-id}/repos/{repo-id}/tags 

 

with the body 
{
"name" : "1.0.0-test-tag",
"target" : {
     "hash" : "<some hash value>"
  }
}

it doesn't work

 

Can you please help me how can I do that? 

 

1 answer

0 votes
Mikael Sandberg
Community Champion
October 9, 2019

Hi @dima_ifoxnetworks,

Welcome to the Atlassian Community.

You can find the server version of the REST API for the tag here: https://docs.atlassian.com/bitbucket-server/rest/6.7.1/bitbucket-rest.html#idp347 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events