public Task<List<Subscription>> GetSubscriptionsByCustomerAsync(string CustomerId)
{
string[] args = new string[] { cspApiUrl, reseller_id, CustomerId };
string uri = string.Format("{0}/{1}/subscriptions?recipient_customer_id={2}", args);
APIService service = new APIService(uri);
service.Request.Headers.Add("api-version", "2015-03-31");
service.Request.Headers.Add("x-ms-correlation-id", Guid.NewGuid().ToString());
service.Request.Headers.Add("Authorization", "Bearer " + sa_token.access_token);
dynamic result = service.GetAsync<dynamic>();
return result.items.ToObject<List<Subscription>>();
}