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

    Variable PublicContractSchemaConst

    PublicContractSchema: 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,
    > = ...

    A public contract from GET /contracts/public/{region_id}. ESI sends no status, availability, assignee or acceptor here: every listed contract is public and outstanding.