public Request(string endpointName, PMAPIClient c) { client = c; endpoint = endpointName; cleanRESTRequest(); }
public ContactRequest(PMAPIClient c) : base("contact", c) { }
public PreviewRequest(PMAPIClient c) : base("preview", c) { setSortFields("id", "message_id", "user_id", "subscriber_id", "recipient", "completed", "cdate"); }
public AccountRequest(PMAPIClient c) : base("account", c) { }
public TaskRequest(PMAPIClient c) : base("task", c) { setSortFields("id", "name", "scheduledtime", "cdate"); }
public FolderRequest(PMAPIClient c) : base("folder", c) { setSortFields("id", "name", "cdate"); }
public SearchRequest(PMAPIClient c) : base("search", c) { setSortFields("id", "name", "cdate"); }
public EmailOpenRequest(PMAPIClient c) : base("emailopen", c) { setSortFields("cdate"); }
public BounceRequest(PMAPIClient c) : base("bounce", c) { setSortFields("id", "subscriber_id", "task_id"); }
public SubscriberRequest(PMAPIClient c) : base("subscriber", c) { setSortFields("id", "email", "msisdn", "cdate"); }
public DoNotContactRequest(PMAPIClient c) : base("donotcontact", c) { setSortFields("id", "contactdata", "cdate"); }
public EmailLinkClickRequest(PMAPIClient c) : base("emaillinkclick", c) { setSortFields("id", "cdate"); }
public SubscriptionRequest(PMAPIClient c) : base("subscription", c) { setSortFields("id", "cdate"); }
public SubscriberProfileDataRequest(PMAPIClient c) : base("subscriberprofiledata", c) { setSortFields("subscriber_id", "subscriberprofilefield_id"); }
public MessageRequest(PMAPIClient c) : base("message", c) { setSortFields("id", "name", "cdate"); }
public ListRequest(PMAPIClient c) : base("list", c) { setSortFields("id", "name", "cdate"); }
public SMSDestinationRequest(PMAPIClient c) : base("smsdestination", c) { setSortFields("id", "isshortcode"); }
public SubscriberProfileFieldRequest(PMAPIClient c) : base("subscriberprofilefield", c) { setSortFields("id", "columnheader", "name", "cdate"); }
public SearchExecuteRequest(PMAPIClient c) : base("searchexecute", c) { setSortFields("id"); }
public ImportRequest(PMAPIClient c) : base("import", c) { setSortFields("id", "cdate"); }
public DateAutomationRequest(PMAPIClient c) : base("dateautomation", c) { setSortFields("id", "actionhour", "actiontimediff", "name", "cdate"); }
public AutomationRequest(PMAPIClient c) : base("automation", c) { setSortFields("id", "name", "cdate"); }
public EmailMessageLinkRequest(PMAPIClient c) : base("emailmessagelink", c) { setSortFields("id", "cdate"); }
public SubscriptionAutomationRequest(PMAPIClient c) : base("subscriptionautomation", c) { setSortFields("id", "actionhour", "actiontimediff", "name", "cdate"); }
public UserRequest(PMAPIClient c) : base("user", c) { setSortFields("id", "cdate"); }
public SplitTestRequest(PMAPIClient c) : base("splittest", c) { setSortFields("id", "name", "scheduledtime", "cdate"); }
public SMSRequest(PMAPIClient c) : base("sms", c) { setSortFields("id", "cdate"); }