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 Information Portal

 
  • Topic is locked indefinitely.
 

Dev blog: Introducing ESI - A new API for EVE Online

First post First post
Author
March rabbit
Aliastra
Gallente Federation
#61 - 2016-12-01 08:33:21 UTC
Oh, i see that these subfolders are not more shown in https://esi.tech.ccp.is/dev/#/Wallet What?
I guess they are not 'live' then.

Side question: is it possible to use this interface to access folders with authorization? There is no fields for keys and stuff. Filling character ID i get 'Authorization needed' which is right but makes the whole idea of 'try it!' useless.

The Mittani: "the inappropriate drunked joke"

Wolphram Cadelanne
The Scope
Gallente Federation
#62 - 2016-12-07 22:55:44 UTC
Can someone explain to me what is the reasoning behind having the JSON MIME type "application/json" as the root attribute of the JSON document itself?

It doesn't make much sense since the content-type should be already a header of the HTTP response and to be able to even read the JSON document you'd need to know that is a JSON document, so having that information inside the document is completely useless.
Kanya Jade
#63 - 2016-12-23 06:34:13 UTC
Altrue wrote:
CCP Bartender wrote:

ESI is specifically and deliberately a character oriented API. We will not be delivering account level information in ESI. So yes, if you want to monitor multiple characters from the same account you will have to add each one individually.


Hold on, hold on.

The ability of API Keys to monitor ALL characters of the account, is a very important function in making sure that, at least on the account involved, there is no other character belonging to some enemy alliance.

Taking that functionality away is quite the big deal. And it will never reach feature parity with the API without that.



I would like an answer to this.
Parra Doxx
New Civil Fleet
#64 - 2016-12-23 20:27:19 UTC
Quote:
CCP Bartender wrote:

ESI is specifically and deliberately a character oriented API. We will not be delivering account level information in ESI. So yes, if you want to monitor multiple characters from the same account you will have to add each one individually.


What about system information? For example, I would like to be able to view killmail data without character info attached – that is, ship data (with fit), time, and location only. Will such be possible?
Dart Zeta
Spirit Unlimited
#65 - 2016-12-31 07:43:42 UTC
Dart Zeta wrote:
Hello,

I am using XLM API to get my current market orders and assets in a spreedsheet and I would like to know if it will possible to do the same with this new API ?

I am not a developper so I cant do something much complicated than that, in my point of view XML API is also a very democratic way to have acces to EVE data for lot of players and not only IT guys.

Thanks a lot





Hello,

Any news regarding my question ?

I'm a little bit worried about that, maybe another solution is to provide us some kind of programs to be able to download simple excel sheet with our data ?

Kind regards
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#66 - 2016-12-31 16:01:24 UTC
Wolphram Cadelanne wrote:
Can someone explain to me what is the reasoning behind having the JSON MIME type "application/json" as the root attribute of the JSON document itself?

It doesn't make much sense since the content-type should be already a header of the HTTP response and to be able to even read the JSON document you'd need to know that is a JSON document, so having that information inside the document is completely useless.



It _looks_ like they don't, and it's a bug with the example.

https://esi.tech.ccp.is/dev/universe/structures/?datasource=tranquility for example, doesn't return that.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Ne0SHNIK
NISMO RACING
#67 - 2017-01-04 03:27:12 UTC
Can you add a way to get currently fit ship DNA with some special permission?
Gehnster
Garoun Investment Bank
Gallente Federation
#68 - 2017-01-04 05:20:13 UTC
Sadly, this is the completely WRONG way to do API documentation. This API documentation method is still a reaction way of setting it up, IMO, the better way is to setup the documentation based off of the unit tests you do on the documentation and require unit tests on every function. It creates a better dependency, though not perfect in a non-TDD environment. It would also reduce the amount of superfluous annotations you have in your source code.
Warlof Tutsimo
Daerie Inc.
Get Off My Lawn
#69 - 2017-02-03 17:42:12 UTC
Dear ccp,

