---
title: User Groups
---

[Skip to content](#_top)

[API Reference](https://developers.cloudflare.com/api/go)

[IAM](https://developers.cloudflare.com/api/go/resources/iam)

Copy Markdown

Open in **Claude**Open in **ChatGPT**Open in **Cursor**

---

**Copy Markdown****View as Markdown**

# User Groups

##### [List User Groups](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/methods/list)

client.IAM.UserGroups.List(ctx, params) (\*V4PagePaginationArray\[[UserGroupListResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups%20%3E%20(model)%20UserGroupListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/iam/user\_groups

##### [User Group Details](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/methods/get)

client.IAM.UserGroups.Get(ctx, userGroupID, query) (\*[UserGroupGetResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups%20%3E%20(model)%20UserGroupGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/iam/user\_groups/{user\_group\_id}

##### [Create User Group](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/methods/create)

client.IAM.UserGroups.New(ctx, params) (\*[UserGroupNewResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups%20%3E%20(model)%20UserGroupNewResponse%20%3E%20(schema)>), error)

POST/accounts/{account\_id}/iam/user\_groups

##### [Update User Group](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/methods/update)

client.IAM.UserGroups.Update(ctx, userGroupID, params) (\*[UserGroupUpdateResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups%20%3E%20(model)%20UserGroupUpdateResponse%20%3E%20(schema)>), error)

PUT/accounts/{account\_id}/iam/user\_groups/{user\_group\_id}

##### [Remove User Group](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/methods/delete)

client.IAM.UserGroups.Delete(ctx, userGroupID, body) (\*[UserGroupDeleteResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups%20%3E%20(model)%20UserGroupDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/iam/user\_groups/{user\_group\_id}

#### User GroupsMembers

##### [List User Group Members](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/subresources/members/methods/list)

client.IAM.UserGroups.Members.List(ctx, userGroupID, params) (\*V4PagePaginationArray\[[UserGroupMemberListResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups.members%20%3E%20(model)%20UserGroupMemberListResponse%20%3E%20(schema)>)], error)

GET/accounts/{account\_id}/iam/user\_groups/{user\_group\_id}/members

##### [Get User Group Member](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/subresources/members/methods/get)

client.IAM.UserGroups.Members.Get(ctx, userGroupID, memberID, query) (\*[UserGroupMemberGetResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups.members%20%3E%20(model)%20UserGroupMemberGetResponse%20%3E%20(schema)>), error)

GET/accounts/{account\_id}/iam/user\_groups/{user\_group\_id}/members/{member\_id}

##### [Add User Group Members](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/subresources/members/methods/create)

client.IAM.UserGroups.Members.New(ctx, userGroupID, params) (\*SinglePage\[[UserGroupMemberNewResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups.members%20%3E%20(model)%20UserGroupMemberNewResponse%20%3E%20(schema)>)], error)

POST/accounts/{account\_id}/iam/user\_groups/{user\_group\_id}/members

##### [Update User Group Members](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/subresources/members/methods/update)

client.IAM.UserGroups.Members.Update(ctx, userGroupID, params) (\*SinglePage\[[UserGroupMemberUpdateResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups.members%20%3E%20(model)%20UserGroupMemberUpdateResponse%20%3E%20(schema)>)], error)

PUT/accounts/{account\_id}/iam/user\_groups/{user\_group\_id}/members

##### [Remove User Group Member](https://developers.cloudflare.com/api/go/resources/iam/subresources/user_groups/subresources/members/methods/delete)

client.IAM.UserGroups.Members.Delete(ctx, userGroupID, memberID, body) (\*[UserGroupMemberDeleteResponse](<https://developers.cloudflare.com/api/go/resources/iam#(resource)%20iam.user_groups.members%20%3E%20(model)%20UserGroupMemberDeleteResponse%20%3E%20(schema)>), error)

DELETE/accounts/{account\_id}/iam/user\_groups/{user\_group\_id}/members/{member\_id}