@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...
    industryEndpoints: {
        getCharacterIndustryJobs: {
            path: "characters/{characterId}/industry/jobs";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        job_id: ZodNumber;
                        installer_id: ZodNumber;
                        facility_id: ZodNumber;
                        station_id: ZodNumber;
                        activity_id: ZodNumber;
                        blueprint_id: ZodNumber;
                        blueprint_type_id: ZodNumber;
                        blueprint_location_id: ZodNumber;
                        output_location_id: ZodNumber;
                        runs: ZodNumber;
                        cost: ZodOptional<ZodNumber>;
                        licensed_runs: ZodOptional<ZodNumber>;
                        probability: ZodOptional<ZodNumber>;
                        product_type_id: ZodOptional<ZodNumber>;
                        status: ZodType<
                            | string & {}
                            | "active"
                            | "cancelled"
                            | "delivered"
                            | "paused"
                            | "ready"
                            | "reverted",
                            unknown,
                            $ZodTypeInternals<
                                | string & {}
                                | "active"
                                | "cancelled"
                                | "delivered"
                                | "paused"
                                | "ready"
                                | "reverted",
                                unknown,
                            >,
                        >;
                        duration: ZodNumber;
                        start_date: ZodString;
                        end_date: ZodString;
                        pause_date: ZodOptional<ZodString>;
                        completed_date: ZodOptional<ZodString>;
                        completed_character_id: ZodOptional<ZodNumber>;
                        successful_runs: ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
        };
        getCharacterMiningLedger: {
            path: "characters/{characterId}/mining";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        date: ZodString;
                        solar_system_id: ZodNumber;
                        type_id: ZodNumber;
                        quantity: ZodNumber;
                    },
                    $loose,
                >,
            >;
        };
        getCorporationIndustryJobs: {
            path: "corporations/{corporationId}/industry/jobs";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        job_id: ZodNumber;
                        installer_id: ZodNumber;
                        facility_id: ZodNumber;
                        activity_id: ZodNumber;
                        blueprint_id: ZodNumber;
                        blueprint_type_id: ZodNumber;
                        blueprint_location_id: ZodNumber;
                        output_location_id: ZodNumber;
                        runs: ZodNumber;
                        cost: ZodOptional<ZodNumber>;
                        licensed_runs: ZodOptional<ZodNumber>;
                        probability: ZodOptional<ZodNumber>;
                        product_type_id: ZodOptional<ZodNumber>;
                        status: ZodType<
                            | string & {}
                            | "active"
                            | "cancelled"
                            | "delivered"
                            | "paused"
                            | "ready"
                            | "reverted",
                            unknown,
                            $ZodTypeInternals<
                                | string & {}
                                | "active"
                                | "cancelled"
                                | "delivered"
                                | "paused"
                                | "ready"
                                | "reverted",
                                unknown,
                            >,
                        >;
                        duration: ZodNumber;
                        start_date: ZodString;
                        end_date: ZodString;
                        pause_date: ZodOptional<ZodString>;
                        completed_date: ZodOptional<ZodString>;
                        completed_character_id: ZodOptional<ZodNumber>;
                        successful_runs: ZodOptional<ZodNumber>;
                        location_id: ZodNumber;
                    },
                    $loose,
                >,
            >;
        };
        getMoonExtractionTimers: {
            path: "corporation/{corporationId}/mining/extractions";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        structure_id: ZodNumber;
                        moon_id: ZodNumber;
                        extraction_start_time: ZodString;
                        chunk_arrival_time: ZodString;
                        natural_decay_time: ZodString;
                    },
                    $loose,
                >,
            >;
        };
        getCorporationMiningObservers: {
            path: "corporation/{corporationId}/mining/observers";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        observer_id: ZodNumber;
                        observer_type: ZodString;
                        last_updated: ZodString;
                    },
                    $loose,
                >,
            >;
        };
        getCorporationMiningObserver: {
            path: "corporation/{corporationId}/mining/observers/{observerId}";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId", "observerId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        character_id: ZodNumber;
                        recorded_corporation_id: ZodNumber;
                        type_id: ZodNumber;
                        quantity: ZodNumber;
                        last_updated: ZodString;
                    },
                    $loose,
                >,
            >;
        };
        getIndustryFacilities: {
            path: "industry/facilities";
            method: "GET";
            requiresAuth: false;
            responseSchema: ZodArray<
                ZodObject<
                    {
                        facility_id: ZodNumber;
                        owner_id: ZodNumber;
                        region_id: ZodNumber;
                        solar_system_id: ZodNumber;
                        tax: ZodOptional<ZodNumber>;
                        type_id: ZodNumber;
                    },
                    $loose,
                >,
            >;
        };
        getIndustrySystems: {
            path: "industry/systems";
            method: "GET";
            requiresAuth: false;
            responseSchema: ZodArray<
                ZodObject<
                    {
                        solar_system_id: ZodNumber;
                        cost_indices: ZodArray<
                            ZodObject<{ activity: ZodString; cost_index: ZodNumber }, $loose>,
                        >;
                    },
                    $loose,
                >,
            >;
        };
    } = ...

    Type Declaration

    • ReadonlygetCharacterIndustryJobs: {
          path: "characters/{characterId}/industry/jobs";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      job_id: ZodNumber;
                      installer_id: ZodNumber;
                      facility_id: ZodNumber;
                      station_id: ZodNumber;
                      activity_id: ZodNumber;
                      blueprint_id: ZodNumber;
                      blueprint_type_id: ZodNumber;
                      blueprint_location_id: ZodNumber;
                      output_location_id: ZodNumber;
                      runs: ZodNumber;
                      cost: ZodOptional<ZodNumber>;
                      licensed_runs: ZodOptional<ZodNumber>;
                      probability: ZodOptional<ZodNumber>;
                      product_type_id: ZodOptional<ZodNumber>;
                      status: ZodType<
                          | string & {}
                          | "active"
                          | "cancelled"
                          | "delivered"
                          | "paused"
                          | "ready"
                          | "reverted",
                          unknown,
                          $ZodTypeInternals<
                              | string & {}
                              | "active"
                              | "cancelled"
                              | "delivered"
                              | "paused"
                              | "ready"
                              | "reverted",
                              unknown,
                          >,
                      >;
                      duration: ZodNumber;
                      start_date: ZodString;
                      end_date: ZodString;
                      pause_date: ZodOptional<ZodString>;
                      completed_date: ZodOptional<ZodString>;
                      completed_character_id: ZodOptional<ZodNumber>;
                      successful_runs: ZodOptional<ZodNumber>;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCharacterMiningLedger: {
          path: "characters/{characterId}/mining";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      date: ZodString;
                      solar_system_id: ZodNumber;
                      type_id: ZodNumber;
                      quantity: ZodNumber;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCorporationIndustryJobs: {
          path: "corporations/{corporationId}/industry/jobs";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      job_id: ZodNumber;
                      installer_id: ZodNumber;
                      facility_id: ZodNumber;
                      activity_id: ZodNumber;
                      blueprint_id: ZodNumber;
                      blueprint_type_id: ZodNumber;
                      blueprint_location_id: ZodNumber;
                      output_location_id: ZodNumber;
                      runs: ZodNumber;
                      cost: ZodOptional<ZodNumber>;
                      licensed_runs: ZodOptional<ZodNumber>;
                      probability: ZodOptional<ZodNumber>;
                      product_type_id: ZodOptional<ZodNumber>;
                      status: ZodType<
                          | string & {}
                          | "active"
                          | "cancelled"
                          | "delivered"
                          | "paused"
                          | "ready"
                          | "reverted",
                          unknown,
                          $ZodTypeInternals<
                              | string & {}
                              | "active"
                              | "cancelled"
                              | "delivered"
                              | "paused"
                              | "ready"
                              | "reverted",
                              unknown,
                          >,
                      >;
                      duration: ZodNumber;
                      start_date: ZodString;
                      end_date: ZodString;
                      pause_date: ZodOptional<ZodString>;
                      completed_date: ZodOptional<ZodString>;
                      completed_character_id: ZodOptional<ZodNumber>;
                      successful_runs: ZodOptional<ZodNumber>;
                      location_id: ZodNumber;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetMoonExtractionTimers: {
          path: "corporation/{corporationId}/mining/extractions";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      structure_id: ZodNumber;
                      moon_id: ZodNumber;
                      extraction_start_time: ZodString;
                      chunk_arrival_time: ZodString;
                      natural_decay_time: ZodString;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCorporationMiningObservers: {
          path: "corporation/{corporationId}/mining/observers";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      observer_id: ZodNumber;
                      observer_type: ZodString;
                      last_updated: ZodString;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCorporationMiningObserver: {
          path: "corporation/{corporationId}/mining/observers/{observerId}";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId", "observerId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      character_id: ZodNumber;
                      recorded_corporation_id: ZodNumber;
                      type_id: ZodNumber;
                      quantity: ZodNumber;
                      last_updated: ZodString;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetIndustryFacilities: {
          path: "industry/facilities";
          method: "GET";
          requiresAuth: false;
          responseSchema: ZodArray<
              ZodObject<
                  {
                      facility_id: ZodNumber;
                      owner_id: ZodNumber;
                      region_id: ZodNumber;
                      solar_system_id: ZodNumber;
                      tax: ZodOptional<ZodNumber>;
                      type_id: ZodNumber;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetIndustrySystems: {
          path: "industry/systems";
          method: "GET";
          requiresAuth: false;
          responseSchema: ZodArray<
              ZodObject<
                  {
                      solar_system_id: ZodNumber;
                      cost_indices: ZodArray<
                          ZodObject<{ activity: ZodString; cost_index: ZodNumber }, $loose>,
                      >;
                  },
                  $loose,
              >,
          >;
      }