Feedback

type to search

API Key: What is it? Where can I find it?

Asked by [ Editor ]

What exactly is API in EVE? Where can I get one and how does it work? How does it help me use third party apps?

NN comments
or Cancel

3 answers

7

echod [ Editor ]

The EVE API is a service provided by CCP that supplies account and character information to external applications without requiring you to log into the game. API Keys are used by applications and websites to display currently training skills, character sheets, wallet balances, and market and corporation information. The API can only be used to retrieve information, and does not allow external applications to update your skill queue or make transactions without logging into the game.

There are two types of API Keys: Limited Access and Full Access. A Limited Access API Key can retrieve Skill Training and Character Sheet information only. This is used by skill monitors like EVEMon to track character progress, and is requested by some corporations when applying to view your Character Sheet and a list of characters on your account.

The Full Access API Key can retrieve all of your character information including wallet transactions, market orders, and corporation information. Because the Full Access API Key provides so much information about your characters, it is recommended that you only supply it to individuals and applications you trust.

You can retrieve your Limited Access API Key and Full Access API Key or generate a new keys by visiting the EVE API Key Management page of the EVE Online website. You can also view your API Access Log.

NN comments
yuripup
-

Always better to summarize the difference here than referring out to a website (something I am guilty of here and there too).

echod
-

I have modified my answer to be more complete without linking off-site in the spirit of making STC the most complete EVE Knowledge-base. :P I hope nobody minds.

yuripup
-

Its the way the site is meant to be used. Its more wiki than forum.

mymindisglowing
-

I like it when both the answer and the links are included like you have here.

or Cancel
1

errata.

From eveonline.com:

The Eve API is a platform created to allow third party tools (programs, web sites, etc) to access character and corporation data (...)

In short, every player has its own unique API KEY and if you provide a key to some app, that app will be able to show some of your data from game (skills in queue, wallet transactions and similar).

There are two type of API keys in Eve - limited and full. The difference is in amount of retrieved data from Eve...

If you think that someone is misusing your key, you can always reset it and get a new one...

And one important thing (also from eveonline.com)

"Sharing your API key, full or limited, does NOT give people access to your account. Sharing your account password would. The API key only allows the recipient to view your character and corporation data but gives them NO control over it. They are NOT able to log in to the game or post on the forums with the API information. The API key is in no way generated from your account password - there is no way to calculate your password using this information."

hope i helped :)

o/

or Cancel

Your answer

You need to join Skill Training Complete to complete this action, click here to do so.