Could you please add à post endpoint on contract which will allow us to create à contract from our amazing third party industrial tool ?
Will be awesome !
Raikia Nardieu
The Red Island Foundation
#70 - 2017-02-06 17:28:42 UTC
Can we get an alliance contact endpoint for it? And corporation contact endpoint
Jaseac
The Scope
Gallente Federation
#71 - 2017-02-08 18:06:05 UTC
The question has been asked, and so far ignored. What information is there on how we will be able to retrieve the data and input it into a google/excel worksheet? A LOT of people use spreadsheets to make multi managing bearable. We need this functionality to be present!!
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#72 - 2017-02-08 18:20:22 UTC
Jaseac wrote:
The question has been asked, and so far ignored. What information is there on how we will be able to retrieve the data and input it into a google/excel worksheet? A LOT of people use spreadsheets to make multi managing bearable. We need this functionality to be present!!



It's entirely possible.

A degree harder than using the current xml api, but entirely possible.

I've been meaning to write something up about it.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Aeon Haginen
#73 - 2017-02-14 12:01:09 UTC  |  Edited by: Aeon Haginen
Is there any ETA when we will get corporation assets endpoints?
To be more specific, i need assets in stations/outposts, citadels, and also all inspace assets (anchored starbases and their modules)
I have read notes from CSM summit, and there was mentioned, that you will shut down XML API "soon" so im curious.
thanks.
Christoper Khan
Cell Anomaly
#74 - 2017-02-17 08:25:12 UTC
To avoid heavy load on API, would it be possible to set corpid filter on the /wars/ endpoint?
So it filters results to wars where corpid is aggressor, defender or in allies list (any relation to the corp)

Would it also be possible to provide multiple ID's to the /wars/{warid} endpoint, so details for multiple wars could be retrieved with a single API call?

It's kinda harsh having to download all wars to find the active wars a corp is in, where a simple filter would reduce the amount of calls greatly.
Dominous Nolen
Anomalous Existence
Spatial Instability
#75 - 2017-03-03 17:28:35 UTC
Any word of enabling ship type tracking in the API for use in wormhole mapping tools? Since the elimination of the IGB calculating jump mass hasn't been able to be done precisely as the available mappers can't log the ship jumps.

@dominousnolen

"Fly dangerously, Fly safe, Fly whatever, just keep Flying." - Lee Blackwood

Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#76 - 2017-03-03 18:53:55 UTC
Dominous Nolen wrote:
Any word of enabling ship type tracking in the API for use in wormhole mapping tools? Since the elimination of the IGB calculating jump mass hasn't been able to be done precisely as the available mappers can't log the ship jumps.



It exists in ESI.

https://esi.tech.ccp.is/latest/#!/Location/get_characters_character_id_ship

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Kangaax
Money in da bank
#77 - 2017-03-17 19:27:06 UTC
Bumping the thread to request some information that for now has only been available through the SDI, and I'm talking about the bill of materials + time information for the different blueprints. As much as I appreciate Steve's APIs to get them without needing to have a local copy of the SDIs, it would be nice to have an official source ;)
Aeon Haginen
#78 - 2017-03-24 11:39:25 UTC
Any ETA on Corp Assets (both in stations/structures and inspace), Corp Wallet Journal and Corp Transactions?
K04 78
Thundercats
The Initiative.
#79 - 2017-04-02 08:12:09 UTC
Hi

Can we have a way to manage contacts labels please? Right now you can just read existing labels and set those to other contacts.
To maintain a list of contacts for everyone on a tool, we'd need a way to also add and remove the labels itself.

Thank you ! Big smile
Gendo z
OSEF Corp
#80 - 2017-05-17 00:06:01 UTC
Any ETA on XML "/char/WalletTransactions" implementation into ESI ? It has been 6 months since soon(tm) :)