CallfireApiClient.Api.Campaigns.TextBroadcastsApi.GetStats C# (CSharp) Method

GetStats() public method

Get statistics on text broadcast
in case HTTP response code is 400 - Bad request, the request was formatted improperly. in case HTTP response code is 401 - Unauthorized, API Key missing or invalid. in case HTTP response code is 403 - Forbidden, insufficient permissions. in case HTTP response code is 404 - NOT FOUND, the resource requested does not exist. in case HTTP response code is 500 - Internal Server Error. in case HTTP response code is something different from codes listed above. in case error has occurred in client.
public GetStats ( long id, string fields = null, System.DateTime begin = null, System.DateTime end = null ) : TextBroadcastStats
id long id of text broadcast
fields string limit fields returned. E.g. fields=id,name or fields=items(id,name)
begin System.DateTime begin date to filter
end System.DateTime end date to filter
return CallfireApiClient.Api.Campaigns.Model.TextBroadcastStats
        public TextBroadcastStats GetStats(long id, string fields = null, DateTime? begin = null, DateTime? end = null)
        {
            var queryParams = new List<KeyValuePair<string, object>>(3);
            ClientUtils.AddQueryParamIfSet("fields", fields, queryParams);
            ClientUtils.AddQueryParamIfSet("begin", begin, queryParams);
            ClientUtils.AddQueryParamIfSet("end", end, queryParams);
            String path = TB_ITEM_STATS_PATH.ReplaceFirst(ClientConstants.PLACEHOLDER, id.ToString());
            return Client.Get<TextBroadcastStats>(path, queryParams);
        }