Campaigns
Inbox Tracker will track the campaigns sent from a domain and provide insights into how the campaigns are performing. Campaign performance data within Inbox Tracker can be accessed using the Inbox Tracker API, as shown below:
from inboxtracker import InboxTracker
it = InboxTracker("API_KEY")
response = it.campaigns.get_campaigns(qd="daysBack:1")
print(response)
List All Campaigns
from inboxtracker import InboxTracker
it = InboxTracker("API_KEY")
it.campaigns.get_campaigns(qd="daysBack:1")
Filter on Custom Header
from inboxtracker import InboxTracker
it = InboxTracker("API_KEY")
it.campaigns.get_campaigns(
qd="daysBack:1",
headerKey="x-campaign",
headerValue="welcome",
per_page=20
)
Use Pagination
from inboxtracker import InboxTracker
it = InboxTracker("API_KEY")
it.campaigns.get_campaigns(
qd="daysBack:1",
page=1,
per_page=20
)
Sort Results
from inboxtracker import InboxTracker
it = InboxTracker("API_KEY")
it.campaigns.get_campaigns(
qd="daysBack:1",
order="inbox"
)
Retrieve a Campaign
from inboxtracker import InboxTracker
it = InboxTracker("API_KEY")
it.campaigns.get_campaign_by_id(
campaignId=0,
embed="gmailCategories"
)
List IP Address Stats for Campaigns
from inboxtracker import InboxTracker
it = InboxTracker("API_KEY")
it.campaigns.get_ip_stats(qd="daysBack:1")