
๐Organization
Get organizations
package main
import (
"context"
"github.com/ctreminiom/go-atlassian/jira/sm"
"log"
"os"
)
func main() {
var (
host = os.Getenv("HOST")
mail = os.Getenv("MAIL")
token = os.Getenv("TOKEN")
)
atlassian, err := sm.New(nil, host)
if err != nil {
return
}
atlassian.Auth.SetBasicAuth(mail, token)
atlassian.Auth.SetUserAgent("curl/7.54.0")
var (
accountID = ""
start = 0
limit = 50
)
organizations, response, err := atlassian.Organization.Gets(context.Background(), accountID, start, limit)
if err != nil {
if response != nil {
log.Println("Response HTTP Response", response.Bytes.String())
log.Println("HTTP Endpoint Used", response.Endpoint)
}
log.Fatal(err)
}
log.Println("Response HTTP Code", response.Code)
log.Println("HTTP Endpoint Used", response.Endpoint)
for _, organization := range organizations.Values {
log.Println(organization)
}
}Create organization
Get organization
Delete Organization
Get organizations
Associate organization
Detach organization
Get Project Organizations
Get users in organization
Add users to organization
Remove users from organization
Last updated
Was this helpful?