Hello,
I am running into an issue trying to call the Rest API Method using Powershell. I am sure I am calling the URL properly with my access token and other info. Although I am running into an issue.
I have a script that can Grab the users ID and Group Id I want to add them too. The Last step is confusing me.
$gId = $group.groupId
$aId = $user.accountId
$Headers = @{"Authorization"="Basic $($authinfo)"}
$id = @{
accountId = "$aId"
}
$body = $id | ConvertTo-Json
params = @{
Uri = "https://your-domain.atlassian.net/rest/api/3/group/user?groupId=$gId"
Method = 'POST'
Body = $body
ContentType = 'application/json'
}
Invoke-RestMethod @params -Headers $Headers
Output:
Invoke-RestMethod : The remote server returned an error: (400) Bad Request.
Changed URL to default - I replace my site in the script.
Not sure what the issue was. It started working the next day. Might be a limit how many times API is called?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If I find the output of the Uri it is this:
https://company.atlassian.net/rest/api/3/group/user?groupId=8d402247-fec1-4f9a-a6f8-299bfe92cb83
{
"accountId": "5f31c34f1ac29c00458906f5"
}
so the Account ID / group Ids should be valid.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.