// Get a list of existing user descriptors func ListUsers(client *api.Client, limit int) (*[]User, error) { body, _, err := client.ListUsers(limit, nil, nil) if err != nil { return nil, err } userResp := userListResponse{} err = json.Unmarshal(body, &userResp) if err != nil { return nil, errors.New("Unable to unmarshal a retrieved list of users") } return &userResp.Users, nil }