克服Marketo的配额限制

时间:2015-08-04 13:04:29

标签: marketo

据我所知,Marketo将REST API请求的数量限制为每天10,000个。有没有办法克服这个限制?我可以付钱并获得更多吗?

我发现REST API请求和SOAP API请求是单独计算的,但我试图找到一个仅限于REST API的解决方案。

此外,为了获得访问令牌,我需要牺牲一个请求。我需要知道这个访问令牌将存活多长时间,以便尽可能多地保存请求。

6 个答案:

答案 0 :(得分:6)

只需询问您的客户经理即可增加您的限额。通过10K api呼叫增加你的限制每年花费大约15K。

以下是您尚未拥有的默认限制:

默认每日API配额: 10,000次API调用(计数器每天在美国中部标准时间上午12:00重置)

速率限制:在20秒窗口内进行100次API调用

http://developers.marketo.com/documentation/rest/

答案 1 :(得分:2)

您想向Marketo客户经理询问此事。

答案 2 :(得分:1)

我想我会用更多的信息来更新这个,因为我得到了很多这个问题:

http://developers.marketo.com/rest-api/ 每日配额:大多数订阅每天分配10,000个API调用(每天在美国中部标准时间上午12:00重置)。您可以通过您的客户经理增加每日配额。 速率限制:每个实例的API访问限制为每20秒100次调用。 并发限制:最多10个并发API调用。

对于每日限制:

选项1:致电您的客户经理。这将花费你的$。对于我工作的客户,我们已经达成了更高的协议限制。

选项2:存储和批处理记录。例如,您可以在单个潜在客户插入/更新呼叫中发送一批300个潜在客户。这意味着您每天可以插入/更新3,000,000条潜在客户。

对于费率限制:

选项1可能不起作用。除非您是一家非常大的公司,否则您的客户经理将不愿意更改此信息。

选项2:您需要为代码添加一些治理。有几种方法可以做到这一点,包括队列,带计数器的计时器等。如果你进行多线程调用,你需要考虑并发等。

并发通话限制: 您必须将并发线程限制为10。

答案 3 :(得分:0)

有多种方法可以处理API配额限制。

  1. 如果大家都希望避免达到API限制,请尝试通过Marketo Webhooks实现您的功能。 Marketo webhook不会有API限制,但它有自己的CONS。请研究一下。

  2. 您可以使用REST API,但设计策略以在单个有效负载中批量最大记录而不是较小的块,例如每20条记录发送10个不同的API调用,累积最大允许负载并调用一次Marketo API。

答案 4 :(得分:0)

访问令牌在验证后有效1小时。

Marketo的Bulk API在速率限制方面可能会有所帮助,因为一旦你有了原始活动,就可以在不对每个潜在客户pingo marketo的情况下完成对主要对象的更新等:http://developers.marketo.com/rest-api/bulk-extract/但要注意出口限制批量导出lead +活动时可能遇到的问题。目前,Marketo仅在作业完成时将出口大小计入限制,这意味着您可以在解决方法的同时启动最多2个并发导出作业(总和超过限制)。只要在达到限制之前启动了工作,Marketo就不会杀死正在运行的工作。

答案 5 :(得分:0)

Marketo最近升级了最高限额

每日配额::每天为订阅分配50,000个API调用(每天在CST AM 12:00重置)。您可以通过客户经理增加每日配额。

费率限制:每个实例的API访问权限限制为每20秒100次调用。 并发限制:最多10个并发API调用。

https://developers.marketo.com/rest-api/