Comments

On June 19th, CCP’s Team Tech Co. posted on the EVE Third Party Developer Blog, warning developers using a specific API would face bans if they did not alter their usage within a week. With the grace period gone, we’re reaching out to EVE Online developers to spotlight the blog and possible repercussions.

“From this point forward, using the search endpoints as a discovery mechanism will be considered abuse of the API, and will be met with bans. There will be a grace period of 1 week from the release of this blog for people to turn off their scrapers. People who increase the rate of scraping during this week will be banned from the API.” – Team Tech Co.

Background

On May 8th, 2018 the EVE Swagger Interface (ESI) became the only API to access EVE Online data after the CREST, and XML based APIs were decommissioned. Both the CREST and XML based APIs had caching and rate limits built into their design; however, ESI has no such limitations. The reduced barrier to gathering data results in more options for developers, such as more timely market data and killboard updates. However, weak design points in the ESI are showing earlier than with the previous APIs as developers find new and, let’s say, exciting ways to utilize the data.

Possible Reasoning

To understand why this use of the ESI has been flagged as “Abuse of the ESI,” let’s look at the number of calls it would require to return an extensive data set from a search, for example, citadel docking rights.

There are 5431 K-space systems (230 of which are not linked) and 2,499 W-space systems, meaning that a minimum of 7,931 calls is required to get the data. An unnamed developer using the ESI in this manner stated the actual number of requests is over 8,000 for each character search, and with the ESI running on an Amazon Web Services (AWS) it an expensive service for CCP to provide.

Personally, it feels very generous for CCP not to place rate limits on ESI, as it was a difficult barrier in previous EVE Online APIs. That being said CCP could refactor search calls to provide the same data more cost efficiently.

A link to the original Team Tech Co. post can be read here: The Esi API Is A Shared Resource, Do Not Abuse It.

– Navyman

