Third Party Developer Blog

rss Viewing all items

Mar
5

REMOVAL of scopes from SSO

CCP Convict | 2020-03-05 00:00
On 8 April 2020, we will be making the following change:   REMOVAL of scopes from SSO esi-corporations.read_outposts.v1; esi-corporations.write_structures.v1. These scopes have not served any purpose for a long time now but we see that some applications still request them. If those applications aren't updated they will break after scopes removal. read more
Jan
13

Removing Datasource Singularity

Team Tech Co | 2020-01-13 00:00
Removing Datasource Singularity In our efforts to increase ESI production stability, and limit our maintenance overhead, we will be removing Singularity as an available datasource for ESI production. This action is planned to take effect during downtime tomorrow, 14th of January 2020. -- Team Tech Co Want to be part of the ESI conversation? Join the #esi slack channel and become a voice in our community. Get a sneak peek at what's coming to ESI by watching our changelog. New to ESI? Check out our ESI quick reference. read more
Nov
25

Temporary blackout of ESI-bookmarks

Team Tech Co | 2019-11-25 00:00
Temporary blackout of esi-bookmarks With the coming changes to our bookmark systems, and how internal schedules have lined up, we will be temporarily shutting down esi-bookmarks routes to re-implement them for the new system. This will result in empty list returns to reduce the impact on third party developers. The affected routes are: /characters/{character_id}/bookmarks/ /characters/{character_id}/bookmarks/folders/ /corporations/{corporation_id}/bookmarks/ /corporations/{corporation_id}/bookmarks/folders/ The new character routes will be deployed as soon as possible, with a new data schema, so that pilots can access all their new bookmarks, as well as their folders. The corporation endpoints will remain closed as the new bookmarks system does not call for their reimplementation. We apologize for any inconvenience caused by this temporary blackout and hope to have services restored ... read more
Nov
1

From Image Server to a Whole New Image Service

CCP Convict | 2019-11-01 00:00
As outlined by the previous blog, we’re upgrading the image server to an entirely new service that better fits the modern developer environment and needs. This means a friendlier, RESTful API, dynamic resizing, multi-tenancy support, and all these will be served through a global CDN. A New Domain Initially, we thought about sharing the same domain as the previous image server, but the change is way too subtle. So we will use a completely new domain for the new image service: images.evetech.net Actually, the new service has already been deployed and running for a while, so go ahead and give it a try! It has some documentation with a very “minimalistic design” for now, which will likely be improved in the future. The New APIs There are two main APIs in the new image ... read more
Jul
10

Upcoming changes to the Image Export Collection

Team Tech Co | 2019-07-10 00:00
Greetings developers!   As was mentioned at EVESterdam 2019 at the start of the third party developers panel, we're looking into deprecating the IEC and upgrading the image server to better support cases that people were using the IEC for. This will remove the need for a lot of work to be done every release by team TriLambda, as the IEC generation pipeline is very old and radically different from EVE's modern graphics processes.   ... read more
Jul
10

Technical note: don't forget to URL encode your query params!

CCP Dopamine | 2019-07-10 00:00
Greetings space developers! Teams Tech Co and BBS have been looking into a small flutter of errors that we started seeing this morning after a new deployment of the SSO. During this deployment, we changed a few details about the structure of SSOv1 access tokens and there's been some interesting fallout. The short version is that prior to today, v1 access tokens have always consisted of characters that look the same regardless of whether the token is URL encoded or not. After today, that is no longer the case. The tokens are now also slightly longer than they were yesterday. We are seeing a small number of applications that are using ESI's query parameter token feature to make their requests but are not URL encoding their tokens. This results in tokens that are invalid being transmitted to ESI, which results in a ... read more
May
2

Using ESI With Google Sheets

Team Tech Co | 2019-05-02 10:15
This guide was written for an older version of GESI.  For the latest instructions visit the setup instructions on the GESI GitHub repo. This blog post is part of a series of blogs examining best practices for ESI development. Each blog will be published on the 8th of each month during the journey towards XML API and CREST’s termination date. The legacy APIs will be terminated on May 8th, 2018. Come May 8th, the death of the XML API will also mean the death of many EVE based spreadsheets. Luckily, with the help of community member Blacksmoke16's GESI, the process for making an ESI based Google Sheet is much more simple than it has ever been. This blog will walk through how to make a Google Sheet to track your character's in-game assets using authenticated calls ... read more
Mar
18

Third party dev roundtable at Evesterdam

CCP Guard | 2019-03-18 16:53
Greetings spaceship developers! As you may already know, CCP is taking Fanfest on the road this year with the EVE Invasion World Tour. On March 23-24 CCP will be joining forces with Evesterdam to bring you beer, spaceships, presentations and more in the Compagnietheater at the heart of Amsterdam. We will be hosting a third-party development roundtable with the theme:  "What do you need from the API to make your dream project a reality?" CCP Bartender and CCP Fozzie will be at the roundtable to discuss both the technical, and gameplay implications the API has. We want to hear what you have done, what you are currently working on, and what you might do in the future with the EVE API. UPDATE: The roundtable will be streamed live at 15:30 UTC (EVE time) on Saturday, March 23rd and we'll ... read more
Dec
20

Removal of redirect from .tech.ccp.is on Jan 7th

Team Tech Co | 2018-12-20 10:13
Greetings Developers! Yesterday was a day of some disruption to ESI, for which Tech Co apologises. During the process of resolving yesterday's issues it was necessary to discard the DNS entries for esi.tech.ccp.is. As a result, ESI was for approximately 20 hours only available on https://esi.evetech.net/ The esi.evetech.net URL has been the standard URL for ESI for approximately 6 months now, and the redirect from tech.ccp.is has been in place as a courtesy to allow developers some time for transition. It seems that Tech Co's communication on this matter has been below our desired standard and although most developers made the switch some time ago, not all developers were aware. For that too, we apologise. For reference, the matter has been discussed on the #esi tweetfleet slack and was alluded to in a dev blog but was only explicitly stated in ... read more
Sep
10

Changes Coming To The EVE Online ImageSet

Team TriLambda | 2018-09-10 13:59
For every new EVE Online release, the Audio and Graphics Group delivers the ImageSet: a collection of graphic files available for use by the community. The ImageSet changes as assets, icons, and brackets are modified, as well as when the tools we use to create those images improve. Through the August release, incorporating those improvements has not required any changes to nomenclature of existing files within the ImageSet itself. This will change with the September release. Due to a series of fixes, the ImageSet Bracket folder will be dramatically modified to include brackets in use in the client while older unused brackets will be removed. Almost all previously existing icons will have new names, the number of icons in the folder will increase from 19 to 222, and we will begin to provide ship bracket icons in both 16x16 and 32x32 pixel ... read more