member_group

A member group is a grouping of members - users, organizations, or other member groups - used for various business purposes.

Handler Class:

com.ibm.commerce.rest.member.handler.MemberGroupHandler

Method Summary

HTTP MethodPathDescription
GET/store/{storeId}/member_group?q={q}Finds member groups by a query. See each query for details on input and output.
GET/store/{storeId}/member_group?q=explicitlyIncludedOrExcludedFinds member groups that explicitly include or exclude the user.
GET/store/{storeId}/member_group?q=manageableFinds member groups that can be managed by the current user.
GET/store/{storeId}/member_group/{memberGroupId}Finds a member group by its ID.

Method Details

GET /store/{storeId}/member_group?q={q}

Finds member groups by a query. See each query for details on input and output.

Handler Method:

findByQuery

Secure Call Mandatory:

true

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
qThe query name.querystringtruefalse
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
404The specified resource couldn't be found.
500Internal server error. Additional details will be contained on the server logs.

GET /store/{storeId}/member_group?q=explicitlyIncludedOrExcluded

Finds member groups that explicitly include or exclude the user.

Handler Method:

findExplicitlyIncludedOrExcluded

Secure Call Mandatory:

true

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
qThe query name.querystringtruefalse
orderByOrder by.querystringfalsefalse
pageNumberPage number, starting at 1. Valid values include positive integers of 1 and above. The "pageSize" must be specified for paging to work.queryintegerfalsefalse
pageSizePage size. Used to limit the amount of data returned by a query. Valid values include positive integers of 1 and above. The "pageNumber" must be specified for paging to work.queryintegerfalsefalse
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.

Example

Request:
GET /wcs/resources/store/10801/member_group?q=explicitlyIncludedOrExcluded&exclude=0&userId=-1004
HTTP Status Code:

200

Response:
{
	"recordSetCompleteIndicator": true,
	"recordSetCount": 2,
	"recordSetStartNumber": 0,
	"recordSetTotal": 2,
	"resultList": [
		{
			"description": null,
			"memberGroupId": -158,
			"name": "AccountAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -23,
			"name": "BuyerApprovers",
			"ownerId": "-2001"
		}
	]
}

GET /store/{storeId}/member_group?q=manageable

Finds member groups that can be managed by the current user.

Handler Method:

findManageable

Secure Call Mandatory:

true

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
qThe query name.querystringtruefalse
orderByOrder by.querystringfalsefalse
pageNumberPage number, starting at 1. Valid values include positive integers of 1 and above. The "pageSize" must be specified for paging to work.queryintegerfalsefalse
pageSizePage size. Used to limit the amount of data returned by a query. Valid values include positive integers of 1 and above. The "pageNumber" must be specified for paging to work.queryintegerfalsefalse
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.

Example

Request:
GET /wcs/resources/store/10801/member_group?q=manageable
HTTP Status Code:

200

