@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...
    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>;
      }
    • ReadonlygetMarketGroupInformation: {
          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,
          >;
      }
    • 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>;
      }