public static string ApiKey(string siteUrl, string username, string password)
        {
            NameValueCollection queryArguments = new NameValueCollection();
            queryArguments.Add("SiteUrl", siteUrl);

            CreateSendCredentials credential = new CreateSendCredentials(username, password);
            ApiKeyResult result = HttpHelper.Get<ApiKeyResult>(credential, "/apikey.json", queryArguments);

            return result.ApiKey;
        }
 public static IEnumerable<string> Timezones(string apiKey)
 {
     CreateSendCredentials credential = new CreateSendCredentials(apiKey, "x");
     return HttpHelper.Get<string[]>(credential, "/timezones.json", null);
 }
 public static DateTime SystemDate(string apiKey)
 {
     CreateSendCredentials credential = new CreateSendCredentials(apiKey, "x");
     return HttpHelper.Get<SystemDateResult>(credential, "/systemdate.json", null).SystemDate;
 }
 public static IEnumerable<BasicClient> Clients(string apiKey)
 {
     CreateSendCredentials credential = new CreateSendCredentials(apiKey, "x");
     return HttpHelper.Get<Clients>(credential, "/clients.json", null);
 }
Exemple #5
0
 public static BillingDetails BillingDetails(string apiKey)
 {
     CreateSendCredentials credential = new CreateSendCredentials(apiKey, "x");
     return HttpHelper.Get<BillingDetails>(credential, "/billingdetails.json", null);
 }