@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...
    contractEndpoints: {
        getCharacterContracts: {
            path: "characters/{characterId}/contracts";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        contract_id: ZodNumber;
                        issuer_id: ZodNumber;
                        issuer_corporation_id: ZodNumber;
                        assignee_id: ZodNumber;
                        acceptor_id: ZodNumber;
                        start_location_id: ZodOptional<ZodNumber>;
                        end_location_id: ZodOptional<ZodNumber>;
                        type: ZodType<
                            | string & {}
                            | "unknown"
                            | "item_exchange"
                            | "auction"
                            | "courier"
                            | "loan",
                            unknown,
                            $ZodTypeInternals<
                                | string & {}
                                | "unknown"
                                | "item_exchange"
                                | "auction"
                                | "courier"
                                | "loan",
                                unknown,
                            >,
                        >;
                        status: ZodType<
                            | string & {}
                            | "cancelled"
                            | "outstanding"
                            | "in_progress"
                            | "finished_issuer"
                            | "finished_contractor"
                            | "finished"
                            | "rejected"
                            | "failed"
                            | "deleted"
                            | "reversed",
                            unknown,
                            $ZodTypeInternals<
                                | string & {}
                                | "cancelled"
                                | "outstanding"
                                | "in_progress"
                                | "finished_issuer"
                                | "finished_contractor"
                                | "finished"
                                | "rejected"
                                | "failed"
                                | "deleted"
                                | "reversed",
                                unknown,
                            >,
                        >;
                        title: ZodOptional<ZodString>;
                        for_corporation: ZodBoolean;
                        availability: ZodType<
                            string & {}
                            | "corporation"
                            | "alliance"
                            | "public"
                            | "personal",
                            unknown,
                            $ZodTypeInternals<
                                string & {}
                                | "corporation"
                                | "alliance"
                                | "public"
                                | "personal",
                                unknown,
                            >,
                        >;
                        date_issued: ZodString;
                        date_expired: ZodString;
                        date_accepted: ZodOptional<ZodString>;
                        date_completed: ZodOptional<ZodString>;
                        days_to_complete: ZodOptional<ZodNumber>;
                        price: ZodOptional<ZodNumber>;
                        reward: ZodOptional<ZodNumber>;
                        collateral: ZodOptional<ZodNumber>;
                        buyout: ZodOptional<ZodNumber>;
                        volume: ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
        };
        getCharacterContractBids: {
            path: "characters/{characterId}/contracts/{contractId}/bids";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId", "contractId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        bid_id: ZodNumber;
                        bidder_id: ZodNumber;
                        date_bid: ZodString;
                        amount: ZodNumber;
                    },
                    $loose,
                >,
            >;
        };
        getCharacterContractItems: {
            path: "characters/{characterId}/contracts/{contractId}/items";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId", "contractId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        record_id: ZodNumber;
                        type_id: ZodNumber;
                        quantity: ZodNumber;
                        raw_quantity: ZodOptional<ZodNumber>;
                        is_singleton: ZodBoolean;
                        is_included: ZodBoolean;
                    },
                    $loose,
                >,
            >;
        };
        getCorporationContracts: {
            path: "corporations/{corporationId}/contracts";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        contract_id: ZodNumber;
                        issuer_id: ZodNumber;
                        issuer_corporation_id: ZodNumber;
                        assignee_id: ZodNumber;
                        acceptor_id: ZodNumber;
                        start_location_id: ZodOptional<ZodNumber>;
                        end_location_id: ZodOptional<ZodNumber>;
                        type: ZodType<
                            | string & {}
                            | "unknown"
                            | "item_exchange"
                            | "auction"
                            | "courier"
                            | "loan",
                            unknown,
                            $ZodTypeInternals<
                                | string & {}
                                | "unknown"
                                | "item_exchange"
                                | "auction"
                                | "courier"
                                | "loan",
                                unknown,
                            >,
                        >;
                        status: ZodType<
                            | string & {}
                            | "cancelled"
                            | "outstanding"
                            | "in_progress"
                            | "finished_issuer"
                            | "finished_contractor"
                            | "finished"
                            | "rejected"
                            | "failed"
                            | "deleted"
                            | "reversed",
                            unknown,
                            $ZodTypeInternals<
                                | string & {}
                                | "cancelled"
                                | "outstanding"
                                | "in_progress"
                                | "finished_issuer"
                                | "finished_contractor"
                                | "finished"
                                | "rejected"
                                | "failed"
                                | "deleted"
                                | "reversed",
                                unknown,
                            >,
                        >;
                        title: ZodOptional<ZodString>;
                        for_corporation: ZodBoolean;
                        availability: ZodType<
                            string & {}
                            | "corporation"
                            | "alliance"
                            | "public"
                            | "personal",
                            unknown,
                            $ZodTypeInternals<
                                string & {}
                                | "corporation"
                                | "alliance"
                                | "public"
                                | "personal",
                                unknown,
                            >,
                        >;
                        date_issued: ZodString;
                        date_expired: ZodString;
                        date_accepted: ZodOptional<ZodString>;
                        date_completed: ZodOptional<ZodString>;
                        days_to_complete: ZodOptional<ZodNumber>;
                        price: ZodOptional<ZodNumber>;
                        reward: ZodOptional<ZodNumber>;
                        collateral: ZodOptional<ZodNumber>;
                        buyout: ZodOptional<ZodNumber>;
                        volume: ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
        };
        getCorporationContractBids: {
            path: "corporations/{corporationId}/contracts/{contractId}/bids";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId", "contractId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        bid_id: ZodNumber;
                        bidder_id: ZodNumber;
                        date_bid: ZodString;
                        amount: ZodNumber;
                    },
                    $loose,
                >,
            >;
        };
        getCorporationContractItems: {
            path: "corporations/{corporationId}/contracts/{contractId}/items";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["corporationId", "contractId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        record_id: ZodNumber;
                        type_id: ZodNumber;
                        quantity: ZodNumber;
                        raw_quantity: ZodOptional<ZodNumber>;
                        is_singleton: ZodBoolean;
                        is_included: ZodBoolean;
                    },
                    $loose,
                >,
            >;
        };
        getPublicContracts: {
            path: "contracts/public/{regionId}";
            method: "GET";
            requiresAuth: false;
            pathParams: readonly ["regionId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        contract_id: ZodNumber;
                        issuer_id: ZodNumber;
                        issuer_corporation_id: ZodNumber;
                        start_location_id: ZodOptional<ZodNumber>;
                        end_location_id: ZodOptional<ZodNumber>;
                        type: ZodType<
                            | string & {}
                            | "unknown"
                            | "item_exchange"
                            | "auction"
                            | "courier"
                            | "loan",
                            unknown,
                            $ZodTypeInternals<
                                | string & {}
                                | "unknown"
                                | "item_exchange"
                                | "auction"
                                | "courier"
                                | "loan",
                                unknown,
                            >,
                        >;
                        title: ZodOptional<ZodString>;
                        for_corporation: ZodOptional<ZodBoolean>;
                        date_issued: ZodString;
                        date_expired: ZodString;
                        days_to_complete: ZodOptional<ZodNumber>;
                        price: ZodOptional<ZodNumber>;
                        reward: ZodOptional<ZodNumber>;
                        collateral: ZodOptional<ZodNumber>;
                        buyout: ZodOptional<ZodNumber>;
                        volume: ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
        };
        getPublicContractBids: {
            path: "contracts/public/bids/{contractId}";
            method: "GET";
            requiresAuth: false;
            pathParams: readonly ["contractId"];
            responseSchema: ZodArray<
                ZodObject<
                    { bid_id: ZodNumber; date_bid: ZodString; amount: ZodNumber },
                    $loose,
                >,
            >;
            emptyWhenNoContent: true;
        };
        getPublicContractItems: {
            path: "contracts/public/items/{contractId}";
            method: "GET";
            requiresAuth: false;
            pathParams: readonly ["contractId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        record_id: ZodNumber;
                        type_id: ZodNumber;
                        quantity: ZodNumber;
                        is_included: ZodBoolean;
                        item_id: ZodOptional<ZodNumber>;
                        is_blueprint_copy: ZodOptional<ZodBoolean>;
                        material_efficiency: ZodOptional<ZodNumber>;
                        time_efficiency: ZodOptional<ZodNumber>;
                        runs: ZodOptional<ZodNumber>;
                    },
                    $loose,
                >,
            >;
            emptyWhenNoContent: true;
        };
    } = ...

    Type Declaration

    • ReadonlygetCharacterContracts: {
          path: "characters/{characterId}/contracts";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      contract_id: ZodNumber;
                      issuer_id: ZodNumber;
                      issuer_corporation_id: ZodNumber;
                      assignee_id: ZodNumber;
                      acceptor_id: ZodNumber;
                      start_location_id: ZodOptional<ZodNumber>;
                      end_location_id: ZodOptional<ZodNumber>;
                      type: ZodType<
                          | string & {}
                          | "unknown"
                          | "item_exchange"
                          | "auction"
                          | "courier"
                          | "loan",
                          unknown,
                          $ZodTypeInternals<
                              | string & {}
                              | "unknown"
                              | "item_exchange"
                              | "auction"
                              | "courier"
                              | "loan",
                              unknown,
                          >,
                      >;
                      status: ZodType<
                          | string & {}
                          | "cancelled"
                          | "outstanding"
                          | "in_progress"
                          | "finished_issuer"
                          | "finished_contractor"
                          | "finished"
                          | "rejected"
                          | "failed"
                          | "deleted"
                          | "reversed",
                          unknown,
                          $ZodTypeInternals<
                              | string & {}
                              | "cancelled"
                              | "outstanding"
                              | "in_progress"
                              | "finished_issuer"
                              | "finished_contractor"
                              | "finished"
                              | "rejected"
                              | "failed"
                              | "deleted"
                              | "reversed",
                              unknown,
                          >,
                      >;
                      title: ZodOptional<ZodString>;
                      for_corporation: ZodBoolean;
                      availability: ZodType<
                          string & {}
                          | "corporation"
                          | "alliance"
                          | "public"
                          | "personal",
                          unknown,
                          $ZodTypeInternals<
                              string & {}
                              | "corporation"
                              | "alliance"
                              | "public"
                              | "personal",
                              unknown,
                          >,
                      >;
                      date_issued: ZodString;
                      date_expired: ZodString;
                      date_accepted: ZodOptional<ZodString>;
                      date_completed: ZodOptional<ZodString>;
                      days_to_complete: ZodOptional<ZodNumber>;
                      price: ZodOptional<ZodNumber>;
                      reward: ZodOptional<ZodNumber>;
                      collateral: ZodOptional<ZodNumber>;
                      buyout: ZodOptional<ZodNumber>;
                      volume: ZodOptional<ZodNumber>;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCharacterContractBids: {
          path: "characters/{characterId}/contracts/{contractId}/bids";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId", "contractId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      bid_id: ZodNumber;
                      bidder_id: ZodNumber;
                      date_bid: ZodString;
                      amount: ZodNumber;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCharacterContractItems: {
          path: "characters/{characterId}/contracts/{contractId}/items";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId", "contractId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      record_id: ZodNumber;
                      type_id: ZodNumber;
                      quantity: ZodNumber;
                      raw_quantity: ZodOptional<ZodNumber>;
                      is_singleton: ZodBoolean;
                      is_included: ZodBoolean;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCorporationContracts: {
          path: "corporations/{corporationId}/contracts";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      contract_id: ZodNumber;
                      issuer_id: ZodNumber;
                      issuer_corporation_id: ZodNumber;
                      assignee_id: ZodNumber;
                      acceptor_id: ZodNumber;
                      start_location_id: ZodOptional<ZodNumber>;
                      end_location_id: ZodOptional<ZodNumber>;
                      type: ZodType<
                          | string & {}
                          | "unknown"
                          | "item_exchange"
                          | "auction"
                          | "courier"
                          | "loan",
                          unknown,
                          $ZodTypeInternals<
                              | string & {}
                              | "unknown"
                              | "item_exchange"
                              | "auction"
                              | "courier"
                              | "loan",
                              unknown,
                          >,
                      >;
                      status: ZodType<
                          | string & {}
                          | "cancelled"
                          | "outstanding"
                          | "in_progress"
                          | "finished_issuer"
                          | "finished_contractor"
                          | "finished"
                          | "rejected"
                          | "failed"
                          | "deleted"
                          | "reversed",
                          unknown,
                          $ZodTypeInternals<
                              | string & {}
                              | "cancelled"
                              | "outstanding"
                              | "in_progress"
                              | "finished_issuer"
                              | "finished_contractor"
                              | "finished"
                              | "rejected"
                              | "failed"
                              | "deleted"
                              | "reversed",
                              unknown,
                          >,
                      >;
                      title: ZodOptional<ZodString>;
                      for_corporation: ZodBoolean;
                      availability: ZodType<
                          string & {}
                          | "corporation"
                          | "alliance"
                          | "public"
                          | "personal",
                          unknown,
                          $ZodTypeInternals<
                              string & {}
                              | "corporation"
                              | "alliance"
                              | "public"
                              | "personal",
                              unknown,
                          >,
                      >;
                      date_issued: ZodString;
                      date_expired: ZodString;
                      date_accepted: ZodOptional<ZodString>;
                      date_completed: ZodOptional<ZodString>;
                      days_to_complete: ZodOptional<ZodNumber>;
                      price: ZodOptional<ZodNumber>;
                      reward: ZodOptional<ZodNumber>;
                      collateral: ZodOptional<ZodNumber>;
                      buyout: ZodOptional<ZodNumber>;
                      volume: ZodOptional<ZodNumber>;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCorporationContractBids: {
          path: "corporations/{corporationId}/contracts/{contractId}/bids";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId", "contractId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      bid_id: ZodNumber;
                      bidder_id: ZodNumber;
                      date_bid: ZodString;
                      amount: ZodNumber;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetCorporationContractItems: {
          path: "corporations/{corporationId}/contracts/{contractId}/items";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["corporationId", "contractId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      record_id: ZodNumber;
                      type_id: ZodNumber;
                      quantity: ZodNumber;
                      raw_quantity: ZodOptional<ZodNumber>;
                      is_singleton: ZodBoolean;
                      is_included: ZodBoolean;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetPublicContracts: {
          path: "contracts/public/{regionId}";
          method: "GET";
          requiresAuth: false;
          pathParams: readonly ["regionId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      contract_id: ZodNumber;
                      issuer_id: ZodNumber;
                      issuer_corporation_id: ZodNumber;
                      start_location_id: ZodOptional<ZodNumber>;
                      end_location_id: ZodOptional<ZodNumber>;
                      type: ZodType<
                          | string & {}
                          | "unknown"
                          | "item_exchange"
                          | "auction"
                          | "courier"
                          | "loan",
                          unknown,
                          $ZodTypeInternals<
                              | string & {}
                              | "unknown"
                              | "item_exchange"
                              | "auction"
                              | "courier"
                              | "loan",
                              unknown,
                          >,
                      >;
                      title: ZodOptional<ZodString>;
                      for_corporation: ZodOptional<ZodBoolean>;
                      date_issued: ZodString;
                      date_expired: ZodString;
                      days_to_complete: ZodOptional<ZodNumber>;
                      price: ZodOptional<ZodNumber>;
                      reward: ZodOptional<ZodNumber>;
                      collateral: ZodOptional<ZodNumber>;
                      buyout: ZodOptional<ZodNumber>;
                      volume: ZodOptional<ZodNumber>;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlygetPublicContractBids: {
          path: "contracts/public/bids/{contractId}";
          method: "GET";
          requiresAuth: false;
          pathParams: readonly ["contractId"];
          responseSchema: ZodArray<
              ZodObject<
                  { bid_id: ZodNumber; date_bid: ZodString; amount: ZodNumber },
                  $loose,
              >,
          >;
          emptyWhenNoContent: true;
      }
    • ReadonlygetPublicContractItems: {
          path: "contracts/public/items/{contractId}";
          method: "GET";
          requiresAuth: false;
          pathParams: readonly ["contractId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      record_id: ZodNumber;
                      type_id: ZodNumber;
                      quantity: ZodNumber;
                      is_included: ZodBoolean;
                      item_id: ZodOptional<ZodNumber>;
                      is_blueprint_copy: ZodOptional<ZodBoolean>;
                      material_efficiency: ZodOptional<ZodNumber>;
                      time_efficiency: ZodOptional<ZodNumber>;
                      runs: ZodOptional<ZodNumber>;
                  },
                  $loose,
              >,
          >;
          emptyWhenNoContent: true;
      }