eve-esi-types
Version:
Extracted the main type of ESI. use for ESI request response types (version 2 only)
86 lines (81 loc) • 1.67 kB
TypeScript
// Generated by scripts/lib/code-synthesizer.mjs
// - - - - - - - - - - - - - - - - - - - -
// @method {get}
// - - - - - - - - - - - - - - - - - - - -
/*!
* ESI endpoint: get:/characters/{character_id}/loyalty/points/
*/
/**
* 200 ok array
*
* @maxItems 500
*/
type GetCharactersCharacterIdLoyaltyPointsOk = GetCharactersCharacterIdLoyaltyPoints_200Ok[];
/**
* 200 ok object
*/
interface GetCharactersCharacterIdLoyaltyPoints_200Ok {
/**
* corporation_id integer
*/
corporation_id: number;
/**
* loyalty_points integer
*/
loyalty_points: number;
[k: string]: unknown | undefined;
}
/*!
* ESI endpoint: get:/loyalty/stores/{corporation_id}/offers/
*/
/**
* required_items array
*
* @maxItems 100
*/
type GetLoyaltyStoresCorporationIdOffersRequiredItems = GetLoyaltyStoresCorporationIdOffersRequiredItem[];
/**
* 200 ok array
*
* @maxItems 10000
*/
type GetLoyaltyStoresCorporationIdOffersOk = GetLoyaltyStoresCorporationIdOffers_200Ok[];
/**
* 200 ok object
*/
interface GetLoyaltyStoresCorporationIdOffers_200Ok {
/**
* Analysis kredit cost
*/
ak_cost?: number;
/**
* isk_cost integer
*/
isk_cost: number;
/**
* lp_cost integer
*/
lp_cost: number;
/**
* offer_id integer
*/
offer_id: number;
/**
* quantity integer
*/
quantity: number;
required_items: GetLoyaltyStoresCorporationIdOffersRequiredItems;
type_id: number;
[k: string]: unknown | undefined;
}
/**
* required_item object
*/
interface GetLoyaltyStoresCorporationIdOffersRequiredItem {
/**
* quantity integer
*/
quantity: number;
type_id: number;
[k: string]: unknown | undefined;
}