<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic EoX API 5.0: 403 Developer Over QPS (Proxy) Error in Services Discussions</title>
    <link>https://community.cisco.com/t5/services-discussions/eox-api-5-0-403-developer-over-qps-proxy-error/m-p/3870602#M500</link>
    <description>&lt;P&gt;I am aware that there are limits to the number of requests per day and the number of requests per second with this API.&lt;/P&gt;&lt;P&gt;Calls per second: 5&lt;/P&gt;&lt;P&gt;Calls per day: 5,000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As part of my code, I launch a single thread per Serial Number query; at the moment this is one Serial Number per query. I sleep between each thread to ensure that I do not exceed the documented requests per second limit (5 per second). Initially, this sleep timer was set to .20 seconds (=5 requests per second). I received random 403 Developer Over QPS (Proxy) Error, which I understand to be the “You have exceeded your API throttle limit” error. I changed this to be .25 seconds, .30 seconds, 1.0 seconds, 3.0 seconds, 3.5 seconds, 5.0 seconds – all with the same random 403 Developer Over QPS (Proxy) errors. The higher the sleep timer, the more stable it becomes. However, 1) I need this job to finish in a reasonable amount of time and 2) The results that I am receiving do not align with the documented requests per second limit.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any suggestions welcome.&lt;/P&gt;</description>
    <pubDate>Tue, 11 Jun 2019 01:24:37 GMT</pubDate>
    <dc:creator>mekisiel</dc:creator>
    <dc:date>2019-06-11T01:24:37Z</dc:date>
    <item>
      <title>EoX API 5.0: 403 Developer Over QPS (Proxy) Error</title>
      <link>https://community.cisco.com/t5/services-discussions/eox-api-5-0-403-developer-over-qps-proxy-error/m-p/3870602#M500</link>
      <description>&lt;P&gt;I am aware that there are limits to the number of requests per day and the number of requests per second with this API.&lt;/P&gt;&lt;P&gt;Calls per second: 5&lt;/P&gt;&lt;P&gt;Calls per day: 5,000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As part of my code, I launch a single thread per Serial Number query; at the moment this is one Serial Number per query. I sleep between each thread to ensure that I do not exceed the documented requests per second limit (5 per second). Initially, this sleep timer was set to .20 seconds (=5 requests per second). I received random 403 Developer Over QPS (Proxy) Error, which I understand to be the “You have exceeded your API throttle limit” error. I changed this to be .25 seconds, .30 seconds, 1.0 seconds, 3.0 seconds, 3.5 seconds, 5.0 seconds – all with the same random 403 Developer Over QPS (Proxy) errors. The higher the sleep timer, the more stable it becomes. However, 1) I need this job to finish in a reasonable amount of time and 2) The results that I am receiving do not align with the documented requests per second limit.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any suggestions welcome.&lt;/P&gt;</description>
      <pubDate>Tue, 11 Jun 2019 01:24:37 GMT</pubDate>
      <guid>https://community.cisco.com/t5/services-discussions/eox-api-5-0-403-developer-over-qps-proxy-error/m-p/3870602#M500</guid>
      <dc:creator>mekisiel</dc:creator>
      <dc:date>2019-06-11T01:24:37Z</dc:date>
    </item>
  </channel>
</rss>

