'POST /api/groups
Return a dictionary of information about the created group.
The following parameters are included in the payload:
:param name (required): the name of the group
:param description (optional): the description of the group
Example: POST /api/groups/?key=XXXYYYXXXYYY
Content-Disposition: form-data; name="name" Group_Name
Content-Disposition: form-data; name="description" Group_Description'

@expose_api
@require_admin
def create(self, trans, payload, **kwd):

    group_dict = dict(message='', status='ok')
    name = payload.get('name', '')
    if name:
        description = payload.get('description', '')
        if (not description):
            description = ''
        else:
            group_dict = self.group_manager.create(trans, name=name).to_dict(view='element', value_mapper=self.__get_value_mapper(trans))
    else:
        raise RequestParameterMissingException('Missing    required    parameter    "name".')
    return group_dict
