# What qualifies as excessive use of the swagger API?

**URL:** <https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056>\
**Category:** Third Party Developers\
**Created:** [November 7, 2017, 8:39am UTC](https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056 "2017-11-07T08:39:56Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Barten\_Lancaster](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/barten_lancaster/32/17436_2.png) [@Barten\_Lancaster](https://forums.eveonline.com/u/Barten_Lancaster)\
**Post date:** [November 7, 2017, 8:39am UTC](https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056/1 "2017-11-07T08:39:57Z")

</div>

I am building a web mail application and I’m a bit concerned with the end point that gets mail headers. It returns 50 of them at once and you have to keep using it to grab all of your headers. If I wrote a loop that kept grabbing headers until all of them were loaded would that be considered excessive use? I’m new to developing and I’m worried that hitting the API too quickly will incur a ban. Unfortunately there doesn’t seem to be any other way of getting all your headers.

Any help or suggestions are welcome.

---

<div class="post-metadata">

**Author:** ![Pete\_Butcher](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/pete_butcher/32/249027_2.png) [@Pete\_Butcher](https://forums.eveonline.com/u/Pete_Butcher)\
**Post date:** [November 7, 2017, 8:53am UTC](https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056/2 "2017-11-07T08:53:17Z")

</div>

If you’re not getting 420, you’re good.

---

<div class="post-metadata">

**Author:** ![Barten\_Lancaster](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/barten_lancaster/32/17436_2.png) [@Barten\_Lancaster](https://forums.eveonline.com/u/Barten_Lancaster)\
**Post date:** [November 7, 2017, 9:00am UTC](https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056/3 "2017-11-07T09:00:11Z")

</div>

I don’t follow.

---

<div class="post-metadata">

**Author:** ![Pete\_Butcher](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/pete_butcher/32/249027_2.png) [@Pete\_Butcher](https://forums.eveonline.com/u/Pete_Butcher)\
**Post date:** [November 7, 2017, 9:18am UTC](https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056/4 "2017-11-07T09:18:04Z")

</div>

There is no rate limit if you are not causing errors. If you are, you’ll get code 420 responses after some time which will force you to slow down. So, if you are not getting 420 you are not doing anything wrong, so go as fast as you wish, as long as you wish.

---

<div class="post-metadata">

**Author:** ![Barten\_Lancaster](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/barten_lancaster/32/17436_2.png) [@Barten\_Lancaster](https://forums.eveonline.com/u/Barten_Lancaster)\
**Post date:** [November 7, 2017, 9:30am UTC](https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056/5 "2017-11-07T09:30:24Z")

</div>

good to know, thanks for your help.

---

<div class="post-metadata">

**Author:** ![croakroach](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/croakroach/32/37047_2.png) [@croakroach](https://forums.eveonline.com/u/croakroach)\
**Post date:** [November 15, 2017, 2:57pm UTC](https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056/6 "2017-11-15T14:57:20Z")

</div>

Its good manners to take only what you need. Also follow the cache timers and use your head. I.e. requesting all market history every 20 minutes is a bad idea, when it only changes once a day.

---

<div class="post-metadata">

**Author:** ![Snitch\_Ashor](https://sea1.discourse-cdn.com/eveonline/user_avatar/forums.eveonline.com/snitch_ashor/32/470084_2.png) [@Snitch\_Ashor](https://forums.eveonline.com/u/Snitch_Ashor)\
**Post date:** [November 15, 2017, 8:20pm UTC](https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056/7 "2017-11-15T20:20:04Z")

</div>

I do exactly the same, for my mail app since I dont want to keep mails of users. The way ‘pagination’ works for mails you will end up doing sequential calls which is not that bad. I got about 100 users and no complaints so far.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/eveonline/original/3X/4/1/41ec4921cbaca7a6f9ea556e7cc20018461eae5e.png) [@system](https://forums.eveonline.com/u/system)\
**Post date:** [February 13, 2018, 8:20pm UTC](https://forums.eveonline.com/t/what-qualifies-as-excessive-use-of-the-swagger-api/37056/8 "2018-02-13T20:20:07Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
