@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...
    militaryCampaignEndpoints: {
        getMilitaryCampaigns: {
            path: "military-campaigns";
            method: "GET";
            requiresAuth: false;
            responseSchema: ZodObject<
                {
                    campaigns: ZodArray<
                        ZodObject<
                            {
                                id: ZodString;
                                state: ZodType<
                                    string & {}
                                    | "Unspecified"
                                    | "Active"
                                    | "Completed"
                                    | "Expired",
                                    unknown,
                                    $ZodTypeInternals<
                                        | (...) & (...)
                                        | "Unspecified"
                                        | "Active"
                                        | "Completed"
                                        | "Expired",
                                        unknown,
                                    >,
                                >;
                                progress: ZodNumber;
                                started: ZodOptional<ZodString>;
                                finished: ZodOptional<ZodString>;
                            },
                            $loose,
                        >,
                    >;
                },
                $loose,
            >;
        };
        getMilitaryCampaign: {
            path: "military-campaigns/{campaignId}";
            method: "GET";
            requiresAuth: false;
            pathParams: readonly ["campaignId"];
            responseSchema: ZodObject<
                {
                    id: ZodString;
                    state: ZodType<
                        string & {}
                        | "Unspecified"
                        | "Active"
                        | "Completed"
                        | "Expired",
                        unknown,
                        $ZodTypeInternals<
                            string & {}
                            | "Unspecified"
                            | "Active"
                            | "Completed"
                            | "Expired",
                            unknown,
                        >,
                    >;
                    progress: ZodNumber;
                    started: ZodOptional<ZodString>;
                    finished: ZodOptional<ZodString>;
                },
                $loose,
            >;
        };
        getMilitaryCampaignObjectives: {
            path: "military-campaigns/{campaignId}/objectives";
            method: "GET";
            requiresAuth: false;
            pathParams: readonly ["campaignId"];
            queryParams: { after: "after"; before: "before"; limit: "limit" };
            responseSchema: ZodObject<
                {
                    objectives: ZodArray<
                        ZodObject<
                            {
                                id: ZodString;
                                state: ZodType<
                                    string & {}
                                    | "Unspecified"
                                    | "Active"
                                    | "Completed"
                                    | "Expired",
                                    unknown,
                                    $ZodTypeInternals<
                                        | (...) & (...)
                                        | "Unspecified"
                                        | "Active"
                                        | "Completed"
                                        | "Expired",
                                        unknown,
                                    >,
                                >;
                                progress: ZodNumber;
                                last_modified: ZodString;
                                started: ZodOptional<ZodString>;
                                finished: ZodOptional<ZodString>;
                                participants: ZodObject<
                                    {
                                        total: ZodNumber;
                                        committed: ZodNumber;
                                        contributors: ZodNumber;
                                    },
                                    $loose,
                                >;
                            },
                            $loose,
                        >,
                    >;
                    cursor: ZodOptional<
                        ZodObject<
                            { before: ZodOptional<ZodString>; after: ZodOptional<ZodString> },
                            $loose,
                        >,
                    >;
                },
                $loose,
            >;
        };
        getMilitaryCampaignObjective: {
            path: "military-campaigns/{campaignId}/objectives/{objectiveId}";
            method: "GET";
            requiresAuth: false;
            pathParams: readonly ["campaignId", "objectiveId"];
            responseSchema: ZodObject<
                {
                    id: ZodString;
                    state: ZodType<
                        string & {}
                        | "Unspecified"
                        | "Active"
                        | "Completed"
                        | "Expired",
                        unknown,
                        $ZodTypeInternals<
                            string & {}
                            | "Unspecified"
                            | "Active"
                            | "Completed"
                            | "Expired",
                            unknown,
                        >,
                    >;
                    progress: ZodNumber;
                    last_modified: ZodString;
                    started: ZodOptional<ZodString>;
                    finished: ZodOptional<ZodString>;
                    participants: ZodObject<
                        { total: ZodNumber; committed: ZodNumber; contributors: ZodNumber },
                        $loose,
                    >;
                },
                $loose,
            >;
        };
        getCharacterMilitaryCampaignObjectives: {
            path: "characters/{characterId}/military-campaigns/objectives";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId"];
            queryParams: { after: "after"; before: "before"; limit: "limit" };
            responseSchema: ZodObject<
                {
                    objectives: ZodArray<
                        ZodObject<
                            {
                                id: ZodString;
                                campaign_id: ZodString;
                                is_committed: ZodBoolean;
                                contributed: ZodNumber;
                                last_modified: ZodString;
                            },
                            $loose,
                        >,
                    >;
                    cursor: ZodOptional<
                        ZodObject<
                            { before: ZodOptional<ZodString>; after: ZodOptional<ZodString> },
                            $loose,
                        >,
                    >;
                },
                $loose,
            >;
        };
        getCharacterMilitaryCampaignObjective: {
            path: "characters/{characterId}/military-campaigns/objectives/{objectiveId}";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId", "objectiveId"];
            responseSchema: ZodObject<
                {
                    id: ZodString;
                    campaign_id: ZodString;
                    is_committed: ZodBoolean;
                    contributed: ZodNumber;
                    last_modified: ZodString;
                },
                $loose,
            >;
        };
    } = ...

    Type Declaration

    • ReadonlygetMilitaryCampaigns: {
          path: "military-campaigns";
          method: "GET";
          requiresAuth: false;
          responseSchema: ZodObject<
              {
                  campaigns: ZodArray<
                      ZodObject<
                          {
                              id: ZodString;
                              state: ZodType<
                                  string & {}
                                  | "Unspecified"
                                  | "Active"
                                  | "Completed"
                                  | "Expired",
                                  unknown,
                                  $ZodTypeInternals<
                                      | (...) & (...)
                                      | "Unspecified"
                                      | "Active"
                                      | "Completed"
                                      | "Expired",
                                      unknown,
                                  >,
                              >;
                              progress: ZodNumber;
                              started: ZodOptional<ZodString>;
                              finished: ZodOptional<ZodString>;
                          },
                          $loose,
                      >,
                  >;
              },
              $loose,
          >;
      }
    • ReadonlygetMilitaryCampaign: {
          path: "military-campaigns/{campaignId}";
          method: "GET";
          requiresAuth: false;
          pathParams: readonly ["campaignId"];
          responseSchema: ZodObject<
              {
                  id: ZodString;
                  state: ZodType<
                      string & {}
                      | "Unspecified"
                      | "Active"
                      | "Completed"
                      | "Expired",
                      unknown,
                      $ZodTypeInternals<
                          string & {}
                          | "Unspecified"
                          | "Active"
                          | "Completed"
                          | "Expired",
                          unknown,
                      >,
                  >;
                  progress: ZodNumber;
                  started: ZodOptional<ZodString>;
                  finished: ZodOptional<ZodString>;
              },
              $loose,
          >;
      }
    • ReadonlygetMilitaryCampaignObjectives: {
          path: "military-campaigns/{campaignId}/objectives";
          method: "GET";
          requiresAuth: false;
          pathParams: readonly ["campaignId"];
          queryParams: { after: "after"; before: "before"; limit: "limit" };
          responseSchema: ZodObject<
              {
                  objectives: ZodArray<
                      ZodObject<
                          {
                              id: ZodString;
                              state: ZodType<
                                  string & {}
                                  | "Unspecified"
                                  | "Active"
                                  | "Completed"
                                  | "Expired",
                                  unknown,
                                  $ZodTypeInternals<
                                      | (...) & (...)
                                      | "Unspecified"
                                      | "Active"
                                      | "Completed"
                                      | "Expired",
                                      unknown,
                                  >,
                              >;
                              progress: ZodNumber;
                              last_modified: ZodString;
                              started: ZodOptional<ZodString>;
                              finished: ZodOptional<ZodString>;
                              participants: ZodObject<
                                  {
                                      total: ZodNumber;
                                      committed: ZodNumber;
                                      contributors: ZodNumber;
                                  },
                                  $loose,
                              >;
                          },
                          $loose,
                      >,
                  >;
                  cursor: ZodOptional<
                      ZodObject<
                          { before: ZodOptional<ZodString>; after: ZodOptional<ZodString> },
                          $loose,
                      >,
                  >;
              },
              $loose,
          >;
      }
    • ReadonlygetMilitaryCampaignObjective: {
          path: "military-campaigns/{campaignId}/objectives/{objectiveId}";
          method: "GET";
          requiresAuth: false;
          pathParams: readonly ["campaignId", "objectiveId"];
          responseSchema: ZodObject<
              {
                  id: ZodString;
                  state: ZodType<
                      string & {}
                      | "Unspecified"
                      | "Active"
                      | "Completed"
                      | "Expired",
                      unknown,
                      $ZodTypeInternals<
                          string & {}
                          | "Unspecified"
                          | "Active"
                          | "Completed"
                          | "Expired",
                          unknown,
                      >,
                  >;
                  progress: ZodNumber;
                  last_modified: ZodString;
                  started: ZodOptional<ZodString>;
                  finished: ZodOptional<ZodString>;
                  participants: ZodObject<
                      { total: ZodNumber; committed: ZodNumber; contributors: ZodNumber },
                      $loose,
                  >;
              },
              $loose,
          >;
      }
    • ReadonlygetCharacterMilitaryCampaignObjectives: {
          path: "characters/{characterId}/military-campaigns/objectives";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId"];
          queryParams: { after: "after"; before: "before"; limit: "limit" };
          responseSchema: ZodObject<
              {
                  objectives: ZodArray<
                      ZodObject<
                          {
                              id: ZodString;
                              campaign_id: ZodString;
                              is_committed: ZodBoolean;
                              contributed: ZodNumber;
                              last_modified: ZodString;
                          },
                          $loose,
                      >,
                  >;
                  cursor: ZodOptional<
                      ZodObject<
                          { before: ZodOptional<ZodString>; after: ZodOptional<ZodString> },
                          $loose,
                      >,
                  >;
              },
              $loose,
          >;
      }
    • ReadonlygetCharacterMilitaryCampaignObjective: {
          path: "characters/{characterId}/military-campaigns/objectives/{objectiveId}";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId", "objectiveId"];
          responseSchema: ZodObject<
              {
                  id: ZodString;
                  campaign_id: ZodString;
                  is_committed: ZodBoolean;
                  contributed: ZodNumber;
                  last_modified: ZodString;
              },
              $loose,
          >;
      }