NAME

eBay::API::XML::DataType::LiveAuctionCatalogType

DESCRIPTION

Describes one live auction catalog and its sale schedules. Use this information to determine an appropriate combination of catalog and schedule IDs in which to list a lot item when you use AddLiveAuctionItem.

SYNOPSIS

INHERITANCE

eBay::API::XML::DataType::LiveAuctionCatalogType inherits from the eBay::API::XML::BaseDataType class

Subroutines:

setCatalogName()

Descriptive name that the seller created for the catalog. Pass as input to AddLiveAuctionItem when you list a lot item.

MaxLength: 45

# Argument: 'xs:string'

getCatalogName()

Calls: GetLiveAuctionCatalogDetails
Returned: Conditionally

# Returns: 'xs:string'

setSchedule()

Describes a single live auction sale schedule that the user defined. A seller can define a maximum of 5 schedules for each catalog. Each schedule defines the start and end time of a live auction event. (Only the start time is returned from GetLiveAuctionCatalogDetails.) A schedule must be created at least 48 hours in advance of the auction. The seller then lists one or more lots that will be auctioned during that event. Only schedules for future sales are returned. That is, schedules for ended sales or sales in progress are not returned. Pass as input to AddLiveAuctionItem when you list a lot item.

# Argument: reference to an array of 'ns:ScheduleType'

getSchedule()

Calls: GetLiveAuctionCatalogDetails
Returned: Conditionally

# Returns: reference to an array of 'ns:ScheduleType'

setUserCatalogID()

ID number identifiying a specific eBay Live Auctions catalog that the user has created. Pass as input to AddLiveAuctionItem when you list a lot item.

# Argument: 'xs:int'

getUserCatalogID()

Calls: GetLiveAuctionCatalogDetails
Returned: Conditionally

# Returns: 'xs:int'