@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...
    walletEndpoints: {
        getCharacterWallet: {
            path: "characters/{characterId}/wallet";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId"];
            responseSchema: ZodNumber;
        };
        getCharacterWalletJournal: {
            path: "characters/{characterId}/wallet/journal";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        id: ZodNumber;
                        date: ZodString;
                        ref_type: ZodString;
                        first_party_id: ZodOptional<ZodNumber>;
                        second_party_id: ZodOptional<ZodNumber>;
                        amount: ZodOptional<ZodNumber>;
                        balance: ZodOptional<ZodNumber>;
                        reason: ZodOptional<ZodString>;
                        description: ZodString;
                        context_id: ZodOptional<ZodNumber>;
                        context_id_type: ZodOptional<ZodString>;
                        tax: ZodOptional<ZodNumber>;
                        tax_receiver_id: ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
        };
        getCharacterWalletTransactions: {
            path: "characters/{characterId}/wallet/transactions";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        transaction_id: ZodNumber;
                        date: ZodString;
                        type_id: ZodNumber;
                        location_id: ZodNumber;
                        unit_price: ZodNumber;
                        quantity: ZodNumber;
                        client_id: ZodNumber;
                        is_buy: ZodBoolean;
                        is_personal: ZodBoolean;
                        journal_ref_id: ZodNumber;
                    },
                    $loose,
                >,
            >;
        };
        getCorporationWallets: {
            path: "corporations/{corporationId}/wallets";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId"];
            responseSchema: ZodArray<
                ZodObject<{ division: ZodNumber; balance: ZodNumber }, $loose>,
            >;
        };
        getCorporationWalletJournal: {
            path: "corporations/{corporationId}/wallets/{division}/journal";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId", "division"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        id: ZodNumber;
                        date: ZodString;
                        ref_type: ZodString;
                        first_party_id: ZodOptional<ZodNumber>;
                        second_party_id: ZodOptional<ZodNumber>;
                        amount: ZodOptional<ZodNumber>;
                        balance: ZodOptional<ZodNumber>;
                        reason: ZodOptional<ZodString>;
                        description: ZodString;
                        context_id: ZodOptional<ZodNumber>;
                        context_id_type: ZodOptional<ZodString>;
                        tax: ZodOptional<ZodNumber>;
                        tax_receiver_id: ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
        };
        getCorporationWalletTransactions: {
            path: "corporations/{corporationId}/wallets/{division}/transactions";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId", "division"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        transaction_id: ZodNumber;
                        date: ZodString;
                        type_id: ZodNumber;
                        location_id: ZodNumber;
                        unit_price: ZodNumber;
                        quantity: ZodNumber;
                        client_id: ZodNumber;
                        is_buy: ZodBoolean;
                        journal_ref_id: ZodNumber;
                    },
                    $loose,
                >,
            >;
        };
    } = ...

    Type Declaration

    • ReadonlygetCharacterWallet: {
          path: "characters/{characterId}/wallet";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId"];
          responseSchema: ZodNumber;
      }
    • ReadonlygetCharacterWalletJournal: {
          path: "characters/{characterId}/wallet/journal";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      id: ZodNumber;
                      date: ZodString;
                      ref_type: ZodString;
                      first_party_id: ZodOptional<ZodNumber>;
                      second_party_id: ZodOptional<ZodNumber>;
                      amount: ZodOptional<ZodNumber>;
                      balance: ZodOptional<ZodNumber>;
                      reason: ZodOptional<ZodString>;
                      description: ZodString;
                      context_id: ZodOptional<ZodNumber>;
                      context_id_type: ZodOptional<ZodString>;
                      tax: ZodOptional<ZodNumber>;
                      tax_receiver_id: ZodOptional<ZodNumber>;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCharacterWalletTransactions: {
          path: "characters/{characterId}/wallet/transactions";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      transaction_id: ZodNumber;
                      date: ZodString;
                      type_id: ZodNumber;
                      location_id: ZodNumber;
                      unit_price: ZodNumber;
                      quantity: ZodNumber;
                      client_id: ZodNumber;
                      is_buy: ZodBoolean;
                      is_personal: ZodBoolean;
                      journal_ref_id: ZodNumber;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCorporationWallets: {
          path: "corporations/{corporationId}/wallets";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId"];
          responseSchema: ZodArray<
              ZodObject<{ division: ZodNumber; balance: ZodNumber }, $loose>,
          >;
      }
    • ReadonlygetCorporationWalletJournal: {
          path: "corporations/{corporationId}/wallets/{division}/journal";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId", "division"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      id: ZodNumber;
                      date: ZodString;
                      ref_type: ZodString;
                      first_party_id: ZodOptional<ZodNumber>;
                      second_party_id: ZodOptional<ZodNumber>;
                      amount: ZodOptional<ZodNumber>;
                      balance: ZodOptional<ZodNumber>;
                      reason: ZodOptional<ZodString>;
                      description: ZodString;
                      context_id: ZodOptional<ZodNumber>;
                      context_id_type: ZodOptional<ZodString>;
                      tax: ZodOptional<ZodNumber>;
                      tax_receiver_id: ZodOptional<ZodNumber>;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCorporationWalletTransactions: {
          path: "corporations/{corporationId}/wallets/{division}/transactions";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId", "division"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      transaction_id: ZodNumber;
                      date: ZodString;
                      type_id: ZodNumber;
                      location_id: ZodNumber;
                      unit_price: ZodNumber;
                      quantity: ZodNumber;
                      client_id: ZodNumber;
                      is_buy: ZodBoolean;
                      journal_ref_id: ZodNumber;
                  },
                  $loose,
              >,
          >;
      }