Organizations
List Organizations
client.Organizations.List(ctx, query) (*PaginatedCursor[Organization], error)
GET/api/v2/organizations
Create Organization
client.Organizations.New(ctx, body) (*Organization, error)
POST/api/v2/organizations
Get Organization
client.Organizations.Get(ctx, organizationID) (*Organization, error)
GET/api/v2/organizations/{organization_id}
Update Organization
client.Organizations.Update(ctx, organizationID, body) (*Organization, error)
PUT/api/v2/organizations/{organization_id}
Delete Organization
client.Organizations.Delete(ctx, organizationID) error
DELETE/api/v2/organizations/{organization_id}
Get Organization Usage
client.Organizations.GetUsage(ctx, organizationID, query) (*UsageAndPlan, error)
GET/api/v1/organizations/{organization_id}/usage
OrganizationsUsers
List Organization Users
client.Organizations.Users.ListMembers(ctx, organizationID) (*[]OrganizationMember, error)
GET/api/v1/organizations/{organization_id}/users
Add Users To Organization
client.Organizations.Users.Add(ctx, organizationID, body) (*[]OrganizationMember, error)
PUT/api/v1/organizations/{organization_id}/users
Remove Users From Organization
client.Organizations.Users.Delete(ctx, memberUserID, params) error
DELETE/api/v1/organizations/{organization_id}/users/{member_user_id}
Assign Role To User In Organization
client.Organizations.Users.AssignRole(ctx, organizationID, body) (*UserOrganizationRole, error)
PUT/api/v1/organizations/{organization_id}/users/roles
List Projects By User
client.Organizations.Users.ListProjects(ctx, userID, query) (*[]OrganizationUserListProjectsResponse, error)
GET/api/v1/organizations/{organization_id}/users/{user_id}/projects
Add User To Project
client.Organizations.Users.AddToProject(ctx, userID, params) (*OrganizationUserAddToProjectResponse, error)
PUT/api/v1/organizations/{organization_id}/users/{user_id}/projects
Remove User From Project
client.Organizations.Users.RemoveFromProject(ctx, projectID, body) (*OrganizationUserRemoveFromProjectResponse, error)
DELETE/api/v1/organizations/{organization_id}/users/{user_id}/projects/{project_id}
OrganizationsRoles
List Roles
client.Organizations.Roles.List(ctx, organizationID) (*[]Role, error)
GET/api/v1/organizations/{organization_id}/roles