Gets a list of push actions on the account

Request URL

GET   https://api.3seventy.com/api/v2.1/account/{accountId}/action-pushCampaign

Request Properties

Parameter Description Mandatory
accountId The account Id which owns the actions. Yes

Response Properties

Property Description
Channels The channels to send the campaign on.
Targets A list of targets to send to. These can be a mix of phone numbers, emails, or contact IDs.
TargetsUrl A URL pointing to a list of targets to send to.
ContactListIds The contact list IDs that the campaign was pushed to.
ExcludeListIds A contact lists to suppress from contacts to push to.
CampaignId The ID of the campaign that was pushed.
MediaId The ID of the media file that was pushed
Message Optional message pushed out. (BASIC Campaigns only)
From From Address for email channel
Subject Subject of the email.
IgnoreSingleUse Check if the event is Single Use Push Event.
ForceOptIn Opt an existing contact into the subscription if opted out
StatusId Status of an action


using System;
using System.Collections.Generic;
using ThreeSeventy.Vector.Client;
using ThreeSeventy.Vector.Client.Models;


class Program

     static void Main(string[] args)
       const string accountId = "XXXXXXXXXXXXXXXX";

       var context = new T70Context();

       var actionPushRepo = context.Repository<ActionPushCampaign>(new { AccountId = accountId });

       var list = actionPushRepo.GetAll();