@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...

    Function getCharactersCharacterIdContracts

    • Get contracts

      GET /characters/{character_id}/contracts. Requires esi-contracts.read_character_contracts.v1. Follows every page and yields one item at a time.

      Returns AsyncIterable<
          {
              acceptor_id: number;
              assignee_id: number;
              availability: "corporation"
              | "alliance"
              | "public"
              | "personal";
              buyout?: number;
              collateral?: number;
              contract_id: number;
              date_accepted?: string;
              date_completed?: string;
              date_expired: string;
              date_issued: string;
              days_to_complete?: number;
              end_location_id?: number;
              for_corporation: boolean;
              issuer_corporation_id: number;
              issuer_id: number;
              price?: number;
              reward?: number;
              start_location_id?: number;
              status:
                  | "cancelled"
                  | "outstanding"
                  | "in_progress"
                  | "finished_issuer"
                  | "finished_contractor"
                  | "finished"
                  | "rejected"
                  | "failed"
                  | "deleted"
                  | "reversed";
              title?: string;
              type: "unknown"
              | "item_exchange"
              | "auction"
              | "courier"
              | "loan";
              volume?: number;
          },
      >