999 Comments

  1. I simply needed to thank you so much yet again. I do not know what I might have done in the absence of the concepts provided by you directly on such a topic. It was an absolute terrifying condition for me, but being able to view your specialized way you handled the issue took me to leap over gladness. I’m just happier for the support as well as have high hopes you are aware of an amazing job you are always getting into instructing people through your blog post. More than likely you haven’t encountered all of us.

    March 15, 2019 at 03:48 Reply
  2. Thanks so much for providing individuals with a very special possiblity to discover important secrets from here. It’s usually so cool and as well , stuffed with fun for me personally and my office mates to search the blog not less than thrice in a week to find out the newest issues you have. And definitely, I’m at all times motivated concerning the good thoughts served by you. Some two points on this page are truly the most efficient I’ve ever had.

    March 16, 2019 at 06:32 Reply
  3. I don’tdo not even know the wayunderstand howknow how I stoppedI endedI finished up hereright here, howeverbut I thoughtI assumedI believed this postsubmitpublishput up used to bewaswas once goodgreat. I don’tdo not realizerecognizeunderstandrecogniseknow who you areyou’reyou might be howeverbut definitelycertainly you areyou’re going to a famouswell-known blogger if youshould youwhen youin the event youin case youfor those whoif you happen to are notaren’t already. Cheers!

    March 20, 2019 at 15:21 Reply
  4. I in addition to my guys ended up reviewing the excellent tips found on your website and immediately got a terrible suspicion I had not expressed respect to the website owner for those techniques. These young boys are already absolutely very interested to read through them and have honestly been having fun with them. We appreciate you truly being quite thoughtful as well as for deciding upon this sort of superb information millions of individuals are really needing to learn about. My very own honest apologies for not expressing gratitude to sooner.

    March 20, 2019 at 19:34 Reply
  5. Helpful info. Lucky me I discovered your web site by chance, and I am shocked why this coincidence did not happened earlier! I bookmarked it.

    March 20, 2019 at 19:34 Reply
  6. I simply couldn’t leave your web site prior to suggesting that I really loved the standard information a person provide on your visitors? Is going to be again ceaselessly in order to investigate cross-check new posts

    March 20, 2019 at 19:37 Reply
  7. thank you web sites.

    March 20, 2019 at 23:30 Reply
  8. Good day very cool site!! Guy .. Beautiful .. Wonderful .. I will bookmark your website and take the feeds also¡KI’m satisfied to search out so many useful information here within the put up, we’d like develop extra techniques in this regard, thank you for sharing. . . . . .

    March 21, 2019 at 14:53 Reply
  9. Magnificent website. Lots of helpful info here. I¡¦m sending it to a few friends ans also sharing in delicious. And of course, thanks to your effort!

    March 21, 2019 at 14:53 Reply
  10. Thanks a lot for sharing this with all people you really realize what you are speaking approximately! Bookmarked. Please additionally seek advice from my web site =). We could have a hyperlink exchange contract among us!

    March 21, 2019 at 16:32 Reply
  11. It is the best time to make some plans for the future and it’s time to be happy. I have read this post and if I could I wish to suggest you few interesting things or suggestions. Maybe you could write next articles referring to this article. I wish to read more things about it!

    March 21, 2019 at 16:32 Reply
  12. Every few minutes Firefox tries to open a site. Because I just got a Trojan off my computer. So the link to the virus does not work anymore but Firefox keeps trying to open it. It says it cannot display this webpage. So how do I stop this?.

    March 22, 2019 at 01:42 Reply
  13. whoah this weblog is wonderful i love studying your posts. Keep up the great work! You understand, a lot of persons are hunting round for this information, you can aid them greatly.

    March 22, 2019 at 02:13 Reply
  14. Good day very nice website!! Guy .. Beautiful .. Amazing .. I’ll bookmark your blog and take the feeds additionally¡KI am happy to find so many useful info here in the submit, we want work out extra techniques in this regard, thank you for sharing. . . . . .

    March 22, 2019 at 02:13 Reply
  15. Excellent post. I was checking continuously this blog and I am impressed! Very useful information particularly the last part 🙂 I care for such information a lot. I was looking for this particular info for a very long time. Thank you and best of luck.

    March 22, 2019 at 02:13 Reply
  16. Hey there, You’ve done a great job. I’ll definitely digg it and personally recommend to my friends. I’m sure they’ll be benefited from this website.

    March 22, 2019 at 03:45 Reply
  17. How do I add the shadows to a Joomla template?

    March 22, 2019 at 09:17 Reply
  18. Wonderful beat ! I wish to apprentice while you amend your website, how could i subscribe for a blog web site? The account aided me a acceptable deal. I had been tiny bit acquainted of this your broadcast provided bright clear concept

    March 22, 2019 at 14:45 Reply
  19. I have read several good stuff here. Certainly price bookmarking for revisiting. I wonder how a lot attempt you put to make this kind of magnificent informative site.

    March 22, 2019 at 20:45 Reply
  20. Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how can we communicate?

    March 22, 2019 at 22:09 Reply
  21. I¡¦ll right away seize your rss feed as I can’t in finding your email subscription hyperlink or newsletter service. Do you’ve any? Please permit me recognize so that I could subscribe. Thanks.

    March 22, 2019 at 23:01 Reply
  22. Thank you, I’ve just been looking for info about this subject for ages and yours is the best I’ve found out till now. But, what about the conclusion? Are you positive in regards to the supply?

    March 22, 2019 at 23:30 Reply
  23. wonderful issues altogether, you just gained a new reader. What would you recommend in regards to your publish that you just made a few days ago? Any sure?

    March 23, 2019 at 01:26 Reply
  24. Hello, i think that i saw you visited my blog thus i came to “return the favor”.I am trying to find things to enhance my web site!I suppose its ok to use some of your ideas!!

    March 23, 2019 at 01:26 Reply
  25. Whats Going down i am new to this, I stumbled upon this I’ve found It absolutely helpful and it has helped me out loads. I’m hoping to give a contribution & assist other users like its helped me. Good job.

    March 23, 2019 at 01:27 Reply
  26. Hi, i think that i saw you visited my website thus i came to “return the favor”.I am trying to find things to enhance my site!I suppose its ok to use a few of your ideas!!

    March 23, 2019 at 01:27 Reply
  27. It’s perfect time to make some plans for the future and it’s time to be happy. I have read this post and if I could I desire to suggest you few interesting things or advice. Maybe you could write next articles referring to this article. I wish to read more things about it!

    March 23, 2019 at 01:47 Reply
  28. Hi there, I discovered your web site by means of Google at the same time as searching for a similar topic, your website got here up, it seems great. I’ve bookmarked it in my google bookmarks.

    March 23, 2019 at 01:47 Reply
  29. hello!,I really like your writing very much! percentage we keep in touch extra approximately your article on AOL? I require an expert in this area to solve my problem. Maybe that is you! Taking a look forward to see you.

    March 23, 2019 at 01:48 Reply
  30. I¡¦ll immediately grab your rss feed as I can not to find your e-mail subscription hyperlink or e-newsletter service. Do you’ve any? Kindly permit me recognise so that I could subscribe. Thanks.

    March 23, 2019 at 01:58 Reply
  31. I’ve been surfing online more than three hours lately, yet I never found any fascinating article like yours. It is lovely worth sufficient for me. In my view, if all site owners and bloggers made good content material as you did, the internet shall be a lot more helpful than ever before.

    March 23, 2019 at 02:52 Reply
  32. I do not even know how I ended up here, but I thought this post was good. I don’t know who you are but definitely you are going to a famous blogger if you are not already 😉 Cheers!

    March 23, 2019 at 03:30 Reply
  33. First off I would like to say awesome blog! I had a quick question that I’d like to ask if you do not mind.
    I was interested to find out how you center yourself and clear
    your head before writing. I have had a tough time clearing my thoughts in getting my thoughts out.
    I do enjoy writing but it just seems like the first
    10 to 15 minutes are generally wasted simply just trying to figure out how to begin. Any recommendations or hints?

    Kudos!

    March 23, 2019 at 03:48 Reply
  34. Very efficiently written article. It will be supportive to anyone who employess it, including myself. Keep up the good work – i will definitely read more posts.

    March 23, 2019 at 05:26 Reply
  35. I was just looking for this information for some time. After 6 hours of continuous Googleing, finally I got it in your website. I wonder what’s the lack of Google strategy that do not rank this type of informative sites in top of the list. Usually the top sites are full of garbage.

    March 23, 2019 at 05:33 Reply
  36. I really wanted to post a small word to appreciate you for all the nice solutions you are placing on this website. My extended internet investigation has finally been compensated with extremely good suggestions to go over with my visitors. I ‘d repeat that most of us visitors are unequivocally blessed to live in a fantastic website with many perfect professionals with interesting opinions. I feel pretty lucky to have come across your web site and look forward to many more fun moments reading here. Thanks once again for all the details.

    March 23, 2019 at 05:59 Reply
  37. You made some good points there. I looked on the internet for the topic and found most people will consent with your site.

    March 23, 2019 at 13:47 Reply
  38. I just wanted to type a quick message to appreciate you for those great recommendations you are giving out at this site. My extensive internet investigation has now been compensated with reliable insight to go over with my colleagues. I would mention that most of us visitors are extremely endowed to live in a remarkable website with so many perfect people with interesting hints. I feel quite privileged to have discovered the webpage and look forward to so many more entertaining times reading here. Thanks a lot once again for everything.

    March 23, 2019 at 15:31 Reply
  39. Pretty section of content. I just stumbled upon your website and in accession capital to assert that I get actually enjoyed account your blog posts. Anyway I’ll be subscribing to your feeds and even I achievement you access consistently rapidly.

    March 23, 2019 at 17:07 Reply
  40. Thanks so much for giving everyone an exceptionally terrific chance to read in detail from this site. It’s always very great plus packed with fun for me and my office fellow workers to visit your web site at the least thrice a week to read through the fresh items you have. Of course, I am just always contented with your staggering creative ideas served by you. Some two ideas in this post are really the most impressive we’ve ever had.

    March 23, 2019 at 19:20 Reply
  41. Needed to compose you this very small note to thank you very much as before about the unique basics you’ve documented above. It has been strangely open-handed of you to grant unreservedly what exactly a lot of folks would have offered as an ebook to generate some money for themselves, and in particular considering the fact that you could have done it if you ever desired. These creative ideas additionally worked to become a easy way to comprehend someone else have the identical dreams really like mine to understand much more around this condition. I believe there are thousands of more enjoyable opportunities ahead for those who start reading your blog post.

    March 23, 2019 at 19:20 Reply
  42. Hi, Neat post. There’s a problem together with your web site in web explorer, could test this¡K IE nonetheless is the market chief and a huge component of other people will pass over your excellent writing because of this problem.

    March 23, 2019 at 20:47 Reply
  43. Thank you for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our local library but I think I learned more from this post. I’m very glad to see such fantastic info being shared freely out there.

    March 23, 2019 at 20:47 Reply
  44. Hiya, I’m really glad I’ve found this information. Today bloggers publish only about gossips and internet and this is really irritating. A good blog with interesting content, that’s what I need. Thank you for keeping this site, I will be visiting it. Do you do newsletters? Can’t find it.

    March 23, 2019 at 20:47 Reply
  45. I intended to write you a little bit of note to help thank you very much the moment again relating to the remarkable opinions you’ve contributed on this website. It has been so open-handed of you to deliver unreservedly what a lot of people would have marketed for an ebook to make some bucks for themselves, certainly seeing that you could possibly have done it if you decided. The basics in addition served to be the easy way to know that other people have a similar keenness like mine to figure out many more with regard to this condition. I know there are lots of more pleasurable moments ahead for folks who take a look at your blog.

    March 23, 2019 at 21:05 Reply
  46. How can I add a link to my website from a Joomla website?

    March 23, 2019 at 21:40 Reply
  47. I cannot thank you enough for the blog post.Really looking forward to read more. Awesome.

    March 23, 2019 at 23:33 Reply
  48. I am using the revolution code blue template for wordpress. I would like to change all fonts to Trebuchet MS. I have tried editing the stylesheet but no luck. Any suggestions?.

    March 24, 2019 at 04:14 Reply

Leave a Reply