Hello,
I'm using curl to just poke around the 2.0 API, specifically trying to get a single variable. I'm trying:
```
curl --user [username]:[password] 'https://api.bitbucket.org/2.0/repositories/[my_account]/test-project/pipelines_config/variables/{[uuid]}'
```
But I receive an HTML page (booooo, this was a JSON API)
```
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>Error 500 Internal Server Error</title>
</head>
<body><h2>HTTP ERROR 500</h2>
<p>Problem accessing /rest/1.0/accounts/%7B[redacted]%7D/repositories/%7B[redacted]%7D/variables/[supplied uuid]. Reason:
<pre> Internal Server Error</pre></p>
</body>
</html>
```
Where the variables are replaced with my values, including the square brackets. I've confirmed the UUID is a valid UUID for my project and contains curly braces.
I am able to run:
```
curl --user [username]:[password] 'https://api.bitbucket.org/2.0/repositories/[my_account]/test-project/pipelines_config/variables/'
```
And see all the variables, but querying a specific one doesn't work.
Reference documentation of endpoint: https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/%7Busername%7D/%7Brepo_slug%7D/pipelines_config/variables/%7Bvariable_uuid%7D
Hi Seth,
Thank you for reaching out to us.
Can you please try and make a GET request using the following format:
no brackets around UUID please or quotations.
I have tested this request on my account and it works like a charm.
I'll also respond to your Support ticket now.
Cheers.
Yana
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.