获取电子邮件列表和活动状态

Get list of emails and statuses of Campaigns

我正在使用 node-mailjet api,我正在尝试使用它来获取每个营销活动的电子邮件状态列表。

如果您在 Mailjet 本身中进行已发送的营销活动,您可以在一个地方下载 csv、活动发送到的所有联系人列表以及每封电子邮件的状态(delivered/opened/clicked/bounce/spam /等)

因此,使用 API,我目前能够获得所有营销活动的列表,但我看不到获取与上述 csv 相同数据的方法。

我一直在查看文档 here,到目前为止没有运气。

在这种情况下,您必须将 /message 资源与一些过滤器组合使用,例如 CampaignID 一个过滤器,如果您要为其提供要检查其所有消息的营销活动之内。

这将为您提供活动生成的所有消息的摘要统计信息。在回复中,您将能够看到联系人以及消息的状态,就像您从 front-end 下载的 CSV 文件一样。您还可以使用 /message 资源过滤状态。

Here 是对资源的引用以及所有可用的过滤器。