marketo rest api - 取消订阅过滤器类型

marketo rest api - filtertype unsubscribed

我正在尝试使用 REST API 导出尚未取消订阅的潜在客户。 我已经尝试 'unsubscribed' 作为过滤器类型以及其他一些拼写(来自 downloading/exporting 字段并检查它们其余的 api 拼写)。

错误为 1011:不支持查找字段 'xyz...'。 使用的 api 端点('unsubscribed' 或 Unsubscribed 是过滤器类型):

StringBuilder url = new StringBuilder(host + "/rest/v1/leads.json?   access_token=" + getToken() + "&filterType=" + filterType + "&filterValues=" + csvString(filterValues));

能否让我知道是否可以使用 REST API 导出基于未订阅状态的潜在客户(我看到了一些指向使用 MultiLeads SOAP API 但肯定是 REST 的参考资料应该有能力);并推荐一种方法?

谢谢!

您不能直接导出未取消订阅的潜在客户。更广泛地说,您不能真正根据字段标准导出任何线索,因为 Get Leads by Filter Type API 调用在设计上总共 return 不超过 1,000 条记录。

此外,此 API 调用可能不适用于未订阅字段,但即使可行,您也会 运行 进入上述限制。

我会要求您的 Marketo 高级用户创建一个智能广告系列,将未取消订阅的潜在客户添加到静态列表中。然后,您可以使用 Get Leads by List ID API 检索该列表中的所有线索。