The getEmailCampaignDeclineHistory() method returns a list of instances when a launched campaign has been declined for mailing by VerticalResponse staff (e.g., an email campaign is declined because it lacks a postal address). The decline history is provided as a list of timestamps and decline reasons.
Input
[vrtypens:getEmailCampaignDeclineHistoryArgs]
session_id [xsd:string] (required)
Your API session id.
campaign_id [xsd:int] (required)
The campaign whose decline history is being checked.
Output
[vrtypens:ArrayOfEmailCampaignDecline]
Examples
PHP
$vr->getEmailCampaignDeclineHistory( array( 'session_id' => $sid, 'campaign_id' => $cid, ) );
Ruby
vr.getEmailCampaignDeclineHistory({ 'session_id' => sid, 'campaign_id' => cid, })
Java
GetEmailCampaignDeclineHistoryArgs declineHistoryArgs = new GetEmailCampaignDeclineHistoryArgs(); declineHistoryArgs.setSession_id(sessionID); declineHistoryArgs.setCampaign_id(campaignID); EmailCampaignDecline[] emailDeclineHistory = vr.getEmailCampaignDeclineHistory(declineHistoryArgs);
C#/.NET
getEmailCampaignDeclineHistoryArgs declineHistoryArgs = new getEmailCampaignDeclineHistoryArgs(); declineHistoryArgs.session_id = sessionId; declineHistoryArgs.campaign_id = campaignId; try { objVR.getEmailCampaignDeclineHistory(declineHistoryArgs); } catch (Exception e) { System.Console.WriteLine(e.Message); }
Perl
$vrapi->getEmailCampaignDeclineHistory( { session_id => $sid, campaign_id => $cid, } );