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 Technology Lab

 
  • Topic is locked indefinitely.
 

SDE Web Service

Author
salacious necrosis
Garoun Investment Bank
Gallente Federation
#1 - 2016-04-26 03:44:07 UTC
TL;DR

I've stood up a REST service which exposes end points to access the latest release of the SDE. The endpoints are annotated with Swagger making it easy to browse the API, make test calls and generate your own clients. I use Desmont McCallock's EVESDEToSQL tool to create a MySQL version of the SDE, then add REST end points on top of that. The service is 100% open source. The GitHub page has instructions for running your own instance if you don't want to use the public instance (link below).

Useful Links:

More Detail:

The service works best for applications that only need a subset of the SDE data, or don't want to take the trouble of setting up a database for import (or, gasp, using the SDE in it's raw form). The end points support a "selector" syntax on SDE data fields, making it very easy to extract just the data you need. Both the blog post and GitHub page have examples. However, you can't do more complicated operations like SQL joins or more complicated selections. If you need those things, you're better off importing the SDE into a database.

Use EveKit ! - Tools for EVE Online 3rd party development

Desmont McCallock
#2 - 2016-05-06 19:40:16 UTC
Link to SDE Web Service landing page : https://evekit-sde.orbital.enterprises/