如何在ActiveCampaign API v3中将联系人添加到列表中

cyb*_*bat 4 activecampaign

根据v3 文档,我应该能够使用Contact API将联系人添加到列表中,但是我不知道如何这样做,因为我看不到联系人下的任何相关列表.

如何使用API​​的版本3将联系人添加到列表(而不是通过自动化)?或者文档是错误的?

Mih*_*kov 7

以上不再正确。您可以使用创建联系人端点添加联系人。

它基本上是一个使用以下参数的 POST 请求:

  • 电子邮件(必填)
  • 名字(可选)
  • 姓氏(可选)
  • 电话(可选)

API v3 发生了很大变化,现在在您创建联系人来执行以下操作后,您必须咨询其他端点。例如:

要将联系人添加到列表,您需要向联系人列表端点发出 POST 请求,并在其中提供三个参数(listid, contactid, status)

如果您需要为联系人分配标签,为了能够创建关系,您首先需要使用创建新标签端点创建标签。并将生成的标签 ID 与创建联系人标签端点一起使用,您可以在其中将所述标签 ID 与联系人 ID 组合起来。

现在,为了删除相同的标签,Active Campaign 的人员让我们做了更多工作,并且为了从联系人中删除标签,您不使用联系人的 ID 和标签的 ID,而是必须使用联系人的 ID 和标签和特定联系人之间的关系ID,这是相当多的步骤,但我猜他们想让它在结构方面非常鲁棒。

有许多新端点实际上在您提出问题之日起就可用。您应该查看新的API 参考。它有一些缺陷,尚未 100% 完成,但它会很有用。


jhs*_*mei 6

v3文档已更新(列出文档),他们不再阅读您可以通过API将联系人添加到列表中.ActiveCampaign列出文档截图

编辑:您可以使用v1 contact_sync(contact_sync文档)将联系人添加到列表

第二次编辑:您现在可以通过v3 API将联系人添加到列表和/或将其订阅状态更改为给定列表!(联系文档的更新列表状态)