Variable marketEndpointsConst
marketEndpoints: {
getCharacterOrders: {
path: "characters/{characterId}/orders/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["characterId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodOptional<ZodNumber>;
price: ZodNumber;
is_buy_order: ZodOptional<ZodBoolean>;
is_corporation: ZodBoolean;
region_id: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
escrow: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
};
getCharacterOrderHistory: {
path: "characters/{characterId}/orders/history/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["characterId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodOptional<ZodNumber>;
price: ZodNumber;
is_buy_order: ZodOptional<ZodBoolean>;
is_corporation: ZodBoolean;
region_id: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
state: ZodType<
string & {}
| "cancelled"
| "expired",
unknown,
$ZodTypeInternals<string & {} | "cancelled" | "expired", unknown>,
>;
escrow: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
};
getCorporationOrders: {
path: "corporations/{corporationId}/orders/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["corporationId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodOptional<ZodNumber>;
price: ZodNumber;
is_buy_order: ZodOptional<ZodBoolean>;
issued_by: ZodNumber;
region_id: ZodNumber;
wallet_division: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
escrow: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
};
getCorporationOrderHistory: {
path: "corporations/{corporationId}/orders/history/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["corporationId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodOptional<ZodNumber>;
price: ZodNumber;
is_buy_order: ZodOptional<ZodBoolean>;
issued_by: ZodOptional<ZodNumber>;
region_id: ZodNumber;
wallet_division: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
state: ZodType<
string & {}
| "cancelled"
| "expired",
unknown,
$ZodTypeInternals<string & {} | "cancelled" | "expired", unknown>,
>;
escrow: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
};
getMarketGroups: {
path: "markets/groups/";
method: "GET";
requiresAuth: false;
responseSchema: ZodArray<ZodNumber>;
};
getMarketGroupInformation: {
path: "markets/groups/{marketGroupId}/";
method: "GET";
requiresAuth: false;
pathParams: readonly ["marketGroupId"];
responseSchema: ZodObject<
{
market_group_id: ZodNumber;
name: ZodString;
description: ZodString;
types: ZodArray<ZodNumber>;
parent_group_id: ZodOptional<ZodNumber>;
},
$loose,
>;
};
getMarketPrices: {
path: "markets/prices/";
method: "GET";
requiresAuth: false;
responseSchema: ZodArray<
ZodObject<
{
type_id: ZodNumber;
average_price: ZodOptional<ZodNumber>;
adjusted_price: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
};
getMarketOrdersInStructure: {
path: "markets/structures/{structureId}/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["structureId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodNumber;
price: ZodNumber;
is_buy_order: ZodBoolean;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
},
$loose,
>,
>;
};
getMarketHistory: {
path: "markets/{regionId}/history/";
method: "GET";
requiresAuth: false;
pathParams: readonly ["regionId"];
queryParams: { typeId: "type_id" };
responseSchema: ZodArray<
ZodObject<
{
date: ZodString;
order_count: ZodNumber;
volume: ZodNumber;
highest: ZodNumber;
average: ZodNumber;
lowest: ZodNumber;
},
$loose,
>,
>;
};
getMarketOrders: {
path: "markets/{regionId}/orders/";
method: "GET";
requiresAuth: false;
pathParams: readonly ["regionId"];
queryParams: { orderType: "order_type" };
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodNumber;
price: ZodNumber;
is_buy_order: ZodBoolean;
system_id: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
},
$loose,
>,
>;
};
getMarketTypes: {
path: "markets/{regionId}/types/";
method: "GET";
requiresAuth: false;
pathParams: readonly ["regionId"];
responseSchema: ZodArray<ZodNumber>;
};
} = ...
Type Declaration
-
ReadonlygetCharacterOrders: {
path: "characters/{characterId}/orders/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["characterId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodOptional<ZodNumber>;
price: ZodNumber;
is_buy_order: ZodOptional<ZodBoolean>;
is_corporation: ZodBoolean;
region_id: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
escrow: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
}
-
ReadonlygetCharacterOrderHistory: {
path: "characters/{characterId}/orders/history/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["characterId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodOptional<ZodNumber>;
price: ZodNumber;
is_buy_order: ZodOptional<ZodBoolean>;
is_corporation: ZodBoolean;
region_id: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
state: ZodType<
string & {}
| "cancelled"
| "expired",
unknown,
$ZodTypeInternals<string & {} | "cancelled" | "expired", unknown>,
>;
escrow: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
}
-
ReadonlygetCorporationOrders: {
path: "corporations/{corporationId}/orders/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["corporationId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodOptional<ZodNumber>;
price: ZodNumber;
is_buy_order: ZodOptional<ZodBoolean>;
issued_by: ZodNumber;
region_id: ZodNumber;
wallet_division: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
escrow: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
}
-
ReadonlygetCorporationOrderHistory: {
path: "corporations/{corporationId}/orders/history/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["corporationId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodOptional<ZodNumber>;
price: ZodNumber;
is_buy_order: ZodOptional<ZodBoolean>;
issued_by: ZodOptional<ZodNumber>;
region_id: ZodNumber;
wallet_division: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
state: ZodType<
string & {}
| "cancelled"
| "expired",
unknown,
$ZodTypeInternals<string & {} | "cancelled" | "expired", unknown>,
>;
escrow: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
}
-
ReadonlygetMarketGroups: {
path: "markets/groups/";
method: "GET";
requiresAuth: false;
responseSchema: ZodArray<ZodNumber>;
}
-
-
ReadonlygetMarketPrices: {
path: "markets/prices/";
method: "GET";
requiresAuth: false;
responseSchema: ZodArray<
ZodObject<
{
type_id: ZodNumber;
average_price: ZodOptional<ZodNumber>;
adjusted_price: ZodOptional<ZodNumber>;
},
$loose,
>,
>;
}
-
ReadonlygetMarketOrdersInStructure: {
path: "markets/structures/{structureId}/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["structureId"];
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodNumber;
price: ZodNumber;
is_buy_order: ZodBoolean;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
},
$loose,
>,
>;
}
-
ReadonlygetMarketHistory: {
path: "markets/{regionId}/history/";
method: "GET";
requiresAuth: false;
pathParams: readonly ["regionId"];
queryParams: { typeId: "type_id" };
responseSchema: ZodArray<
ZodObject<
{
date: ZodString;
order_count: ZodNumber;
volume: ZodNumber;
highest: ZodNumber;
average: ZodNumber;
lowest: ZodNumber;
},
$loose,
>,
>;
}
-
ReadonlygetMarketOrders: {
path: "markets/{regionId}/orders/";
method: "GET";
requiresAuth: false;
pathParams: readonly ["regionId"];
queryParams: { orderType: "order_type" };
responseSchema: ZodArray<
ZodObject<
{
order_id: ZodNumber;
type_id: ZodNumber;
location_id: ZodNumber;
volume_total: ZodNumber;
volume_remain: ZodNumber;
min_volume: ZodNumber;
price: ZodNumber;
is_buy_order: ZodBoolean;
system_id: ZodNumber;
duration: ZodNumber;
issued: ZodString;
range: ZodString;
},
$loose,
>,
>;
}
-
ReadonlygetMarketTypes: {
path: "markets/{regionId}/types/";
method: "GET";
requiresAuth: false;
pathParams: readonly ["regionId"];
responseSchema: ZodArray<ZodNumber>;
}