Variable warEndpointsConst
warEndpoints: {
getWars: {
path: "wars";
method: "GET";
requiresAuth: false;
responseSchema: ZodArray<ZodNumber>;
};
getWarById: {
path: "wars/{warId}";
method: "GET";
requiresAuth: false;
pathParams: readonly ["warId"];
responseSchema: ZodObject<
{
id: ZodNumber;
declared: ZodString;
started: ZodOptional<ZodString>;
finished: ZodOptional<ZodString>;
retracted: ZodOptional<ZodString>;
mutual: ZodBoolean;
open_for_allies: ZodBoolean;
aggressor: ZodObject<
{
corporation_id: ZodOptional<ZodNumber>;
alliance_id: ZodOptional<ZodNumber>;
isk_destroyed: ZodNumber;
ships_killed: ZodNumber;
},
$loose,
>;
defender: ZodObject<
{
corporation_id: ZodOptional<ZodNumber>;
alliance_id: ZodOptional<ZodNumber>;
isk_destroyed: ZodNumber;
ships_killed: ZodNumber;
},
$loose,
>;
allies: ZodOptional<
ZodArray<
ZodObject<
{
corporation_id: ZodOptional<ZodNumber>;
alliance_id: ZodOptional<ZodNumber>;
},
$loose,
>,
>,
>;
},
$loose,
>;
};
getWarKillmails: {
path: "wars/{warId}/killmails";
method: "GET";
requiresAuth: false;
pathParams: readonly ["warId"];
responseSchema: ZodArray<
ZodObject<
{ killmail_id: ZodNumber; killmail_hash: ZodString },
$loose,
>,
>;
};
} = ...
Type Declaration
-
ReadonlygetWars: {
path: "wars";
method: "GET";
requiresAuth: false;
responseSchema: ZodArray<ZodNumber>;
}
-
ReadonlygetWarById: {
path: "wars/{warId}";
method: "GET";
requiresAuth: false;
pathParams: readonly ["warId"];
responseSchema: ZodObject<
{
id: ZodNumber;
declared: ZodString;
started: ZodOptional<ZodString>;
finished: ZodOptional<ZodString>;
retracted: ZodOptional<ZodString>;
mutual: ZodBoolean;
open_for_allies: ZodBoolean;
aggressor: ZodObject<
{
corporation_id: ZodOptional<ZodNumber>;
alliance_id: ZodOptional<ZodNumber>;
isk_destroyed: ZodNumber;
ships_killed: ZodNumber;
},
$loose,
>;
defender: ZodObject<
{
corporation_id: ZodOptional<ZodNumber>;
alliance_id: ZodOptional<ZodNumber>;
isk_destroyed: ZodNumber;
ships_killed: ZodNumber;
},
$loose,
>;
allies: ZodOptional<
ZodArray<
ZodObject<
{
corporation_id: ZodOptional<ZodNumber>;
alliance_id: ZodOptional<ZodNumber>;
},
$loose,
>,
>,
>;
},
$loose,
>;
}
-
ReadonlygetWarKillmails: {
path: "wars/{warId}/killmails";
method: "GET";
requiresAuth: false;
pathParams: readonly ["warId"];
responseSchema: ZodArray<
ZodObject<{ killmail_id: ZodNumber; killmail_hash: ZodString }, $loose>,
>;
}