import type { CountryCodeType, CurrencyCodeType, DaysCodeType, StandardOutputFields } from './common.js'; export interface GetItemResponse extends StandardOutputFields { Item: { ApplicationData?: string; ApplyBuyerProtection?: { BuyerProtectionSource?: 'CustomCode' | 'eBay'; BuyerProtectionStatus?: 'CustomCode' | 'ItemEligible' | 'ItemIneligible' | 'ItemMarkedEligible' | 'ItemMarkedIneligible' | 'NoCoverage'; }; AutoPay: boolean; AvailableForPickupDropOff?: boolean; BestOfferDetails?: { BestOfferCount?: number; BestOfferEnabled?: boolean; }; BusinessSellerDetails?: { AdditionalContactInformation?: string; Address?: { FirstName?: string; LastName?: string; }; Email?: string; Fax?: string; LegalInvoice?: boolean; TermsAndConditions?: string; TradeRegistrationNumber?: string; VATDetails?: { BusinessSeller?: boolean; RestrictedToBusiness?: boolean; VATID?: string; VATPercent?: number; VATSite?: string; }; }; BuyItNowPrice: number | { value: number; currencyID: CurrencyCodeType; }; BuyerGuaranteePrice?: number | { value: number; currencyID: CurrencyCodeType; }; BuyerProtection?: 'CustomCode' | 'ItemEligible' | 'ItemIneligible' | 'ItemMarkedEligible' | 'ItemMarkedIneligible' | 'NoCoverage'; BuyerRequirementDetails?: { MaximumItemRequirements?: { MaximumItemCount?: number; MinimumFeedbackScore?: number; }; MaximumUnpaidItemStrikesInfo?: { Count?: number; Period?: 'CustomCode' | 'Days_180' | 'Days_30' | 'Days_360'; }; ShipToRegistrationCountry?: boolean; ZeroFeedbackScore?: boolean; }; BuyerResponsibleForShipping?: boolean; Charity?: { CharityID?: string; CharityName?: string; DonationPercent?: number; LogoURL?: string; Mission?: string; Status?: 'CustomCode' | 'NoLongerValid' | 'Valid'; }; ConditionDefinition?: string; ConditionDescriptors?: { ConditionDescriptor?: { AdditionalInfo?: string; Name?: string; Value?: string; }; }; ConditionDisplayName?: string; ConditionID?: number; Country: CountryCodeType; CrossBorderTrade: string; Currency: CurrencyCodeType; Description: string; DigitalGoodInfo?: { DigitalDelivery?: boolean; }; DisableBuyerRequirements?: boolean; DiscountPriceInfo?: { MadeForOutletComparisonPrice?: number | { value: number; currencyID: CurrencyCodeType; }; MinimumAdvertisedPrice?: number | { value: number; currencyID: CurrencyCodeType; }; MinimumAdvertisedPriceExposure?: 'CustomCode' | 'DuringCheckout' | 'None' | 'PreCheckout'; OriginalRetailPrice?: number | { value: number; currencyID: CurrencyCodeType; }; PricingTreatment?: 'CustomCode' | 'MAP' | 'MFO' | 'None' | 'STP'; SoldOffeBay?: boolean; SoldOneBay?: boolean; }; DispatchTimeMax?: number; EligibleForPickupDropOff?: boolean; ExtendedProducerResponsibility?: { EcoParticipationFee?: number | { value: number; currencyID: CurrencyCodeType; }; }; ExtendedSellerContactDetails?: { ClassifiedAdContactByEmailEnabled?: boolean; ContactHoursDetails?: { Hours1AnyTime?: boolean; Hours1Days?: DaysCodeType; Hours1From?: string; Hours1To?: string; Hours2AnyTime?: boolean; Hours2Days?: DaysCodeType; Hours2From?: string; Hours2To?: string; TimeZoneID?: string; }; }; FreeAddedCategory?: { CategoryID?: string; CategoryName?: string; }; HideFromSearch?: boolean; IgnoreQuantity?: boolean; IntegratedMerchantCreditCardEnabled?: boolean; InventoryTrackingMethod?: 'CustomCode' | 'ItemID' | 'SKU'; IsIntermediatedShippingEligible?: boolean; IsItemEMSEligible: boolean; IsSecureDescription?: boolean; ItemCompatibilityCount?: number; ItemCompatibilityList?: { Compatibility?: { CompatibilityNotes?: string; NameValueList?: { Name?: string; Source?: 'CustomCode' | 'ItemSpecific' | 'Product'; Value?: string; }; }; }; ItemID: string; ItemPolicyViolation?: { PolicyID?: bigint; PolicyText?: string; }; ItemSpecifics?: { NameValueList?: { Name?: string; Source?: 'CustomCode' | 'ItemSpecific' | 'Product'; Value?: string; }; }; ListingDetails: { Adult: boolean; BestOfferAutoAcceptPrice?: number | { value: number; currencyID: CurrencyCodeType; }; BindingAuction: boolean; BuyItNowAvailable?: boolean; CheckoutEnabled: boolean; ConvertedBuyItNowPrice: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedReservePrice?: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedStartPrice: number | { value: number; currencyID: CurrencyCodeType; }; EndTime: string; EndingReason?: 'CustomCode' | 'Incorrect' | 'LostOrBroken' | 'NotAvailable' | 'OtherListingError' | 'ProductDeleted' | 'SellToHighBidder' | 'Sold'; HasPublicMessages: boolean; HasReservePrice: boolean; HasUnansweredQuestions: boolean; MinimumBestOfferPrice?: number | { value: number; currencyID: CurrencyCodeType; }; RelistedItemID?: string; SecondChanceOriginalItemID?: string; StartTime: string; ViewItemURL: string; ViewItemURLForNaturalSearch?: string; }; ListingDuration?: string; ListingEnhancement?: 'BoldTitle' | 'CustomCode'; ListingSubtype2?: 'ClassifiedAd' | 'CustomCode' | 'LocalMarketBestOfferOnly'; ListingType: 'AdType' | 'Auction' | 'Chinese' | 'CustomCode' | 'FixedPriceItem' | 'LeadGeneration' | 'PersonalOffer' | 'Unknown'; Location: string; LocationDefaulted?: boolean; LotSize?: number; MechanicalCheckAccepted?: boolean; PayPalEmailAddress?: string; PaymentAllowedSite: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; PaymentDetails?: { DaysToFullPayment?: number; DepositAmount?: number | { value: number; currencyID: CurrencyCodeType; }; DepositType?: 'CustomCode' | 'None' | 'OtherMethod'; HoursToDeposit?: number; }; PaymentMethods?: 'CashOnPickup' | 'COD' | 'CustomCode' | 'MOCC' | 'PersonalCheck'; PickupInStoreDetails?: { EligibleForPickupDropOff?: boolean; EligibleForPickupInStore?: boolean; }; PictureDetails?: { ExtendedPictureDetails?: { PictureURLs?: { ExternalPictureURL?: string; eBayPictureURL?: string; }; }; ExternalPictureURL?: string; GalleryErrorInfo?: string; GalleryStatus?: 'CustomCode' | 'ImageNonExistent' | 'ImageProcessingError' | 'ImageReadTimeOut' | 'InvalidFile' | 'InvalidFileFormat' | 'InvalidProtocol' | 'InvalidUrl' | 'Pending' | 'ServerDown' | 'Success'; GalleryType?: 'CustomCode' | 'Gallery' | 'None' | 'Plus'; PictureSource?: 'CustomCode' | 'EPS' | 'Vendor'; PictureURL?: string; }; PostalCode: string; PrimaryCategory: { CategoryID: string; CategoryName: string; }; PrivateListing: boolean; ProductListingDetails?: { BrandMPN?: { Brand?: string; MPN?: string; }; Copyright?: string; EAN?: string; ISBN?: string; IncludeStockPhotoURL?: boolean; IncludeeBayProductDetails?: boolean; ProductReferenceID?: string; StockPhotoURL?: string; UPC?: string; UseStockPhotoURLAsGallery?: boolean; }; ProxyItem?: boolean; Quantity: number; QuantityAvailableHint?: 'CustomCode' | 'Limited' | 'MoreThan'; QuantityThreshold?: number; ReasonHideFromSearch?: 'DuplicateListing' | 'OutOfStock'; Regulatory?: { Documents?: { Document?: { DocumentID?: string; }; }; EnergyEfficiencyLabel?: { ImageDescription?: string; ImageURL?: string; ProductInformationsheet?: string; }; Hazmat?: { Component?: string; Pictograms?: { Pictogram?: string; }; SignalWord?: string; Statements?: any; }; Manufacturer?: { CityName?: string; CompanyName?: string; ContactURL?: string; Country?: CountryCodeType; Email?: string; Phone?: string; PostalCode?: string; StateOrProvince?: string; Street1?: string; Street2?: string; }; ProductSafety?: { Component?: string; Pictograms?: { Pictogram?: string; }; Statements?: any; }; RepairScore?: number; ResponsiblePersons?: { ResponsiblePerson?: { CityName?: string; CompanyName: string; ContactURL?: string; Country?: CountryCodeType; Email?: string; Phone?: string; PostalCode?: string; StateOrProvince?: string; Street1?: string; Street2?: string; Types?: { Type?: 'CustomCode' | 'EUResponsiblePerson'; }; }; }; }; RelistParentID?: bigint; ReservePrice?: number | { value: number; currencyID: CurrencyCodeType; }; ReturnPolicy?: { Description?: string; InternationalRefundOption?: string; InternationalReturnsAcceptedOption?: string; InternationalReturnsWithinOption?: string; InternationalShippingCostPaidByOption?: string; Refund?: string; RefundOption?: string; ReturnsAccepted?: string; ReturnsAcceptedOption?: string; ReturnsWithin?: string; ReturnsWithinOption?: string; ShippingCostPaidBy?: string; ShippingCostPaidByOption?: string; }; ReviseStatus: { BuyItNowAdded?: boolean; BuyItNowLowered?: boolean; ItemRevised: boolean; ReserveLowered?: boolean; ReserveRemoved?: boolean; }; SKU?: string; SecondaryCategory?: { CategoryID?: string; CategoryName?: string; }; Seller: { AboutMePage: boolean; Email?: string; FeedbackPrivate: boolean; FeedbackRatingStar: 'Blue' | 'CustomCode' | 'Green' | 'GreenShooting' | 'None' | 'Purple' | 'PurpleShooting' | 'Red' | 'RedShooting' | 'SilverShooting' | 'Turquoise' | 'TurquoiseShooting' | 'Yellow' | 'YellowShooting'; FeedbackScore?: number; IDVerified: boolean; NewUser: boolean; PositiveFeedbackPercent?: number; RegistrationAddress?: { CityName?: string; Country?: CountryCodeType; CountryName?: string; FirstName?: string; LastName?: string; Name?: string; Phone?: string; PostalCode?: string; Street?: string; Street1?: string; Street2?: string; }; RegistrationDate: string; SellerInfo: { AllowPaymentEdit: boolean; BillingCurrency?: CurrencyCodeType; CIPBankAccountStored: boolean; CheckoutEnabled: boolean; GoodStanding: boolean; QualifiesForB2BVAT: boolean; SafePaymentExempt: boolean; SellerBusinessType?: 'Commercial' | 'CustomCode' | 'Private' | 'Undefined'; SellerLevel: 'Bronze' | 'CustomCode' | 'Gold' | 'None' | 'Platinum' | 'Silver' | 'Titanium'; StoreOwner: boolean; StoreURL?: string; TopRatedSeller?: boolean; }; Site: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; Status: 'AccountOnHold' | 'Confirmed' | 'CreditCardVerify' | 'CustomCode' | 'Deleted' | 'Ghost' | 'Guest' | 'InMaintenance' | 'Merged' | 'RegistrationCodeMailOut' | 'Suspended' | 'TermPending' | 'Unconfirmed' | 'Unknown'; UserID: string; UserIDChanged: boolean; UserIDLastChanged: string; VATStatus: 'CustomCode' | 'NoVATTax' | 'VATExempt' | 'VATTax'; eBayGoodStanding: boolean; }; SellerContactDetails?: { CompanyName?: string; County?: string; FirstName?: string; LastName?: string; PhoneAreaOrCityCode?: string; PhoneCountryCode?: CountryCodeType; PhoneCountryPrefix?: string; PhoneLocalNumber?: string; Street1?: string; Street2?: string; }; SellerProfiles?: { SellerPaymentProfile?: { PaymentProfileID?: bigint; PaymentProfileName?: string; }; SellerReturnProfile?: { ReturnProfileID?: bigint; ReturnProfileName?: string; }; SellerShippingProfile?: { ShippingProfileID?: bigint; ShippingProfileName?: string; }; }; SellerVacationNote?: string; SellingStatus: { AdminEnded?: boolean; BidCount: number; BidIncrement: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedCurrentPrice?: number | { value: number; currencyID: CurrencyCodeType; }; CurrentPrice: number | { value: number; currencyID: CurrencyCodeType; }; HighBidder?: { AboutMePage?: boolean; BuyerInfo?: { ShippingAddress?: { Country?: CountryCodeType; FirstName?: string; LastName?: string; PostalCode?: string; }; }; Email?: string; FeedbackPrivate?: boolean; FeedbackRatingStar?: 'Blue' | 'CustomCode' | 'Green' | 'GreenShooting' | 'None' | 'Purple' | 'PurpleShooting' | 'Red' | 'RedShooting' | 'SilverShooting' | 'Turquoise' | 'TurquoiseShooting' | 'Yellow' | 'YellowShooting'; FeedbackScore?: number; IDVerified?: boolean; NewUser?: boolean; PositiveFeedbackPercent?: number; RegistrationAddress?: { CityName?: string; Country?: CountryCodeType; CountryName?: string; FirstName?: string; LastName?: string; Name?: string; Phone?: string; PostalCode?: string; Street?: string; Street1?: string; Street2?: string; }; RegistrationDate: string; Site?: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; Status?: 'AccountOnHold' | 'Confirmed' | 'CreditCardVerify' | 'CustomCode' | 'Deleted' | 'Ghost' | 'Guest' | 'InMaintenance' | 'Merged' | 'RegistrationCodeMailOut' | 'Suspended' | 'TermPending' | 'Unconfirmed' | 'Unknown'; UserAnonymized: boolean; UserID?: string; UserIDChanged?: boolean; UserIDLastChanged?: string; VATStatus?: 'CustomCode' | 'NoVATTax' | 'VATExempt' | 'VATTax'; eBayGoodStanding?: boolean; }; LeadCount?: number; ListingOnHold?: boolean; ListingStatus: 'Active' | 'Completed' | 'Custom' | 'CustomCode' | 'Ended'; MinimumToBid: number | { value: number; currencyID: CurrencyCodeType; }; PromotionalSaleDetails?: { EndTime?: string; OriginalPrice?: number | { value: number; currencyID: CurrencyCodeType; }; StartTime?: string; }; QuantitySold: number; QuantitySoldByPickupInStore: number; ReserveMet: boolean; SecondChanceEligible: boolean; SoldAsBin?: boolean; }; ShipToLocations: string; ShippingDetails?: { CalculatedShippingDiscount?: { DiscountName?: 'CombinedItemWeight' | 'CustomCode' | 'EachAdditionalAmount' | 'EachAdditionalAmountOff' | 'EachAdditionalPercentOff' | 'IndividualItemWeight' | 'MaximumShippingCostPerOrder' | 'ShippingCostXForAmountY' | 'ShippingCostXForItemCountN' | 'WeightOff'; DiscountProfile?: { DiscountProfileID?: string; DiscountProfileName?: string; MappedDiscountProfileID?: string; WeightOff?: number | { value: number; unit: string; measurementSystem: 'English' | 'Metric'; }; }; }; CalculatedShippingRate?: { InternationalPackagingHandlingCosts: number | { value: number; currencyID: CurrencyCodeType; }; PackagingHandlingCosts: number | { value: number; currencyID: CurrencyCodeType; }; }; ExcludeShipToLocation?: string; FlatShippingDiscount?: { DiscountName?: 'CombinedItemWeight' | 'CustomCode' | 'EachAdditionalAmount' | 'EachAdditionalAmountOff' | 'EachAdditionalPercentOff' | 'IndividualItemWeight' | 'MaximumShippingCostPerOrder' | 'ShippingCostXForAmountY' | 'ShippingCostXForItemCountN' | 'WeightOff'; DiscountProfile?: { DiscountProfileID?: string; DiscountProfileName?: string; EachAdditionalAmount?: number | { value: number; currencyID: CurrencyCodeType; }; EachAdditionalAmountOff?: number | { value: number; currencyID: CurrencyCodeType; }; EachAdditionalPercentOff?: number; }; }; GetItFast: boolean; GlobalShipping?: boolean; InternationalCalculatedShippingDiscount?: { DiscountName?: 'CombinedItemWeight' | 'CustomCode' | 'EachAdditionalAmount' | 'EachAdditionalAmountOff' | 'EachAdditionalPercentOff' | 'IndividualItemWeight' | 'MaximumShippingCostPerOrder' | 'ShippingCostXForAmountY' | 'ShippingCostXForItemCountN' | 'WeightOff'; DiscountProfile?: { DiscountProfileID?: string; DiscountProfileName?: string; MappedDiscountProfileID?: string; WeightOff?: number | { value: number; unit: string; measurementSystem: 'English' | 'Metric'; }; }; }; InternationalFlatShippingDiscount?: { DiscountName?: 'CombinedItemWeight' | 'CustomCode' | 'EachAdditionalAmount' | 'EachAdditionalAmountOff' | 'EachAdditionalPercentOff' | 'IndividualItemWeight' | 'MaximumShippingCostPerOrder' | 'ShippingCostXForAmountY' | 'ShippingCostXForItemCountN' | 'WeightOff'; DiscountProfile?: { DiscountProfileID?: string; DiscountProfileName?: string; EachAdditionalAmount?: number | { value: number; currencyID: CurrencyCodeType; }; EachAdditionalAmountOff?: number | { value: number; currencyID: CurrencyCodeType; }; EachAdditionalPercentOff?: number; }; }; InternationalPromotionalShippingDiscount?: boolean; InternationalShippingDiscountProfileID?: string; InternationalShippingServiceOption?: { ShipToLocation?: string; ShippingService?: string; ShippingServiceAdditionalCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServiceCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServicePriority?: number; }; PromotionalShippingDiscount?: boolean; PromotionalShippingDiscountDetails?: { DiscountName?: 'CombinedItemWeight' | 'CustomCode' | 'EachAdditionalAmount' | 'EachAdditionalAmountOff' | 'EachAdditionalPercentOff' | 'IndividualItemWeight' | 'MaximumShippingCostPerOrder' | 'ShippingCostXForAmountY' | 'ShippingCostXForItemCountN' | 'WeightOff'; ItemCount?: number; OrderAmount?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingCost?: number | { value: number; currencyID: CurrencyCodeType; }; }; RateTableDetails?: { DomesticRateTable?: string; DomesticRateTableId?: string; InternationalRateTable?: string; InternationalRateTableId?: string; }; SalesTax?: { SalesTaxPercent?: number; SalesTaxState?: string; ShippingIncludedInTax?: boolean; }; SellerExcludeShipToLocationsPreference?: boolean; ShippingDiscountProfileID?: string; ShippingServiceOptions: { ExpeditedService?: boolean; FreeShipping?: boolean; ShippingService?: string; ShippingServiceAdditionalCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServiceCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServicePriority?: number; ShippingTimeMax?: number; ShippingTimeMin?: number; }; ShippingType?: 'Calculated' | 'CalculatedDomesticFlatInternational' | 'CustomCode' | 'Flat' | 'FlatDomesticCalculatedInternational' | 'Free' | 'Freight' | 'FreightFlat' | 'NotSpecified'; TaxTable?: { TaxJurisdiction?: { JurisdictionID?: string; SalesTaxPercent?: number; ShippingIncludedInTax?: boolean; }; }; ThirdPartyCheckout: boolean; }; ShippingPackageDetails?: { PackageDepth?: number | { value: number; unit: string; measurementSystem: 'English' | 'Metric'; }; PackageLength?: number | { value: number; unit: string; measurementSystem: 'English' | 'Metric'; }; PackageWidth?: number | { value: number; unit: string; measurementSystem: 'English' | 'Metric'; }; ShippingIrregular?: boolean; ShippingPackage?: 'BulkyGoods' | 'Caravan' | 'Cars' | 'CustomCode' | 'Europallet' | 'ExpandableToughBags' | 'ExtraLargePack' | 'Furniture' | 'IndustryVehicles' | 'LargeCanadaPostBox' | 'LargeCanadaPostBubbleMailer' | 'LargeEnvelope' | 'Letter' | 'MailingBoxes' | 'MediumCanadaPostBox' | 'MediumCanadaPostBubbleMailer' | 'Motorbikes' | 'None' | 'OneWayPallet' | 'PackageThickEnvelope' | 'PaddedBags' | 'ParcelOrPaddedEnvelope' | 'Roll' | 'SmallCanadaPostBox' | 'SmallCanadaPostBubbleMailer' | 'ToughBags' | 'UPSLetter' | 'USPSFlatRateEnvelope' | 'USPSLargePack' | 'VeryLargePack' | 'Winepak'; WeightMajor?: number | { value: number; unit: string; measurementSystem: 'English' | 'Metric'; }; WeightMinor?: number | { value: number; unit: string; measurementSystem: 'English' | 'Metric'; }; }; ShippingServiceCostOverrideList?: { ShippingServiceCostOverride?: { ShippingServiceAdditionalCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServiceCost?: number | { value: number; currencyID: CurrencyCodeType; }; ShippingServicePriority?: number; ShippingServiceType?: 'Domestic' | 'International'; }; }; Site: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; StartPrice: number | { value: number; currencyID: CurrencyCodeType; }; Storefront?: { StoreCategory2ID?: bigint; StoreCategoryID?: bigint; StoreURL?: string; }; SubTitle?: string; TaxCategory?: string; TimeLeft: string; Title: string; TopRatedListing?: boolean; UUID?: string; UnitInfo?: { UnitQuantity?: number; UnitType?: string; }; VATDetails?: { VATPercent?: number; }; VIN?: string; VINLink?: string; VRM?: string; VRMLink?: string; Variations?: { Pictures?: { VariationSpecificName?: string; VariationSpecificPictureSet?: { ExtendedPictureDetails?: { PictureURLs?: { ExternalPictureURL?: string; eBayPictureURL?: string; }; }; ExternalPictureURL?: string; PictureURL?: string; VariationSpecificValue?: string; }; }; Variation?: { DiscountPriceInfo?: { MadeForOutletComparisonPrice?: number | { value: number; currencyID: CurrencyCodeType; }; MinimumAdvertisedPrice?: number | { value: number; currencyID: CurrencyCodeType; }; MinimumAdvertisedPriceExposure?: 'CustomCode' | 'DuringCheckout' | 'None' | 'PreCheckout'; OriginalRetailPrice?: number | { value: number; currencyID: CurrencyCodeType; }; PricingTreatment?: 'CustomCode' | 'MAP' | 'MFO' | 'None' | 'STP'; SoldOffeBay?: boolean; SoldOneBay?: boolean; }; Quantity?: number; SKU?: string; SellingStatus?: { AdminEnded?: boolean; BidCount: number; BidIncrement: number | { value: number; currencyID: CurrencyCodeType; }; ConvertedCurrentPrice?: number | { value: number; currencyID: CurrencyCodeType; }; CurrentPrice: number | { value: number; currencyID: CurrencyCodeType; }; HighBidder?: { AboutMePage?: boolean; BuyerInfo?: { ShippingAddress?: { Country?: CountryCodeType; FirstName?: string; LastName?: string; PostalCode?: string; }; }; Email?: string; FeedbackPrivate?: boolean; FeedbackRatingStar?: 'Blue' | 'CustomCode' | 'Green' | 'GreenShooting' | 'None' | 'Purple' | 'PurpleShooting' | 'Red' | 'RedShooting' | 'SilverShooting' | 'Turquoise' | 'TurquoiseShooting' | 'Yellow' | 'YellowShooting'; FeedbackScore?: number; IDVerified?: boolean; NewUser?: boolean; PositiveFeedbackPercent?: number; RegistrationAddress?: { CityName?: string; Country?: CountryCodeType; CountryName?: string; FirstName?: string; LastName?: string; Name?: string; Phone?: string; PostalCode?: string; Street?: string; Street1?: string; Street2?: string; }; RegistrationDate: string; Site?: 'Australia' | 'Austria' | 'Belgium_Dutch' | 'Belgium_French' | 'Canada' | 'CanadaFrench' | 'CustomCode' | 'Cyprus' | 'Czechia' | 'eBayMotors' | 'France' | 'Germany' | 'HongKong' | 'India' | 'Ireland' | 'Italy' | 'Malaysia' | 'Netherlands' | 'Philippines' | 'Poland' | 'Russia' | 'Singapore' | 'Spain' | 'Switzerland' | 'UK' | 'US'; Status?: 'AccountOnHold' | 'Confirmed' | 'CreditCardVerify' | 'CustomCode' | 'Deleted' | 'Ghost' | 'Guest' | 'InMaintenance' | 'Merged' | 'RegistrationCodeMailOut' | 'Suspended' | 'TermPending' | 'Unconfirmed' | 'Unknown'; UserAnonymized: boolean; UserID?: string; UserIDChanged?: boolean; UserIDLastChanged?: string; VATStatus?: 'CustomCode' | 'NoVATTax' | 'VATExempt' | 'VATTax'; eBayGoodStanding?: boolean; }; LeadCount?: number; ListingOnHold?: boolean; ListingStatus: 'Active' | 'Completed' | 'Custom' | 'CustomCode' | 'Ended'; MinimumToBid: number | { value: number; currencyID: CurrencyCodeType; }; PromotionalSaleDetails?: { EndTime?: string; OriginalPrice?: number | { value: number; currencyID: CurrencyCodeType; }; StartTime?: string; }; QuantitySold: number; QuantitySoldByPickupInStore: number; ReserveMet: boolean; SecondChanceEligible: boolean; SoldAsBin?: boolean; }; StartPrice?: number | { value: number; currencyID: CurrencyCodeType; }; VariationExtendedProducerResponsibility?: { EcoParticipationFee?: number | { value: number; currencyID: CurrencyCodeType; }; }; VariationProductListingDetails?: { EAN?: string; ISBN?: string; ProductReferenceID?: string; UPC?: string; }; VariationSpecifics?: { NameValueList?: { Name?: string; Source?: 'CustomCode' | 'ItemSpecific' | 'Product'; Value?: string; }; }; }; VariationSpecificsSet?: { NameValueList?: { Name?: string; Source?: 'CustomCode' | 'ItemSpecific' | 'Product'; Value?: string; }; }; }; VideoDetails?: { VideoID?: string; }; WatchCount?: bigint; eBayPlus?: boolean; eBayPlusEligible?: boolean; eMailDeliveryAvailable?: boolean; }; }