eveseat/eseye

A Standalone PHP ESI (EVE Swagger Interface) Client Library

Maintainers

👁 leonjza

Package info

github.com/eveseat/eseye

pkg:composer/eveseat/eseye

Statistics

Installs: 20 688

Dependents: 31

Suggesters: 0

Stars: 51

Open Issues: 9

3.2.1 2026-02-23 11:53 UTC

Requires (Dev)

Suggests

Provides

None

Conflicts

None

Replaces

None

GPL-2.0 da3e98f5ea421847970810c46c8269e32bfc4a03

  • Leon Jacobs <leonja511.woop@gmail.com>

README

👁 SeAT

👁 Build Status
👁 Code Climate
👁 Test Coverage
👁 Latest Stable Version
👁 Total Downloads
👁 Latest Unstable Version
👁 License
👁 StyleCI

eseye

👾 A Standalone, Dynamic ESI (EVE Swagger Interface) Client Library written in PHP

example usage

Its supposed to be simple!

// initialization stuff
$esi = new Eseye();

// Optionally, set the ESI endpoint version to use.
// If you dont set this, Eseye will use /latest
$esi->setVersion('v4');

// make a call
$character_info = $esi->invoke('get', '/characters/{character_id}/', [
 'character_id' => 1477919642,
]);

// get data!
echo $character_info->name;

For a more complete usage example, please refer to example.php

documentation

For up to date documentation, more examples and other goodies, please check out the project wiki!