Since bitbucket no longer supported the use of username. We must instead use User uuid for accessing the bitbucket api's.
Depreciated or Earlier
Latest
https://api.bitbucket.com/2.0/users/558050:c0b72ad0-1cb5-4018-9cdc-0cde8492c443
Since bitbucket no longer supported the use of username. We must instead use User uuid for accessing the bitbucket api's.
Depreciated or Earlier
Latest
https://api.bitbucket.com/2.0/users/558050:c0b72ad0-1cb5-4018-9cdc-0cde8492c443
You can make a GET request for a repository that you own and see your UUID listed under the owner
attribute:
curl https://api.bitbucket.org/2.0/repositories/1team/moxie
Or you could possibly make a GET request for all team members of a team you're a part of and see their UUID's there
curl https://api.bitbucket.org/2.0/teams/1team/members
Info taken from https://developer.atlassian.com/bitbucket/api/2/reference/meta/uri-uuid#repo-obj
You can make a GET request for a repository that you own and see your UUID listed under the owner
attribute:
curl https://api.bitbucket.org/2.0/repositories/1team/moxie
Or you could possibly make a GET request for all team members of a team you're a part of and see their UUID's there
curl https://api.bitbucket.org/2.0/teams/1team/members
Info taken from https://developer.atlassian.com/bitbucket/api/2/reference/meta/uri-uuid#repo-obj
I can't believe it could be this hard to get my own UUID. The way i fixed it was to create a public repo and then run this curl command
curl https://api.bitbucket.org/2.0/repositories/<bitbucketusername>/testrepo
the ouput contained my UUID. I then obviously deleted the unsafe public repo.
When using authenticated access you can make a GET request to /2.0/user
and you will get the authenticated user's information:
$ curl -H "Authorization: Bearer $TOKEN" https://api.bitbucket.org/2.0/user
You need the value of account_id
to access the API resources.
From: https://developer.atlassian.com/bitbucket/api/2/reference/resource/user
$TOKEN
in this request? Where do you get it from? –
Auspice On the BitBucket repository page, and in the Pull Requests view, you can filter PRs by yourself and check the URL for the author
query parameter.
i.e https://bitbucket.org/workspace/repository/pull-requests/?state=ALL&author=%7B<UUID>%7D
This is old. but what worked for me is, following. Ask user to run this in their browser and it will show their uuid.
See your bitbucket repository/admin. Click to advance.
© 2022 - 2025 — McMap. All rights reserved.