func (client *Client) Stats() (*api.SystemStatsResponse, error) { request := api.SimpleRequest{} request.Sign(client.AccessKeyName, client.AccessKey) var response api.SystemStatsResponse err := client.request("stats", request, &response) if err != nil { return nil, err } if !response.Validate(client.AccessKey) { return nil, errors.New("Could not validate signature") } return &response, nil }