Forums

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

Edit Pipeline Variable - REST API

Android_CI
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!
May 26, 2020

Hello there.

 

I'm trying to update a variable using the rest API and it's returning "Resource Not Found"

 

I'm using an App Password with the 'Edit variables' permission for auth.

 

The GET works well and it returns the list of variables. When I try to change the value of one variable, using the UUID returned in the previous GET, it does'nt work.

 

 

GET - Works

https://api.bitbucket.org/2.0/repositories/xxxxx/android-ci-poc/pipelines_config/variables/

 

GET - Works

https://api.bitbucket.org/2.0/repositories/xxxxx/android-ci-poc/pipelines_config/variables/{5c91c5c3-5757-4c50-c738-ccc300876021}

 

200 : 

{    

"type": "pipeline_variable",    

"uuid": "{5c91c5c3-5757-4c50-c738-ccc300876021}",    

"key": "SNAPSHOT",    

"value": "1",    

"secured": false

}

 

 

PUT - Dont Work

https://api.bitbucket.org/2.0/repositories/xxxxx/android-ci-poc/pipelines_config/variables/{5c91c5c3-5757-4c50-c738-ccc300876021}

Payload:

{
"uuid": "{5c91c5c3-5757-4c50-c738-ccc300876021}",
"key": "SNAPSHOT",
"value": "2",
"secured": false
}

 

404

 

 

 

https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/%7Bworkspace%7D/%7Brepo_slug%7D/pipelines_config/variables/?_ga=2.12907316.2030143483.1590499165-1463202667.1590499165

 

https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/%7Bworkspace%7D/%7Brepo_slug%7D/pipelines_config/variables/%7Bvariable_uuid%7D?_ga=2.12907316.2030143483.1590499165-1463202667.1590499165

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events