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

marketo rest api-过滤器类型取消订阅,rest,marketo,Rest,Marketo,我正在尝试使用RESTAPI导出尚未取消订阅的Lead。 我尝试了“unsubscribed”作为过滤器类型以及一些其他拼写(从下载/导出字段和检查RESTAPI拼写) 错误为1011:不支持查找字段“xyz…”。 使用的api终结点(其中“unsubscribed”或unsubscribed是一种筛选器类型): 您能告诉我,是否可以使用REST API根据未订阅状态导出Lead(我看到一些参考资料指出使用MultiLeads SOAP API,但REST应该同样有能力);并推荐一种这样做的方法

我正在尝试使用RESTAPI导出尚未取消订阅的Lead。 我尝试了“unsubscribed”作为过滤器类型以及一些其他拼写(从下载/导出字段和检查RESTAPI拼写)

错误为1011:不支持查找字段“xyz…”。 使用的api终结点(其中“unsubscribed”或unsubscribed是一种筛选器类型):

您能告诉我,是否可以使用REST API根据未订阅状态导出Lead(我看到一些参考资料指出使用MultiLeads SOAP API,但REST应该同样有能力);并推荐一种这样做的方法


谢谢

您不能直接导出未取消订阅的Lead。更广泛地说,您不能基于字段标准导出任何潜在客户,因为API调用按设计总共返回的记录不超过1000条

此外,此API调用可能不适用于Unsubscribed字段,但即使它适用,您也会遇到上述限制


我想请您的Marketo Power用户创建一个智能活动,将未取消订阅的潜在客户添加到静态列表中。然后,您可以使用API检索该列表中的所有潜在客户

我不知道总共有1000个限制(以为一次只有300个限制)。在您看来,创建静态列表(数据副本)是管理此类任务的有效方法还是资源占用?最后,静态列表如何保持最新?smart活动是否可以安排重复运行(比如每个月)?感谢您抽出时间回答我的问题是的,Smart活动可以安排重复运行。对于规模适中的Marketo数据库(<100万条线索),这不应该是一个资源消耗。请记住,潜在客户将一直保留在列表中,直到您删除它们(通过API或UI),因此使用“按列表ID获取潜在客户”,您将始终检索到当时列表中的所有潜在客户。
StringBuilder url = new StringBuilder(host + "/rest/v1/leads.json?   access_token=" + getToken() + "&filterType=" + filterType + "&filterValues=" + csvString(filterValues));