ESI is EVE’s newest API. The way it works now is that each request, for each end-node, is almost directly connected to the EVE Database.
So you can use https://esi.evetech.net/latest, you might notice that what ever requests you make for information it will always return data in the JSON format. You’ll need for your application/website to be able to handle this to make it view/display it as you want it to. The API only provides raw data, it does not provide a way to easily read it or display it in a way that could be easily read.
Thank you very much for the reply it’s very much appreciated! I wasn’t sure if it would leak any of my account info which was my main concern. So is ESI the official API then? because that is new (to me). Are there still killboard and ship setup API’s around? or have they gone now?
Any application/site that wants to use some information from your account would have to ask user to provide permissions for every thing they request, for example, when you import character in Pyfa it’ll ask for:
There is a massive issue with the ESI that if you remove the access key via the eve website, programs can continue to pull data. Not ALL data but many things still continue to be pulled like wallet, transactions, location, isk total, current ship, SP amount and probably a ton of others I didn’t see or notice.
It continues to do that to this day, even after several months. I made a thread on it earlier that got zero replies and made a bug report on it. All that happened is, miraculously, a few weeks after me making that thread there was small update to EVEmon that hid the most obvious signs of this, but it still works “fine”.
https://evemarketer.com/ ; check price on items while in remote locations (not needing to be in tradehub)
https://evepraisal.com/ ; Find out what your batch of assets is worth (estimate). Just copy/paste from your assets window or from inventory (list-mode)