eve-esi-types
Version:
Extracted the main type of ESI. use for ESI request response types (version 2 only)
54 lines (51 loc) • 1.13 kB
TypeScript
// Generated by scripts/lib/code-synthesizer.mjs
// - - - - - - - - - - - - - - - - - - - -
// @method {get}
// - - - - - - - - - - - - - - - - - - - -
/*!
* ESI endpoint: get:/incursions/
*/
/**
* The state of this incursion
*/
type GetIncursionsState = "withdrawing" | "mobilizing" | "established";
/**
* 200 ok array
*
* @maxItems 100
*/
type GetIncursionsOk = GetIncursions_200Ok[];
/**
* 200 ok object
*/
interface GetIncursions_200Ok {
/**
* The constellation id in which this incursion takes place
*/
constellation_id: number;
/**
* The attacking faction's id
*/
faction_id: number;
/**
* Whether the final encounter has boss or not
*/
has_boss: boolean;
/**
* A list of infested solar system ids that are a part of this incursion
*
* @maxItems 100
*/
infested_solar_systems: number[];
/**
* Influence of this incursion as a float from 0 to 1
*/
influence: number;
/**
* Staging solar system for this incursion
*/
staging_solar_system_id: number;
state: GetIncursionsState;
type: string;
[k: string]: unknown | undefined;
}