Auction Information

August 21, 2026 ยท View on GitHub

The auction information.

Structure

AuctionInformation

Fields

NameTypeTagsDescriptionGetterSetter
AuctionSiteStringOptionalThe name of the auction site.

Constraints: Minimum Length: 1, Maximum Length: 200, Pattern: ^[a-zA-Z0-9_'\-., ":;\!?]*$
String getAuctionSite()setAuctionSite(String auctionSite)
AuctionItemSiteStringOptionalThe auction site URL.

Constraints: Minimum Length: 1, Maximum Length: 4000, Pattern: ^[a-zA-Z0-9_'\-., ":;\!?]*$
String getAuctionItemSite()setAuctionItemSite(String auctionItemSite)
AuctionBuyerIdStringOptionalThe ID of the buyer who makes the purchase in the auction. This ID might be different from the payer ID provided for the payment.

Constraints: Minimum Length: 1, Maximum Length: 500, Pattern: ^[a-zA-Z0-9_'\-., ":;\!?]*$
String getAuctionBuyerId()setAuctionBuyerId(String auctionBuyerId)
AuctionClosingDateStringOptionalThe date and time, in Internet date and time format. Seconds are required while fractional seconds are optional. Note: The regular expression provides guidance but does not reject all invalid dates.

Constraints: Minimum Length: 20, Maximum Length: 64, Pattern: ^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])[T,t]([0-1][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]+)?([Zz]|[+-][0-9]{2}:[0-9]{2})$
String getAuctionClosingDate()setAuctionClosingDate(String auctionClosingDate)

Example

import com.paypal.sdk.models.AuctionInformation;

AuctionInformation auctionInformation = new AuctionInformation.Builder()
    .auctionSite("auction_site8")
    .auctionItemSite("auction_item_site0")
    .auctionBuyerId("auction_buyer_id2")
    .auctionClosingDate("auction_closing_date8")
    .build();