These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE New Citizens Q&A

 
  • Topic is locked indefinitely.
 

What is an API Key?

Author
Richenou Dellocort
Logistical Support Services
#1 - 2014-11-06 19:58:32 UTC  |  Edited by: Richenou Dellocort
I am in search of a new Corp after my old one disbanded. A lot of corps are asking about an API key. I looked it up and it looks like it's to allow access to third party applications.

Why do corps want this and why should I give it to them?

Is there a guide that covers this?
Ralph King-Griffin
New Eden Tech Support
#2 - 2014-11-06 20:18:18 UTC  |  Edited by: Ralph King-Griffin
from the page:

What is an API key? What do I use it for?
The API key is a private code that identifies your account and allows third party programs and web sites to access information about your characters and corporations. Using this data, such utilities can improve your EVE experience by providing useful functionality such as wallet exports, skill training notifications, and other tools.

Is this safe? Can someone steal my account?
It is safe to provide your API key to applications and web sites as long as you are prepared to allow the application or web site to see your character and corporation information. You can specify which information is accessible for each customizable API key.

Sharing an API key does NOT give people access to your account while sharing your account password would. Therein lies the whole purpose of API keys. An 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. No part of the API key information is in any way generated from your account password - there is no way to calculate your password using this information.

This is the only safe way to give programs and web sites access to your data. Do not give out your account username or password to any person, program, or web site. Please keep in mind that doing so is a violation of the EULA and can lead to account termination.

I still don't like it.
If you are not certain that the web site or program asking for your API key is safe, please do not give it to them! You are responsible for any usage of the information obtained by using your API keys.

I gave someone my API key and now I want them to stop using it!
If you believe that someone is misusing your API key, you can delete it from the list above or simply change the Verification Code. Please note that all programs and web sites that are using your old API key information will no longer be able to access your data unless you provide them with the updated info or a new API key.

You can view API activity on your account by using the API Access Log. If you believe someone is misusing one of your API keys, please change the Verification Code or delete the API key from the list above.


also a recent thread on the topic
https://forums.eveonline.com/default.aspx?g=posts&t=382078&find=unread
Brink Albosa
Republic Military School
Minmatar Republic
#3 - 2014-11-06 20:22:11 UTC
Richenou Dellocort wrote:
I am in search of a new Corp after my old one disbanded. A lot of corps are asking about an API key. I looked it up and it looks like it's to allow access to third party applications.

Why do corps want this and why should I give it to them?

Is there a guide that covers this?


They want to see if you are what you say you are. They are looking for alts you didn't tell them about, assets, weird wallet transactions.

Corporate espionage is a big thing in New Eden. Even though all the good spies won't get caught anyway.

If you're worried about giving it away, all they can do is 'read only.' And you can delete it anytime, they will lose access. API keys aren't that big of a deal.
Jur Tissant
Garoun Investment Bank
Gallente Federation
#4 - 2014-11-06 20:25:00 UTC
API is a window, not a door, they can look at a lot of stuff about your toon/account but can't change anything. Mostly it's used to guard against spies and AWOXers. You can decide how much you'd like to share with them, but corps will also have standards for how much they want to see.
Tau Cabalander
Retirement Retreat
Working Stiffs
#5 - 2014-11-06 20:56:01 UTC
J'Poll
School of Applied Knowledge
Caldari State
#6 - 2014-11-06 22:34:40 UTC  |  Edited by: J'Poll
As said.

A. It's a read only tool, so they can at no point alter anything (at this stage...)

B. If you don't want them to access it after you gave it to them, just delete it and access is instantly terminated.

C. It's common to weed out the bad spies / thiefs that try to infiltrate corps. Proper spies / thiefs won't get caught by an API check.

D. It's to check if your story matches the facts during recruitment mainly. (I in the past had a person who claimed he had NO experience with PvP and was a pure miner. He gave his API and voila, all I saw in his assets were PvP fitted ships. To be more precize, AWOX (corp killing) fitted ships).

E. What they give access too, that depends what you personally enable.

In the old days of "legacy" API keys you had 2 forms, partial and full API. So you gave out the pre-generated code for either of them.

Now we have CAK (Customize API Keys), which means you can have many different keys, each enabling just the things you like.
So I do advice, make a seperate key for each and every single one you give out, and give it a clear name what you used it for...so that if you want/need to delete one, it's easy to find.

Personal channel: Crazy Dutch Guy

Help channel: Help chat - Reloaded

Public roams channels: RvB Ganked / Redemption Road / Spectre Fleet / Bombers bar / The Content Club

Derrick Miles
Death Rabbit Ky Oneida
#7 - 2014-11-07 01:16:18 UTC
If you're more technically-minded you can see exactly what information the API gives people access to on this wiki.
Richenou Dellocort
Logistical Support Services
#8 - 2014-11-07 15:51:16 UTC
OK i see they want it to weed out spies ... I guess that is the information i was looking for. Thanks for the kind replies and the additional information it will com in handy.
Baneken
Arctic Light Inc.
Arctic Light
#9 - 2014-11-07 16:14:16 UTC
Also corp often use API for granting access to voice servers, forums, wiki's etc.