UNPKG

@fnt-eve/esi-client-typescript

Version:

[![npm version](https://img.shields.io/npm/v/@fnt-eve/esi-client-typescript)](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)

314 lines 16.1 kB
/** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.33 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { GetCharactersCharacterIdOrders200Ok, GetCharactersCharacterIdOrdersHistory200Ok, GetCorporationsCorporationIdOrders200Ok, GetCorporationsCorporationIdOrdersHistory200Ok, GetMarketsGroupsMarketGroupIdOk, GetMarketsPrices200Ok, GetMarketsRegionIdHistory200Ok, GetMarketsRegionIdOrders200Ok, GetMarketsStructuresStructureId200Ok } from '../models/index'; export interface GetCharactersCharacterIdOrdersRequest { characterId: number; datasource?: GetCharactersCharacterIdOrdersDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface GetCharactersCharacterIdOrdersHistoryRequest { characterId: number; datasource?: GetCharactersCharacterIdOrdersHistoryDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetCorporationsCorporationIdOrdersRequest { corporationId: number; datasource?: GetCorporationsCorporationIdOrdersDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetCorporationsCorporationIdOrdersHistoryRequest { corporationId: number; datasource?: GetCorporationsCorporationIdOrdersHistoryDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetMarketsGroupsRequest { datasource?: GetMarketsGroupsDatasourceEnum; ifNoneMatch?: string; } export interface GetMarketsGroupsMarketGroupIdRequest { marketGroupId: number; acceptLanguage?: GetMarketsGroupsMarketGroupIdAcceptLanguageEnum; datasource?: GetMarketsGroupsMarketGroupIdDatasourceEnum; ifNoneMatch?: string; language?: GetMarketsGroupsMarketGroupIdLanguageEnum; } export interface GetMarketsPricesRequest { datasource?: GetMarketsPricesDatasourceEnum; ifNoneMatch?: string; } export interface GetMarketsRegionIdHistoryRequest { regionId: number; typeId: number; datasource?: GetMarketsRegionIdHistoryDatasourceEnum; ifNoneMatch?: string; } export interface GetMarketsRegionIdOrdersRequest { orderType: GetMarketsRegionIdOrdersOrderTypeEnum; regionId: number; datasource?: GetMarketsRegionIdOrdersDatasourceEnum; ifNoneMatch?: string; page?: number; typeId?: number; } export interface GetMarketsRegionIdTypesRequest { regionId: number; datasource?: GetMarketsRegionIdTypesDatasourceEnum; ifNoneMatch?: string; page?: number; } export interface GetMarketsStructuresStructureIdRequest { structureId: number; datasource?: GetMarketsStructuresStructureIdDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } /** * */ export declare class MarketApi extends runtime.BaseAPI { /** * List open market orders placed by a character --- This route is cached for up to 1200 seconds * List open orders from a character */ getCharactersCharacterIdOrdersRaw(requestParameters: GetCharactersCharacterIdOrdersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdOrders200Ok>>>; /** * List open market orders placed by a character --- This route is cached for up to 1200 seconds * List open orders from a character */ getCharactersCharacterIdOrders(requestParameters: GetCharactersCharacterIdOrdersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdOrders200Ok>>; /** * List cancelled and expired market orders placed by a character up to 90 days in the past. --- This route is cached for up to 3600 seconds * List historical orders by a character */ getCharactersCharacterIdOrdersHistoryRaw(requestParameters: GetCharactersCharacterIdOrdersHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdOrdersHistory200Ok>>>; /** * List cancelled and expired market orders placed by a character up to 90 days in the past. --- This route is cached for up to 3600 seconds * List historical orders by a character */ getCharactersCharacterIdOrdersHistory(requestParameters: GetCharactersCharacterIdOrdersHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdOrdersHistory200Ok>>; /** * List open market orders placed on behalf of a corporation --- This route is cached for up to 1200 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader * List open orders from a corporation */ getCorporationsCorporationIdOrdersRaw(requestParameters: GetCorporationsCorporationIdOrdersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdOrders200Ok>>>; /** * List open market orders placed on behalf of a corporation --- This route is cached for up to 1200 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader * List open orders from a corporation */ getCorporationsCorporationIdOrders(requestParameters: GetCorporationsCorporationIdOrdersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdOrders200Ok>>; /** * List cancelled and expired market orders placed on behalf of a corporation up to 90 days in the past. --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader * List historical orders from a corporation */ getCorporationsCorporationIdOrdersHistoryRaw(requestParameters: GetCorporationsCorporationIdOrdersHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdOrdersHistory200Ok>>>; /** * List cancelled and expired market orders placed on behalf of a corporation up to 90 days in the past. --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Accountant, Trader * List historical orders from a corporation */ getCorporationsCorporationIdOrdersHistory(requestParameters: GetCorporationsCorporationIdOrdersHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdOrdersHistory200Ok>>; /** * Get a list of item groups --- This route expires daily at 11:05 * Get item groups */ getMarketsGroupsRaw(requestParameters: GetMarketsGroupsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<number>>>; /** * Get a list of item groups --- This route expires daily at 11:05 * Get item groups */ getMarketsGroups(requestParameters?: GetMarketsGroupsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<number>>; /** * Get information on an item group --- This route expires daily at 11:05 * Get item group information */ getMarketsGroupsMarketGroupIdRaw(requestParameters: GetMarketsGroupsMarketGroupIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetMarketsGroupsMarketGroupIdOk>>; /** * Get information on an item group --- This route expires daily at 11:05 * Get item group information */ getMarketsGroupsMarketGroupId(requestParameters: GetMarketsGroupsMarketGroupIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetMarketsGroupsMarketGroupIdOk>; /** * Return a list of prices --- This route is cached for up to 3600 seconds * List market prices */ getMarketsPricesRaw(requestParameters: GetMarketsPricesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetMarketsPrices200Ok>>>; /** * Return a list of prices --- This route is cached for up to 3600 seconds * List market prices */ getMarketsPrices(requestParameters?: GetMarketsPricesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetMarketsPrices200Ok>>; /** * Return a list of historical market statistics for the specified type in a region --- This route expires daily at 11:05 * List historical market statistics in a region */ getMarketsRegionIdHistoryRaw(requestParameters: GetMarketsRegionIdHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetMarketsRegionIdHistory200Ok>>>; /** * Return a list of historical market statistics for the specified type in a region --- This route expires daily at 11:05 * List historical market statistics in a region */ getMarketsRegionIdHistory(requestParameters: GetMarketsRegionIdHistoryRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetMarketsRegionIdHistory200Ok>>; /** * Return a list of orders in a region --- This route is cached for up to 300 seconds * List orders in a region */ getMarketsRegionIdOrdersRaw(requestParameters: GetMarketsRegionIdOrdersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetMarketsRegionIdOrders200Ok>>>; /** * Return a list of orders in a region --- This route is cached for up to 300 seconds * List orders in a region */ getMarketsRegionIdOrders(requestParameters: GetMarketsRegionIdOrdersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetMarketsRegionIdOrders200Ok>>; /** * Return a list of type IDs that have active orders in the region, for efficient market indexing. --- This route is cached for up to 600 seconds * List type IDs relevant to a market */ getMarketsRegionIdTypesRaw(requestParameters: GetMarketsRegionIdTypesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<number>>>; /** * Return a list of type IDs that have active orders in the region, for efficient market indexing. --- This route is cached for up to 600 seconds * List type IDs relevant to a market */ getMarketsRegionIdTypes(requestParameters: GetMarketsRegionIdTypesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<number>>; /** * Return all orders in a structure --- This route is cached for up to 300 seconds * List orders in a structure */ getMarketsStructuresStructureIdRaw(requestParameters: GetMarketsStructuresStructureIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetMarketsStructuresStructureId200Ok>>>; /** * Return all orders in a structure --- This route is cached for up to 300 seconds * List orders in a structure */ getMarketsStructuresStructureId(requestParameters: GetMarketsStructuresStructureIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetMarketsStructuresStructureId200Ok>>; } /** * @export */ export declare const GetCharactersCharacterIdOrdersDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdOrdersDatasourceEnum = typeof GetCharactersCharacterIdOrdersDatasourceEnum[keyof typeof GetCharactersCharacterIdOrdersDatasourceEnum]; /** * @export */ export declare const GetCharactersCharacterIdOrdersHistoryDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdOrdersHistoryDatasourceEnum = typeof GetCharactersCharacterIdOrdersHistoryDatasourceEnum[keyof typeof GetCharactersCharacterIdOrdersHistoryDatasourceEnum]; /** * @export */ export declare const GetCorporationsCorporationIdOrdersDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationsCorporationIdOrdersDatasourceEnum = typeof GetCorporationsCorporationIdOrdersDatasourceEnum[keyof typeof GetCorporationsCorporationIdOrdersDatasourceEnum]; /** * @export */ export declare const GetCorporationsCorporationIdOrdersHistoryDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationsCorporationIdOrdersHistoryDatasourceEnum = typeof GetCorporationsCorporationIdOrdersHistoryDatasourceEnum[keyof typeof GetCorporationsCorporationIdOrdersHistoryDatasourceEnum]; /** * @export */ export declare const GetMarketsGroupsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetMarketsGroupsDatasourceEnum = typeof GetMarketsGroupsDatasourceEnum[keyof typeof GetMarketsGroupsDatasourceEnum]; /** * @export */ export declare const GetMarketsGroupsMarketGroupIdAcceptLanguageEnum: { readonly En: "en"; readonly EnUs: "en-us"; readonly De: "de"; readonly Fr: "fr"; readonly Ja: "ja"; readonly Ru: "ru"; readonly Zh: "zh"; readonly Ko: "ko"; readonly Es: "es"; }; export type GetMarketsGroupsMarketGroupIdAcceptLanguageEnum = typeof GetMarketsGroupsMarketGroupIdAcceptLanguageEnum[keyof typeof GetMarketsGroupsMarketGroupIdAcceptLanguageEnum]; /** * @export */ export declare const GetMarketsGroupsMarketGroupIdDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetMarketsGroupsMarketGroupIdDatasourceEnum = typeof GetMarketsGroupsMarketGroupIdDatasourceEnum[keyof typeof GetMarketsGroupsMarketGroupIdDatasourceEnum]; /** * @export */ export declare const GetMarketsGroupsMarketGroupIdLanguageEnum: { readonly En: "en"; readonly EnUs: "en-us"; readonly De: "de"; readonly Fr: "fr"; readonly Ja: "ja"; readonly Ru: "ru"; readonly Zh: "zh"; readonly Ko: "ko"; readonly Es: "es"; }; export type GetMarketsGroupsMarketGroupIdLanguageEnum = typeof GetMarketsGroupsMarketGroupIdLanguageEnum[keyof typeof GetMarketsGroupsMarketGroupIdLanguageEnum]; /** * @export */ export declare const GetMarketsPricesDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetMarketsPricesDatasourceEnum = typeof GetMarketsPricesDatasourceEnum[keyof typeof GetMarketsPricesDatasourceEnum]; /** * @export */ export declare const GetMarketsRegionIdHistoryDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetMarketsRegionIdHistoryDatasourceEnum = typeof GetMarketsRegionIdHistoryDatasourceEnum[keyof typeof GetMarketsRegionIdHistoryDatasourceEnum]; /** * @export */ export declare const GetMarketsRegionIdOrdersOrderTypeEnum: { readonly Buy: "buy"; readonly Sell: "sell"; readonly All: "all"; }; export type GetMarketsRegionIdOrdersOrderTypeEnum = typeof GetMarketsRegionIdOrdersOrderTypeEnum[keyof typeof GetMarketsRegionIdOrdersOrderTypeEnum]; /** * @export */ export declare const GetMarketsRegionIdOrdersDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetMarketsRegionIdOrdersDatasourceEnum = typeof GetMarketsRegionIdOrdersDatasourceEnum[keyof typeof GetMarketsRegionIdOrdersDatasourceEnum]; /** * @export */ export declare const GetMarketsRegionIdTypesDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetMarketsRegionIdTypesDatasourceEnum = typeof GetMarketsRegionIdTypesDatasourceEnum[keyof typeof GetMarketsRegionIdTypesDatasourceEnum]; /** * @export */ export declare const GetMarketsStructuresStructureIdDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetMarketsStructuresStructureIdDatasourceEnum = typeof GetMarketsStructuresStructureIdDatasourceEnum[keyof typeof GetMarketsStructuresStructureIdDatasourceEnum]; //# sourceMappingURL=MarketApi.d.ts.map