Response:
{
	"recordSetCompleteIndicator": true,
	"recordSetCount": 236,
	"recordSetStartNumber": 0,
	"recordSetTotal": 236,
	"resultList": [
		{
			"description": null,
			"memberGroupId": 0,
			"name": "Site Owner",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -998,
			"name": "DisableInherited_UserRegistrationApprovalGroup",
			"ownerId": "-2000"
		},
		{
			"description": null,
			"memberGroupId": -999,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -231,
			"name": "ResellerRegistrationApprovalGroup",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -161,
			"name": "Employees",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -2,
			"name": "AllUsers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -162,
			"name": "FlowAdministrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -1,
			"name": "SiteAdministrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -12,
			"name": "InventoryManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -22,
			"name": "ContractViewers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -23,
			"name": "BuyerApprovers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -3,
			"name": "CustomerServiceRepresentatives",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -9,
			"name": "MarketingManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -31,
			"name": "ReturnsAdministrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -49,
			"name": "CustomerOrderManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -50,
			"name": "Customers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -52,
			"name": "CustomerServiceSupervisors",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -53,
			"name": "AccountHandlersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -55,
			"name": "RFQBuyers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -56,
			"name": "RFQAdministrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -57,
			"name": "RFQSalesManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -58,
			"name": "RFQSalesViewers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -60,
			"name": "Buyers(sell-side)",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -61,
			"name": "SalesManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -62,
			"name": "AccountRepresentatives",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -63,
			"name": "Buyers(buy-side)",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -64,
			"name": "CategoryManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -8,
			"name": "ProductManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -66,
			"name": "PickPackers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -67,
			"name": "Receivers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -68,
			"name": "OperationsManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -69,
			"name": "LogisticsManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -4,
			"name": "Sellers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -74,
			"name": "RegisteredApprovedUsers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -77,
			"name": "NonRejectedUsers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -80,
			"name": "OrderManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -81,
			"name": "RMAApproversForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -82,
			"name": "RMADisposersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -83,
			"name": "RMAManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -85,
			"name": "SellerAdministrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -86,
			"name": "AccountManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -88,
			"name": "BusinessAnalystsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -89,
			"name": "CampaignManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -90,
			"name": "CatalogEntryManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -91,
			"name": "CatalogGroupManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -92,
			"name": "CatalogManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -93,
			"name": "CategoryManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -94,
			"name": "ContractAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -95,
			"name": "ContractOperatorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -96,
			"name": "MemberGroupAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -97,
			"name": "MembershipAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -98,
			"name": "CustomerOrderManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -99,
			"name": "CustomerProfileEditorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -101,
			"name": "DiscountAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -102,
			"name": "BusinessPolicyAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -103,
			"name": "DiscountViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -104,
			"name": "FlowAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -105,
			"name": "InventoryAdjustersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -106,
			"name": "InventoryManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -107,
			"name": "ProductManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -108,
			"name": "PickPackGeneratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -109,
			"name": "ProductDiscountViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -111,
			"name": "RFQSalesManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -112,
			"name": "Administrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -113,
			"name": "OrganizationRoleAdministrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -114,
			"name": "Guests",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -115,
			"name": "RMAReceiversForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -116,
			"name": "RFQSalesViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -117,
			"name": "AuctionAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -118,
			"name": "CustomerOrderManagersForDefaultOrg",
			"ownerId": "-2000"
		},
		{
			"description": null,
			"memberGroupId": -119,
			"name": "DiscountAssociatorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -121,
			"name": "BackendPickPackersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -122,
			"name": "BackendOrderAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -123,
			"name": "MemberGroupManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -124,
			"name": "ProductAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -125,
			"name": "BecomeUserCustomerServiceGroup",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -126,
			"name": "BuyerAdministrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -127,
			"name": "ProductAdvisorStatisticiansForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -128,
			"name": "SalesAssistantStatisticiansForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -129,
			"name": "MembershipViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -131,
			"name": "ProcurementBuyerAdministrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -132,
			"name": "ProcurementBuyers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -133,
			"name": "ProcurementAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -134,
			"name": "ProcurementShoppingCartManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -135,
			"name": "ReturnReasonsManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -136,
			"name": "ExpectedInventoryManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -137,
			"name": "VendorInventoryManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -138,
			"name": "ProductFindInventoryManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -139,
			"name": "FulfillmentCenterManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -140,
			"name": "PickBatchInventoryManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -141,
			"name": "ReceiverOrderManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -142,
			"name": "ReturnsAdminOrderManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -143,
			"name": "SuperUserOrderManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -152,
			"name": "ReturnsManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -153,
			"name": "UserOrderManagersForDefaultOrg",
			"ownerId": "-2000"
		},
		{
			"description": null,
			"memberGroupId": -154,
			"name": "UserOrderManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -155,
			"name": "LogisticsManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -156,
			"name": "B2CCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -157,
			"name": "B2BCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -158,
			"name": "AccountAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -159,
			"name": "CouponAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -160,
			"name": "CatalogListViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -164,
			"name": "MemberOrderManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -165,
			"name": "MemberOrderManagersForDefaultOrg",
			"ownerId": "-2000"
		},
		{
			"description": null,
			"memberGroupId": -170,
			"name": "LiveHelpAgents",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -172,
			"name": "LiveHelpAgentsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -180,
			"name": "ContractManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -181,
			"name": "AccountRepresentativesForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -182,
			"name": "AuctionManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -183,
			"name": "AdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -184,
			"name": "AdministrativeRolesForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -209,
			"name": "StoreCreatorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -210,
			"name": "RegisteredCustomersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -187,
			"name": "ChannelManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -188,
			"name": "MessagingUpdateAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -208,
			"name": "EmailOrderNotificationManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -222,
			"name": "FulfillmentManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -223,
			"name": "ContractCreatorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -193,
			"name": "StoreFrontManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -194,
			"name": "ProductAdvisorManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -195,
			"name": "GuidedSellManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -196,
			"name": "OrgAdminConsoleMembershipAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -197,
			"name": "RegisteredCustomers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -198,
			"name": "SharedFulfillmentCenterPickBatchInventoryManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -200,
			"name": "CSAMembershipAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -201,
			"name": "SharedFulfillmentCenterPickPackGenerators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -202,
			"name": "CHSCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -203,
			"name": "RHSCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -204,
			"name": "CPSCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -205,
			"name": "RPSCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -206,
			"name": "SharedFulfillmentCenterManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -207,
			"name": "StoreProfileManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -189,
			"name": "EpromotionAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -185,
			"name": "EmailActivityEditorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -211,
			"name": "HCPCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -212,
			"name": "MHSCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -213,
			"name": "SCPCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -214,
			"name": "SHSCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -215,
			"name": "SPSCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -216,
			"name": "MPSCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -217,
			"name": "ReportDeliveryManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -218,
			"name": "CSAMembershipAdministrators",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -219,
			"name": "ContractAdministratorsForChannelOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -220,
			"name": "ShippingMembershipAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -221,
			"name": "TaxationAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -224,
			"name": "CollaborativeWorkspaceAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -225,
			"name": "CustomerCareAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -226,
			"name": "CatalogGroupViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -227,
			"name": "BRHCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -228,
			"name": "BRPCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -229,
			"name": "BMHCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -230,
			"name": "BMPCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -232,
			"name": "AttachmentManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -233,
			"name": "AttachmentAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -234,
			"name": "CustomerServiceSupervisorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -235,
			"name": "CustomerServiceRepresentativesAndSupervisorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -110,
			"name": "RFQBuyersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -237,
			"name": "ChannelManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -238,
			"name": "CustomerServiceRepresentativesForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -239,
			"name": "SellerAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -240,
			"name": "TicklerAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -241,
			"name": "WorkspaceManagers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -242,
			"name": "WorkspaceTaskgroupApprovers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -243,
			"name": "WorkspaceContentContributors",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -244,
			"name": "BBBCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -245,
			"name": "MerchantAdministratorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -246,
			"name": "AttributeDictionaryViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -247,
			"name": "AttributeDictionaryManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -248,
			"name": "AttachmentViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -249,
			"name": "SCSCSAViewUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -260,
			"name": "WorkspaceToolUsers",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -250,
			"name": "WorkspaceToolUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -251,
			"name": "WorkspaceManagerUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -252,
			"name": "WorkspaceApproverUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -253,
			"name": "WorkspaceContributorUsersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -256,
			"name": "PageLayoutManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -257,
			"name": "PageLayoutToolViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -258,
			"name": "PageComposerToolViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -254,
			"name": "MarketingToolViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -255,
			"name": "PromotionToolViewersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -261,
			"name": "MarketingDirectorsForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": -259,
			"name": "PageComposerToolManagersForOrg",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000001,
			"name": "Registered Customers",
			"ownerId": "7000000000000000002"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000002,
			"name": "Repeat Customers",
			"ownerId": "7000000000000000002"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000003,
			"name": "Guest Shoppers",
			"ownerId": "7000000000000000002"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000004,
			"name": "Male Customers",
			"ownerId": "7000000000000000002"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000005,
			"name": "Female Customers",
			"ownerId": "7000000000000000002"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000006,
			"name": "Customers who are under 40 years of age",
			"ownerId": "7000000000000000002"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000007,
			"name": "Customers who are 40 years of age or older",
			"ownerId": "7000000000000000002"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000051,
			"name": "RegisteredCustomers",
			"ownerId": "7000000000000000201"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000052,
			"name": "7000000000000000201ResellerRegistrationApprovalGroup",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000053,
			"name": "RegisteredCustomers",
			"ownerId": "7000000000000000203"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000054,
			"name": "7000000000000000203ResellerRegistrationApprovalGroup",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000055,
			"name": "RegisteredCustomers",
			"ownerId": "7000000000000000204"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000056,
			"name": "7000000000000000204ResellerRegistrationApprovalGroup",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000551,
			"name": "Registered Customers",
			"ownerId": "7000000000000000701"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000552,
			"name": "Repeat Customers",
			"ownerId": "7000000000000000701"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000553,
			"name": "Guest Shoppers",
			"ownerId": "7000000000000000701"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000554,
			"name": "Male Customers",
			"ownerId": "7000000000000000701"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000555,
			"name": "Female Customers",
			"ownerId": "7000000000000000701"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000556,
			"name": "Customers who are under 40 years of age",
			"ownerId": "7000000000000000701"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000557,
			"name": "Customers who are 40 years of age or older",
			"ownerId": "7000000000000000701"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000601,
			"name": "Registered Customers",
			"ownerId": "7000000000000000751"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000602,
			"name": "Repeat Customers",
			"ownerId": "7000000000000000751"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000603,
			"name": "Guest Shoppers",
			"ownerId": "7000000000000000751"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000604,
			"name": "Male Customers",
			"ownerId": "7000000000000000751"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000605,
			"name": "Female Customers",
			"ownerId": "7000000000000000751"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000606,
			"name": "Customers who are under 40 years of age",
			"ownerId": "7000000000000000751"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000607,
			"name": "Customers who are 40 years of age or older",
			"ownerId": "7000000000000000751"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000653,
			"name": "OrderApprovalGroup",
			"ownerId": "7000000000000000802"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000654,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000802"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000701,
			"name": "RegisteredCustomers",
			"ownerId": "7000000000000000851"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000057,
			"name": "7000000000000000851ResellerRegistrationApprovalGroup",
			"ownerId": "-2001"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000751,
			"name": "Registered Customers",
			"ownerId": "7000000000000000851"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000752,
			"name": "Repeat Customers",
			"ownerId": "7000000000000000851"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000753,
			"name": "Guest Shoppers",
			"ownerId": "7000000000000000851"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000754,
			"name": "Male Customers",
			"ownerId": "7000000000000000851"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000755,
			"name": "Female Customers",
			"ownerId": "7000000000000000851"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000756,
			"name": "Customers who are under 40 years of age",
			"ownerId": "7000000000000000851"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000757,
			"name": "Customers who are 40 years of age or older",
			"ownerId": "7000000000000000851"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000804,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000903"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000805,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000904"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000806,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000905"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000807,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000906"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000808,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000907"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000809,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000908"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000810,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000909"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000811,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000910"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000812,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000911"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000813,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000912"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000814,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000913"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000815,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000914"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000816,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000915"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000817,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000916"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000818,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000917"
		},
		{
			"description": null,
			"memberGroupId": 8000000000000000819,
			"name": "UserRegistrationApprovalGroup",
			"ownerId": "7000000000000000918"
		}
	]
}

GET /store/{storeId}/member_group/{memberGroupId}

Finds a member group by its ID.

Handler Method:

findByMemberGroupId

Secure Call Mandatory:

true

Partial Authentication Allowed:

false

Parameters:
NameDescriptionParameter TypeData TypeRequiredAllow Multiple
storeIdThe store identifier.pathstringtrueN/A
memberGroupIdThe member group ID.pathstringtrueN/A
HTTP Status Codes:
HTTP Status CodeDescription
200The requested completed successfully.
400Bad request. Some of the inputs provided to the request aren't valid.
401Not authenticated. The user session isn't valid.
403The user isn't authorized to perform the specified request.
404The user isn't authorized to perform the specified request.
500Internal server error. Additional details will be contained on the server logs.

Example

Request:
GET /wcs/resources/store/10801/member_group/-23?profileName=IBM_Store_Summary
HTTP Status Code:

200

Response:
{
	"resultList": [
		{
			"description": null,
			"memberGroupId": -23,
			"name": "BuyerApprovers",
			"ownerId": "-2001"
		}
	]
}