Hello!
I'm facing the following problem. I want to create a Pull Request using the Bitbucket Server API. This I want to achieve by doing the following CURL command from an automated process:
curl -X POST -k https://BITBUCKET-URL/rest/api/1.0/projects/{project-key}/repos/{repo}/pull-requests \
-H "X-Auth-Token: Bearer BITBUCKET-SECURITY-TOKEN" \
-H "Content-Type: application/json; charset=utf-8" \
-d @- << EOF
{
"PR-JSON": "CONTENT"
}
EOF
I replaced the sensitive information with placeholders.
The security token is correctly registered for a BB user. This token has admin rights. This user has rights to to Pull Requests manually.
What I'm getting back is this:
{"errors":[{"context":null,"message":"You are not permitted to access this resource","exceptionName":"com.atlassian.bitbucket.AuthorisationException"}]}
What is going wrong here?
Thanks in advance for any help!
Sorry, if this response is too late, but have you tried changing "X-Auth-Token" to "Authorization" ?
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.