public async Task <AdvancedInsightsResponse> GetNumberInsightAdvancedAsync(AdvancedNumberInsightRequest request, Credentials creds = null) { var response = await ApiRequest.DoGetRequestWithQueryParametersAsync <AdvancedInsightsResponse>( ApiRequest.GetBaseUri(ApiRequest.UriType.Api, "/ni/advanced/json"), ApiRequest.AuthType.Query, request, creds ?? Credentials ); ValidateNumberInsightResponse(response); return(response); }
public AdvancedInsightsResponse GetNumberInsightAdvanced(AdvancedNumberInsightRequest request, Credentials creds = null) { return(GetNumberInsightAdvancedAsync(request, creds).GetAwaiter().GetResult()); }