Variable assetEndpointsConst
assetEndpoints: {
getCharacterAssets: {
path: "characters/{characterId}/assets/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["characterId"];
responseSchema: ZodArray<
ZodObject<
{
item_id: ZodNumber;
type_id: ZodNumber;
quantity: ZodNumber;
location_id: ZodNumber;
location_type: ZodType<
string & {}
| "other"
| "solar_system"
| "station"
| "item",
unknown,
$ZodTypeInternals<
string & {}
| "other"
| "solar_system"
| "station"
| "item",
unknown,
>,
>;
location_flag: ZodString;
is_singleton: ZodBoolean;
is_blueprint_copy: ZodOptional<ZodBoolean>;
},
$loose,
>,
>;
};
getCorporationAssets: {
path: "corporations/{corporationId}/assets/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["corporationId"];
responseSchema: ZodArray<
ZodObject<
{
item_id: ZodNumber;
type_id: ZodNumber;
quantity: ZodNumber;
location_id: ZodNumber;
location_type: ZodType<
string & {}
| "other"
| "solar_system"
| "station"
| "item",
unknown,
$ZodTypeInternals<
string & {}
| "other"
| "solar_system"
| "station"
| "item",
unknown,
>,
>;
location_flag: ZodString;
is_singleton: ZodBoolean;
is_blueprint_copy: ZodOptional<ZodBoolean>;
},
$loose,
>,
>;
};
postCharacterAssetLocations: {
path: "characters/{characterId}/assets/locations/";
method: "POST";
requiresAuth: true;
pathParams: readonly ["characterId"];
bodyBuilder: (itemIds: number[]) => number[];
responseSchema: ZodArray<
ZodObject<
{
item_id: ZodNumber;
position: ZodObject<
{ x: ZodNumber; y: ZodNumber; z: ZodNumber },
$loose,
>;
},
$loose,
>,
>;
};
postCharacterAssetNames: {
path: "characters/{characterId}/assets/names/";
method: "POST";
requiresAuth: true;
pathParams: readonly ["characterId"];
bodyBuilder: (itemIds: number[]) => number[];
responseSchema: ZodArray<
ZodObject<{ item_id: ZodNumber; name: ZodString }, $loose>,
>;
};
postCorporationAssetLocations: {
path: "corporations/{corporationId}/assets/locations/";
method: "POST";
responseSchema: ZodArray<
ZodObject<
{
item_id: ZodNumber;
position: ZodObject<
{ x: ZodNumber; y: ZodNumber; z: ZodNumber },
$loose,
>;
},
$loose,
>,
>;
requiresAuth: true;
pathParams: readonly ["corporationId"];
bodyBuilder: (itemIds: number[]) => number[];
};
postCorporationAssetNames: {
path: "corporations/{corporationId}/assets/names/";
method: "POST";
responseSchema: ZodArray<
ZodObject<{ item_id: ZodNumber; name: ZodString }, $loose>,
>;
requiresAuth: true;
pathParams: readonly ["corporationId"];
bodyBuilder: (itemIds: number[]) => number[];
};
} = ...
Type Declaration
-
ReadonlygetCharacterAssets: {
path: "characters/{characterId}/assets/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["characterId"];
responseSchema: ZodArray<
ZodObject<
{
item_id: ZodNumber;
type_id: ZodNumber;
quantity: ZodNumber;
location_id: ZodNumber;
location_type: ZodType<
string & {}
| "other"
| "solar_system"
| "station"
| "item",
unknown,
$ZodTypeInternals<
string & {}
| "other"
| "solar_system"
| "station"
| "item",
unknown,
>,
>;
location_flag: ZodString;
is_singleton: ZodBoolean;
is_blueprint_copy: ZodOptional<ZodBoolean>;
},
$loose,
>,
>;
}
-
ReadonlygetCorporationAssets: {
path: "corporations/{corporationId}/assets/";
method: "GET";
requiresAuth: true;
pathParams: readonly ["corporationId"];
responseSchema: ZodArray<
ZodObject<
{
item_id: ZodNumber;
type_id: ZodNumber;
quantity: ZodNumber;
location_id: ZodNumber;
location_type: ZodType<
string & {}
| "other"
| "solar_system"
| "station"
| "item",
unknown,
$ZodTypeInternals<
string & {}
| "other"
| "solar_system"
| "station"
| "item",
unknown,
>,
>;
location_flag: ZodString;
is_singleton: ZodBoolean;
is_blueprint_copy: ZodOptional<ZodBoolean>;
},
$loose,
>,
>;
}
-
ReadonlypostCharacterAssetLocations: {
path: "characters/{characterId}/assets/locations/";
method: "POST";
requiresAuth: true;
pathParams: readonly ["characterId"];
bodyBuilder: (itemIds: number[]) => number[];
responseSchema: ZodArray<
ZodObject<
{
item_id: ZodNumber;
position: ZodObject<
{ x: ZodNumber; y: ZodNumber; z: ZodNumber },
$loose,
>;
},
$loose,
>,
>;
}
-
ReadonlypostCharacterAssetNames: {
path: "characters/{characterId}/assets/names/";
method: "POST";
requiresAuth: true;
pathParams: readonly ["characterId"];
bodyBuilder: (itemIds: number[]) => number[];
responseSchema: ZodArray<
ZodObject<{ item_id: ZodNumber; name: ZodString }, $loose>,
>;
}
-
ReadonlypostCorporationAssetLocations: {
path: "corporations/{corporationId}/assets/locations/";
method: "POST";
responseSchema: ZodArray<
ZodObject<
{
item_id: ZodNumber;
position: ZodObject<
{ x: ZodNumber; y: ZodNumber; z: ZodNumber },
$loose,
>;
},
$loose,
>,
>;
requiresAuth: true;
pathParams: readonly ["corporationId"];
bodyBuilder: (itemIds: number[]) => number[];
}
-
ReadonlypostCorporationAssetNames: {
path: "corporations/{corporationId}/assets/names/";
method: "POST";
responseSchema: ZodArray<
ZodObject<{ item_id: ZodNumber; name: ZodString }, $loose>,
>;
requiresAuth: true;
pathParams: readonly ["corporationId"];
bodyBuilder: (itemIds: number[]) => number[];
}