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

1,345 Comments

  1. How do I begin a blog under a pen-name and maintain my privacy. Just how do you after that get regular visitors?

    May 16, 2019 at 23:33 Reply
  2. I think this is a real great blog article. Really Great.

    May 17, 2019 at 00:46 Reply
  3. HiWhat’s upHi thereHello to allevery one, the contents presentexisting at this websiteweb sitesiteweb page are reallyactuallyin facttrulygenuinely awesomeremarkableamazing for people experienceknowledge, well, keep up the nicegood work fellows.

    May 17, 2019 at 02:28 Reply
  4. What is your point of view of personal blogs as well as on-line journaling?

    May 17, 2019 at 09:46 Reply
  5. Your article continually have got much of really up to date info. Where do you come up with this? Just stating you are very imaginative. Thanks again

    May 17, 2019 at 11:35 Reply
  6. I Will Supply A List Of Business Phone Numbers http://bit.ly/2YvPumT

    May 17, 2019 at 14:44 Reply
  7. Incredible story there. What occurred after? Take care!

    May 17, 2019 at 15:07 Reply
  8. Yeah bookmaking this wasn at a bad conclusion great post!

    May 17, 2019 at 22:16 Reply
  9. If you are ready to watch comical videos online then I suggest you to pay a visit this web page, it includes in fact so humorous not only movies but also additional data.

    May 17, 2019 at 23:54 Reply
  10. Woah! I am really digging the template/theme of this site. It as simple, yet effective.

    May 18, 2019 at 05:52 Reply
  11. HelloHey thereHeyGood dayHello thereHowdyHi thereHi! Do you use Twitter? I’d like to follow you if that would be okokay. I’m definitelyundoubtedlyabsolutely enjoying your blog and look forward to new updatesposts.

    May 18, 2019 at 09:34 Reply
  12. It’s the best time to make a few plans for the long run and it’s time to be happy.
    I have read this publish and if I could I desire
    to recommend you some interesting issues or advice.

    Perhaps you can write subsequent articles relating to this article.
    I want to read more things about it!

    May 19, 2019 at 17:48 Reply
  13. I visited multiplemanyseveralvarious websitessitesweb sitesweb pagesblogs butexcepthowever the audio qualityfeature for audio songs currentpresentexisting at this websiteweb sitesiteweb page is reallyactuallyin facttrulygenuinely marvelouswonderfulexcellentfabuloussuperb.

    May 20, 2019 at 00:02 Reply
  14. Amazing blog layout here. Was it hard creating a nice looking website like this?

    May 20, 2019 at 09:09 Reply
  15. I like thejust like the valuablehelpful informationinfo you supplyprovide for youron yourin yourto your articles. I willI’ll bookmark your weblogblog and testchecktake a look at againonce more hereright here frequentlyregularly. I amI’m ratherquitesomewhatslightlyfairlyrelativelymoderatelyreasonably certainsure I willI’ll be informedbe toldlearn lots ofmanya lot ofplenty ofmany new stuff rightproper hereright here! Good luckBest of luck for the followingthe next!

    May 20, 2019 at 14:59 Reply
  16. Because the MSM is totally skewed, what blogs/websites have you located that give you details that the MSM neglects?.

    May 20, 2019 at 19:06 Reply
  17. Rumor- bag Can Have A Main role In Almost Any Organization

    May 21, 2019 at 14:24 Reply
  18. NiceExcellentGreat blogweblog hereright here! AlsoAdditionally your websitesiteweb site a lotlotsso muchquite a bitrather a lotloads up fastvery fast! What hostweb host are you the use ofusingthe usage of? Can I am gettingI get your associateaffiliate linkhyperlink for youron yourin yourto your host? I desirewantwish my websitesiteweb site loaded up as fastquickly as yours lol

    May 21, 2019 at 14:51 Reply
  19. Whoah this weblog is fantastic i love studying your articles. Stay up the great work! You realize, lots of individuals are hunting around for this information, you could help them greatly.

    May 21, 2019 at 15:01 Reply
  20. Backlinks that work Rank your website or Social meadia page fast and drive traffic. Full writeup on Black Hat World http://bit.ly/2w7wZZN

    May 21, 2019 at 19:57 Reply
  21. UndeniablyUnquestionablyDefinitely believeconsiderimagine that that youwhich you statedsaid. Your favouritefavorite justificationreason appeared to beseemed to be at theon the internetnetweb the simplesteasiest thingfactor to keep in mindbear in mindrememberconsidertake into accounthave in mindtake notebe mindfulunderstandbe awaretake into accout of. I say to you, I definitelycertainly get irkedannoyed at the same time aswhilsteven aswhile other folksfolksother peoplepeople considerthink about concernsworriesissues that they plainlyjust do notdon’t realizerecognizeunderstandrecogniseknow about. You controlledmanaged to hit the nail upon the topthe highest as smartlywellneatly asand alsoand definedoutlined out the whole thingthe entire thing with no needwithout having side effectside-effects , other folksfolksother peoplepeople cancould take a signal. Will likelyprobably be backagain to get more. Thank youThanks

    May 22, 2019 at 00:50 Reply
  22. Appreciate the recommendationthis post. WillLet me try it out.

    May 22, 2019 at 10:25 Reply
  23. Very nice article and straight to the point. I don at know if this is actually the best place to ask but do you folks have any thoughts on where to employ some professional writers? Thanks

    May 22, 2019 at 12:56 Reply
  24. Really informative article post.Thanks Again. Awesome.

    May 22, 2019 at 15:37 Reply
  25. thank you web site admin

    May 22, 2019 at 15:41 Reply
  26. Post writing is also a excitement, if you be familiar with after that you can write if not it is difficult to write.

    May 22, 2019 at 20:21 Reply
  27. I used to beI was recommendedsuggested this blogwebsiteweb site throughviaby way ofby means ofby my cousin. I amI’m now notnotno longer surepositivecertain whetherwhether or not this postsubmitpublishput up is written throughviaby way ofby means ofby him as no onenobody else realizerecognizeunderstandrecogniseknow such specificparticularcertainpreciseuniquedistinctexactspecialspecifiedtargeteddetaileddesignateddistinctive approximatelyabout my problemdifficultytrouble. You areYou’re amazingwonderfulincredible! Thank youThanks!

    May 23, 2019 at 00:43 Reply
  28. Valuable Website I have been reading out a few of your posts and i can state pretty nice stuff. I will definitely bookmark your blog.

    May 23, 2019 at 09:20 Reply
  29. Remarkable! Its really awesome article, I have got much clear idea regarding from this paragraph.|

    May 23, 2019 at 10:39 Reply
  30. I know this if off topic but I’m looking into starting my own blogweblog and was wonderingcurious what all is requiredneeded to get set upsetup? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internetweb savvysmart so I’m not 100 surepositivecertain. Any tipsrecommendationssuggestions or advice would be greatly appreciated. ThanksKudosAppreciate itCheersThank youMany thanks

    May 23, 2019 at 10:55 Reply
  31. Nice blog right here! Additionally your website rather a lot up very fast! What host are you using? Can I am getting your associate hyperlink in your host? I want my web site loaded up as fast as yours lol

    May 23, 2019 at 22:59 Reply
  32. alwaysall the timeconstantlycontinuouslyeach time i used to read smaller articlespostsarticles or reviewscontent whichthat alsoas well clear their motive, and that is also happening with this articlepostpiece of writingparagraph which I am reading hereat this placeat this timenow.

    May 24, 2019 at 00:12 Reply
  33. I maintain several blog sites & forums and also allow individuals to write their comments on them. I check on a regular basis as well as eliminate any vow words, etc. I also ask commentors not to leave any demeaning terms on the blogs/forums. Nonetheless, that claimed, am i still legitimately in charge of the web content on my blog/forums if they compose a libelous remark or abusive remarks?. Lots of many thanks.

    May 24, 2019 at 02:08 Reply
  34. I stumbledupon it I may come back yet again since i have book marked it.

    May 24, 2019 at 02:09 Reply
  35. If you are concerned to learn Web optimization techniques then you should read this article, I am sure you will obtain much more from this article concerning SEO.

    May 24, 2019 at 04:56 Reply
  36. thank you web site admin

    May 24, 2019 at 09:29 Reply
  37. Well I definitely enjoyed studying it. This subject procured by you is very effective for correct planning.

    May 24, 2019 at 11:03 Reply
  38. You completed a number of nice points there. I did a search on the topic and found most persons will go along with with your blog.

    May 24, 2019 at 11:04 Reply
  39. Thanks-a-mundo for the article post.Really thank you! Really Cool.

    May 24, 2019 at 11:52 Reply
  40. Major thankies for the article.Really looking forward to read more. Really Great.

    May 24, 2019 at 17:18 Reply
  41. I am reallyactuallyin facttrulygenuinely thankfulgrateful to the ownerholder of this websiteweb sitesiteweb page who has shared this greatenormousimpressivewonderfulfantastic articlepostpiece of writingparagraph at hereat this placeat this time.

    May 25, 2019 at 00:10 Reply
  42. What is the very best application for uploading blogs or posts to my web site?

    May 25, 2019 at 01:42 Reply
  43. thank you web site admin

    May 25, 2019 at 12:21 Reply
  44. Wow, amazingwonderfulawesomeincrediblemarveloussuperbfantastic blogweblog layoutformatstructure! How longlengthy have youhave you ever been bloggingrunning a blog for? you makemade bloggingrunning a blog glancelook easy. The totalThe entireThe wholeThe fullThe overall glancelook of your siteweb sitewebsite is greatwonderfulfantasticmagnificentexcellent, let aloneas smartlywellneatly as the contentcontent material!

    May 25, 2019 at 23:41 Reply

Leave a Reply