Update all properties of a group
put
                    /learn.rest/v1/learnCenters/{learnCenterId}/groups/{groupId}
Request
Supported Media Types
                - application/json
Path Parameters
                - 
                    groupId: number
                    
                    Unique identifier of a group.
- 
                    learnCenterId: number
                    
                    Unique identifier of LearnCenter.
Group object that needs to be updated.
                
                
                
                Root Schema : GroupRequest
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectThe Group request object.
    
    
    
    
        Show Source
        - 
            activeFromDate(optional): 
            string(date-time)
            The created group will be active from the specified date.
- 
            activeUntilDate(optional): 
            string(date-time)
            The created group will be active only until the specified date.
- 
            code(optional): 
            string
            Each group has a unique code. You can keep the default code generated automatically by LearnCenter, or optionally type a new Code for the Dynamic Group.
- 
            groupname: 
            string
            Maximum Length:50Name of the group.
- 
            onlyAllowOwnersToEditGroup(optional): 
            boolean
            Default Value:trueIndicates that only Group owners have the ability to make changes to the Dynamic Group properties.
- 
            owners(optional): 
            array  owners
            
            
- 
            parentgroupid(optional): 
            number
            Id of the parent group.
- 
            selfServiceOptions(optional): 
            
            Allowed Values:[ "private", "requiresApproval", "doesNotRequireApprovals" ]What you specify here will determine whether Users can join Dynamic Groups if you provide the option to join on the dynamic object.
- 
            statusFlag(optional): 
            string
            Allowed Values:[ "inactive", "active" ]Status of group.
Example:
    
    
{
    "name":"ck test group test 123",
    "parentGroupId":766,
    "statusFlag":"active",
    "code":"481werfa-dc63-4d92-8a08-12f807eab82d",
    "activeFromDate":"2017-05-06T00:00:00",
    "activeUntilDate":"2017-06-06T00:00:00",
    "createdDate":"2013-06-17T18:27:01.843",
    "createdByUserId":113458,
    "lastUpdatedDate":"2018-03-20T05:00:01.553",
    "lastUpdatedByUserId":1000,
    "onlyAllowOwnersToEditGroup":false,
    "selfServiceOptions":"doesNotRequireApprovals",
    "owners":[
        113458,
        112898
    ]
}Security
                - 
                        auth: basic
                        
                        Type:basicDescription:Basic Authentication
Response
Supported Media Types
                - application/json
200 Response
Resource updated.
                
                
                400 Response
Request has incorrect syntax or does not contain a field that is required.
                
                
                401 Response
404 Response
Resource not found.
                
                
                422 Response
Request may contain validation errors.
                
                
                500 Response
Internal server error.