当前在线  

/v1/bid/

Manages all bid related functions
GET

/v1/bid/get_feedback_suggestions

#
Get up to five of the acting concierge's previously submitted custom feedback responses.

参数

名称类型必填默认值描述
search string 否 "" optional literal text to match.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/bid/get_feedback_suggestions' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'search={{search}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_get_feedback_suggestions_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadarray 是的
$.oneOf[0].allOf[1].Payload[]object 否
$.oneOf[0].allOf[1].Payload[].textstring 是的
$.oneOf[0].allOf[1].Payload[].lastUsedstring 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/get_feedback_suggestions",
    "RequestUserAlias": "example-user",
    "Payload": []
}
机器可读的端点文档
GET

/v1/bid/get_list

#
Returns available bids without a publication delay, subject to access restrictions.

参数

名称类型必填默认值描述
creatorUserAlias string 否 "" Alias of user who created the bids, if empty all bids will be returned
locationAlias string 否 "" locationAlias if this item is a bid. Slug found after the slash when opening a location in the portal
pageSize int 否 5000 Defines how many results will be return per request
pageNumber int 否 0 Defines which page should be returned
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/bid/get_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'creatorUserAlias={{creatorUserAlias}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'pageSize={{pageSize}}' \
  --data-urlencode 'pageNumber={{pageNumber}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_get_list_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.ATResponseObjectType = "NestedKeyValueList" 是的
$.oneOf[0].allOf[1].Payload.ResponseBodyobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.Name = "All Active Bids" 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformationobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.NumberBidsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.VolumeActiveBidsnumber 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.MetaInformation.Descriptionstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidIDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidID.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidID.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidUUIDstring | null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidCreatedDatestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidAmountDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidAmount.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidAmount.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].isPremiumDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].isPremium.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].isPremium.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAlias 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationName 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationName.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationName.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeID 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].inventoryTypeID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].communityBidDiscussionLink 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].communityBidDiscussionLink.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].communityBidDiscussionLink.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidStartTimestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidEndTimestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidTimeRangeUnitCount 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidTimeRangeUnitCount.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidTimeRangeUnitCount.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidTimeRangeUnitCount.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidTimeRangeUnitCount.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidCreatorUserAlias 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidCreatorUserAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].bidCreatorUserAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].heldByUserAlias 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].heldByUserAlias.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].heldByUserAlias.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].customSearchRequestString 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].customSearchRequestString.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].customSearchRequestString.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatusobject 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.statusstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.labelstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.messagestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.sponsorAliasstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.sponsorChatLinkstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.sponsorStatusstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.moveOwnershipUnavailableReasonstring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.moveOwnershipUnavailableMessagestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.canPickupboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.canDropboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.canFillboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.canMoveOwnershipboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.canShortlistboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.canDiscussboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.canChatboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.requiresSponsorboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.canFillDirectlyboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.fillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.minimumFillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.missingHoldPermissionsarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.missingHoldPermissions[]string 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.directFillNoticeboolean 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auctionURLstring 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auctionobject 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.venuestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.startTimestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.endTimestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.bidAmountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.roundID 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.roundID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.roundID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.statestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.closesAt 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.closesAt.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.closesAt.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.closesAt.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.closesAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.enabledboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.openingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.incrementCentsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.leadingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.nextCentsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.estimatedFeesCentsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.remainingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.leadingboolean 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.priorityUntilnull 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.priorityMine = false 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.ownOffersarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.ownOffers[]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.ownOffers[].idinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.ownOffers[].amountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.ownOffers[].statestring 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.ownOffers[].refundCentsinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.eligibilityError 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.eligibilityError.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.eligibilityError.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.holdAppointmentID 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.holdAppointmentID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.holdAppointmentID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.holdAppointmentID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.holdAppointmentID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.auction.buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.poolRequiredboolean 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.responseRound 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.responseRound.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.responseRound.anyOf[0].roundIDinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.responseRound.anyOf[0].statestring ["collecting","immediate"] 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.responseRound.anyOf[0].closesAtinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.responseRound.anyOf[0].serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].pickupAvailabilityStatus.responseRound.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAddress 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAddress.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].locationAddress.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueList[].buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldListarray 是的
$.oneOf[0].allOf[1].Payload.ResponseBody.KeyValueFieldList[]string 否
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/get_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "ATResponseObjectType": "NestedKeyValueList",
        "ResponseBody": {
            "Name": "All Active Bids",
            "MetaInformation": {
                "NumberBids": 0,
                "VolumeActiveBids": 0,
                "Description": "synthetic-example"
            },
            "KeyValueList": [],
            "KeyValueFieldList": []
        }
    }
}
机器可读的端点文档
GET

/v1/bid/get_pickup_requirements

#
Returns the seller pickup state and confirmation data for one bid.

参数

名称类型必填默认值描述
bidID int 是的 — numeric bid ID
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/bid/get_pickup_requirements' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_get_pickup_requirements_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.bidobject 是的
$.oneOf[0].allOf[1].Payload.bid.requestModestring ["general","specific"] 是的
$.oneOf[0].allOf[1].Payload.bid.operationalExpiry 是的
$.oneOf[0].allOf[1].Payload.bid.operationalExpiry.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.bid.operationalExpiry.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptionsarray 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[]object 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].ATLocation_IDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].ATLocationInventoryType_IDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].TimeRangeUnitCountinteger 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].Quantityinteger 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].LocationNamestring 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].LocationAliasstring 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].InventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].StartDatestring 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].EndDatestring 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].StartTimestring 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].EndTimestring 是的
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].PartySize 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].PartySize.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].PartySize.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].CheckOutDate 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].CheckOutDate.anyOf[0]string 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].CheckOutDate.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].Constraintsarray 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].Constraints[]string 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].ExcludedVenuesarray 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].ExcludedVenues[]string 否
$.oneOf[0].allOf[1].Payload.bid.acceptedOptions[].OperationalProjectionboolean 否True for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.bid.deliverableTypestring ["fulfillment","research"] 是的
$.oneOf[0].allOf[1].Payload.bid.researchScope 是的
$.oneOf[0].allOf[1].Payload.bid.researchScope.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.bid.researchScope.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.bid.bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.amountinteger 是的
$.oneOf[0].allOf[1].Payload.bid.buyerUserIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.bid.appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.discussionPostIDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.bidUUIDstring 是的
$.oneOf[0].allOf[1].Payload.bid.createdDatestring 是的
$.oneOf[0].allOf[1].Payload.bid.currentHolderLastUpdateDatestring 是的
$.oneOf[0].allOf[1].Payload.bid.amountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.bid.directHireTargetLabelstring 是的
$.oneOf[0].allOf[1].Payload.bid.locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.bid.locationNamestring 是的
$.oneOf[0].allOf[1].Payload.bid.locationAddressstring 是的
$.oneOf[0].allOf[1].Payload.bid.inventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.bid.customRequeststring 是的
$.oneOf[0].allOf[1].Payload.bid.startTimestring 是的
$.oneOf[0].allOf[1].Payload.bid.endTimestring 是的
$.oneOf[0].allOf[1].Payload.bid.timeLabelstring 是的
$.oneOf[0].allOf[1].Payload.bid.buyerAliasstring | null 是的
$.oneOf[0].allOf[1].Payload.bid.currentHolderAliasstring 是的
$.oneOf[0].allOf[1].Payload.bid.submissionURLstring 是的
$.oneOf[0].allOf[1].Payload.bid.appointmentUUIDstring 是的
$.oneOf[0].allOf[1].Payload.bid.appointmentStatusstring 是的
$.oneOf[0].allOf[1].Payload.bid.respondByTimestring 是的
$.oneOf[0].allOf[1].Payload.bid.respondByLabelstring 是的
$.oneOf[0].allOf[1].Payload.bid.fillURLstring 是的
$.oneOf[0].allOf[1].Payload.bid.fillListingURLstring 是的
$.oneOf[0].allOf[1].Payload.bid.discussionURLstring 是的
$.oneOf[0].allOf[1].Payload.bid.privateChatUserAliasstring | null 是的
$.oneOf[0].allOf[1].Payload.bid.privateChatNamestring | null 是的
$.oneOf[0].allOf[1].Payload.bid.notestring 是的
$.oneOf[0].allOf[1].Payload.bid.isPremiumboolean 是的
$.oneOf[0].allOf[1].Payload.bid.isShortlistedboolean 是的
$.oneOf[0].allOf[1].Payload.bid.isDirectHireboolean 是的
$.oneOf[0].allOf[1].Payload.bid.isCustomConciergeRequestboolean 是的
$.oneOf[0].allOf[1].Payload.bid.locationHasRegulationRestrictionsboolean 是的
$.oneOf[0].allOf[1].Payload.bid.submissionRejectedByReviewerboolean 是的
$.oneOf[0].allOf[1].Payload.bid.directHireTargetsarray 是的
$.oneOf[0].allOf[1].Payload.bid.directHireTargets[]object 否
$.oneOf[0].allOf[1].Payload.bid.directHireTargets[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.directHireTargets[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.bid.locationID 是的
$.oneOf[0].allOf[1].Payload.bid.locationID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.bid.locationID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.bid.locationID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.bid.locationID.anyOf[1] = "" 是的
$.oneOf[0].allOf[1].Payload.bid.inventoryTypeID 是的
$.oneOf[0].allOf[1].Payload.bid.inventoryTypeID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.bid.inventoryTypeID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.bid.inventoryTypeID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.bid.inventoryTypeID.anyOf[1] = "" 是的
$.oneOf[0].allOf[1].Payload.bid.currentHolderUserID 是的
$.oneOf[0].allOf[1].Payload.bid.currentHolderUserID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.bid.currentHolderUserID.anyOf[1] = "" 是的
$.oneOf[0].allOf[1].Payload.bid.submissionLifecyclestring ["held","changes_requested","in_review","submitted","confirmation_required","completed","closed"] 是的
$.oneOf[0].allOf[1].Payload.bid.submittedAt 是的
$.oneOf[0].allOf[1].Payload.bid.submittedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.bid.submittedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0].proposalTokenstring 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0].actionButtonIDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0].proposedLocationNamestring 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0].proposedTimeLabelstring 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0].proposedInventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[0].summarystring 是的
$.oneOf[0].allOf[1].Payload.bid.pendingChangeProposal.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.bid.viewsobject 是的
$.oneOf[0].allOf[1].Payload.bid.views.24HoursDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.bid.views.24Hours.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.bid.views.24Hours.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.bid.views.AlltimeDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.bid.views.Alltime.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.bid.views.Alltime.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.bid.actionStateobject 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.statusstring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.labelstring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.messagestring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.sponsorAliasstring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.sponsorChatLinkstring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.sponsorStatusstring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.moveOwnershipUnavailableReasonstring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.moveOwnershipUnavailableMessagestring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.canPickupboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.canDropboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.canFillboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.canMoveOwnershipboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.canShortlistboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.canDiscussboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.canChatboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.requiresSponsorboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.canFillDirectlyboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.fillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.minimumFillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.missingHoldPermissionsarray 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.missingHoldPermissions[]string 否
$.oneOf[0].allOf[1].Payload.bid.actionState.directFillNoticeboolean 否
$.oneOf[0].allOf[1].Payload.bid.actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] 否
$.oneOf[0].allOf[1].Payload.bid.actionState.auctionURLstring 否
$.oneOf[0].allOf[1].Payload.bid.actionState.auctionobject 否
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.venuestring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.startTimestring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.endTimestring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.bidAmountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.roundID 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.roundID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.roundID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.statestring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.closesAt 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.closesAt.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.closesAt.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.closesAt.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.closesAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.enabledboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.openingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.incrementCentsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.leadingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.nextCentsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.estimatedFeesCentsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.remainingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.leadingboolean 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.priorityUntilnull 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.priorityMine = false 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.ownOffersarray 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.ownOffers[]object 否
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.ownOffers[].idinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.ownOffers[].amountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.ownOffers[].statestring 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.ownOffers[].refundCentsinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.eligibilityError 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.eligibilityError.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.eligibilityError.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.holdAppointmentID 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.holdAppointmentID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.bid.actionState.auction.buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[0].allOf[1].Payload.bid.actionState.poolRequiredboolean 否
$.oneOf[0].allOf[1].Payload.bid.actionState.responseRound 否
$.oneOf[0].allOf[1].Payload.bid.actionState.responseRound.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.bid.actionState.responseRound.anyOf[0].roundIDinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.responseRound.anyOf[0].closesAtinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.responseRound.anyOf[0].serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.bid.actionState.responseRound.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.bid.buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.bid.buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[0].allOf[1].Payload.actionStateobject 是的
$.oneOf[0].allOf[1].Payload.actionState.statusstring 是的
$.oneOf[0].allOf[1].Payload.actionState.labelstring 是的
$.oneOf[0].allOf[1].Payload.actionState.messagestring 是的
$.oneOf[0].allOf[1].Payload.actionState.sponsorAliasstring 是的
$.oneOf[0].allOf[1].Payload.actionState.sponsorChatLinkstring 是的
$.oneOf[0].allOf[1].Payload.actionState.sponsorStatusstring 是的
$.oneOf[0].allOf[1].Payload.actionState.moveOwnershipUnavailableReasonstring 是的
$.oneOf[0].allOf[1].Payload.actionState.moveOwnershipUnavailableMessagestring 是的
$.oneOf[0].allOf[1].Payload.actionState.canPickupboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.canDropboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.canFillboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.canMoveOwnershipboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.canShortlistboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.canDiscussboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.canChatboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.requiresSponsorboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.canFillDirectlyboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.fillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.minimumFillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.missingHoldPermissionsarray 是的
$.oneOf[0].allOf[1].Payload.actionState.missingHoldPermissions[]string 否
$.oneOf[0].allOf[1].Payload.actionState.directFillNoticeboolean 否
$.oneOf[0].allOf[1].Payload.actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] 否
$.oneOf[0].allOf[1].Payload.actionState.auctionURLstring 否
$.oneOf[0].allOf[1].Payload.actionState.auctionobject 否
$.oneOf[0].allOf[1].Payload.actionState.auction.venuestring 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.startTimestring 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.endTimestring 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.bidAmountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.roundID 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.roundID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.roundID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.statestring 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.closesAt 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.closesAt.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.actionState.auction.closesAt.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.closesAt.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.closesAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.enabledboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.openingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.incrementCentsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.leadingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.nextCentsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.estimatedFeesCentsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.remainingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.leadingboolean 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.priorityUntilnull 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.priorityMine = false 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.ownOffersarray 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.ownOffers[]object 否
$.oneOf[0].allOf[1].Payload.actionState.auction.ownOffers[].idinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.ownOffers[].amountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.ownOffers[].statestring 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.ownOffers[].refundCentsinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.eligibilityError 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.eligibilityError.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.eligibilityError.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.holdAppointmentID 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.holdAppointmentID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.actionState.auction.buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.actionState.auction.buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[0].allOf[1].Payload.actionState.poolRequiredboolean 否
$.oneOf[0].allOf[1].Payload.actionState.responseRound 否
$.oneOf[0].allOf[1].Payload.actionState.responseRound.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.actionState.responseRound.anyOf[0].roundIDinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] 是的
$.oneOf[0].allOf[1].Payload.actionState.responseRound.anyOf[0].closesAtinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.responseRound.anyOf[0].serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.actionState.responseRound.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.maxHoldDays 是的
$.oneOf[0].allOf[1].Payload.maxHoldDays.anyOf[0]DatabaseNumber 是的Numeric value; MySQL reads can serialize numbers as numeric strings.
$.oneOf[0].allOf[1].Payload.maxHoldDays.anyOf[0].oneOf[0]number 是的
$.oneOf[0].allOf[1].Payload.maxHoldDays.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.maxHoldDays.anyOf[1]boolean 是的
$.oneOf[0].allOf[1].Payload.maxCurrentHolds 是的
$.oneOf[0].allOf[1].Payload.maxCurrentHolds.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.maxCurrentHolds.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.maxCurrentHolds.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.maxCurrentHolds.anyOf[1]boolean 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/get_pickup_requirements",
    "RequestUserAlias": "example-user",
    "Payload": {
        "bid": {
            "requestMode": "general",
            "operationalExpiry": "synthetic-example",
            "acceptedOptions": [],
            "deliverableType": "fulfillment",
            "researchScope": "synthetic-example",
            "bidID": 0,
            "amount": 0,
            "buyerUserID": 0,
            "appointmentID": 0,
            "discussionPostID": 0,
            "bidUUID": "synthetic-example",
            "createdDate": "synthetic-example",
            "currentHolderLastUpdateDate": "synthetic-example",
            "amountFormatted": "synthetic-example",
            "directHireTargetLabel": "synthetic-example",
            "locationAlias": "synthetic-example",
            "locationName": "synthetic-example",
            "locationAddress": "synthetic-example",
            "inventoryTypeName": "synthetic-example",
            "customRequest": "synthetic-example",
            "startTime": "synthetic-example",
            "endTime": "synthetic-example",
            "timeLabel": "synthetic-example",
            "buyerAlias": "synthetic-example",
            "currentHolderAlias": "synthetic-example",
            "submissionURL": "synthetic-example",
            "appointmentUUID": "synthetic-example",
            "appointmentStatus": "synthetic-example",
            "respondByTime": "synthetic-example",
            "respondByLabel": "synthetic-example",
            "fillURL": "synthetic-example",
            "fillListingURL": "synthetic-example",
            "discussionURL": "synthetic-example",
            "privateChatUserAlias": "synthetic-example",
            "privateChatName": "synthetic-example",
            "note": "synthetic-example",
            "isPremium": false,
            "isShortlisted": false,
            "isDirectHire": false,
            "isCustomConciergeRequest": false,
            "locationHasRegulationRestrictions": false,
            "submissionRejectedByReviewer": false,
            "directHireTargets": [],
            "locationID": 0,
            "inventoryTypeID": 0,
            "currentHolderUserID": 0,
            "submissionLifecycle": "held",
            "submittedAt": "synthetic-example",
            "pendingChangeProposal": {
                "proposalToken": "synthetic-example",
                "chatID": 0,
                "chatURL": "synthetic-example",
                "actionButtonID": 0,
                "createdDate": "synthetic-example",
                "proposedLocationName": "synthetic-example",
                "proposedTimeLabel": "synthetic-example",
                "proposedInventoryTypeName": "synthetic-example",
                "summary": "synthetic-example"
            },
            "views": {
                "24Hours": 0,
                "Alltime": 0
            },
            "actionState": {
                "status": "synthetic-example",
                "label": "synthetic-example",
                "message": "synthetic-example",
                "sponsorAlias": "synthetic-example",
                "sponsorChatLink": "synthetic-example",
                "sponsorStatus": "synthetic-example",
                "moveOwnershipUnavailableReason": "synthetic-example",
                "moveOwnershipUnavailableMessage": "synthetic-example",
                "canPickup": false,
                "canDrop": false,
                "canFill": false,
                "canMoveOwnership": false,
                "canShortlist": false,
                "canDiscuss": false,
                "canChat": false,
                "requiresSponsor": false,
                "canFillDirectly": false,
                "fillRateBasisPoints": 0,
                "minimumFillRateBasisPoints": 0,
                "missingHoldPermissions": []
            }
        },
        "actionState": {
            "status": "synthetic-example",
            "label": "synthetic-example",
            "message": "synthetic-example",
            "sponsorAlias": "synthetic-example",
            "sponsorChatLink": "synthetic-example",
            "sponsorStatus": "synthetic-example",
            "moveOwnershipUnavailableReason": "synthetic-example",
            "moveOwnershipUnavailableMessage": "synthetic-example",
            "canPickup": false,
            "canDrop": false,
            "canFill": false,
            "canMoveOwnership": false,
            "canShortlist": false,
            "canDiscuss": false,
            "canChat": false,
            "requiresSponsor": false,
            "canFillDirectly": false,
            "fillRateBasisPoints": 0,
            "minimumFillRateBasisPoints": 0,
            "missingHoldPermissions": []
        },
        "maxHoldDays": 0,
        "maxCurrentHolds": 0
    }
}
机器可读的端点文档
GET

/v1/bid/get_required_feedback

#
Returns active notified bids the acting seller is eligible to pick up at their currently followed locations. An empty array clears prior requests.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/bid/get_required_feedback' \
  --data-urlencode 'key={{API_KEY}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_get_required_feedback_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadarray 是的
$.oneOf[0].allOf[1].Payload[]object 否
$.oneOf[0].allOf[1].Payload[].ATLocation_IDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload[].ATLocation_ID.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload[].ATLocation_ID.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload[].FeedbackLocationNamestring 是的
$.oneOf[0].allOf[1].Payload[].ATLocation_Aliasstring 是的
$.oneOf[0].allOf[1].Payload[].ATLocation_Namestring 是的
$.oneOf[0].allOf[1].Payload[].ATBids_AmountDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload[].ATBids_Amount.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload[].ATBids_Amount.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload[].StartTimestring 是的
$.oneOf[0].allOf[1].Payload[].EndTimestring 是的
$.oneOf[0].allOf[1].Payload[].ATLocationInventoryType_Name 是的
$.oneOf[0].allOf[1].Payload[].ATLocationInventoryType_Name.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload[].ATLocationInventoryType_Name.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload[].RequestString 是的
$.oneOf[0].allOf[1].Payload[].RequestString.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload[].RequestString.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload[].ATDiscussionPosts_ID 是的
$.oneOf[0].allOf[1].Payload[].ATDiscussionPosts_ID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload[].ATDiscussionPosts_ID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload[].ATDiscussionPosts_ID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload[].ATDiscussionPosts_ID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload[].BidUUIDstring | null 是的
$.oneOf[0].allOf[1].Payload[].ATBids_IDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload[].ATBids_ID.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload[].ATBids_ID.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload[].ATBids_IsPremiumDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload[].ATBids_IsPremium.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload[].ATBids_IsPremium.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload[].buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload[].buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/get_required_feedback",
    "RequestUserAlias": "example-user",
    "Payload": []
}
机器可读的端点文档
GET

/v1/bid/get_submission

#
Returns the acting submitter's private bid confirmation or immutable completed receipt.

参数

名称类型必填默认值描述
bidID int 是的 — Bid ID.
请求示例(cURL)
curl --get \
  'https://cn.appointmenttrader.com/v1/bid/get_submission' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_get_submission_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload 是的
$.oneOf[0].allOf[1].Payload.oneOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].mode = "detail" 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].customerSurveys 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].customerSurveys.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].customerSurveys.anyOf[0].totalinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].customerSurveys.anyOf[0].submittedinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].customerSurveys.anyOf[0].urlstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].customerSurveys.anyOf[0].transactionIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].customerSurveys.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].listingUUIDstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].accessobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].access.rolestring ["owner","shared","reviewer","guest","transfer-agent","submission"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].access.canViewFullboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].access.isOwnerboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].access.isSharedGuestboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].access.isReviewerboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].access.isUnlockedDetailboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].access.authorizedByShareCodeboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].access.readOnly = true 否
$.oneOf[0].allOf[1].Payload.oneOf[0].locationobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].location.idinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].location.namestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].location.aliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].location.addressstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].location.googleMapsURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].location.cityLinestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].location.timezonestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].location.imageURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservationobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.refundStatusLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.descriptorstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.inventoryNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.datestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.timestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.dateLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.timeLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.dateTimeLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.partySizeLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.checkInNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.emailstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.phonestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.detailStatementstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.purchaseSummarystring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.purchaseAmountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.status 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.status.anyOf[0]string ["Draft","Submitted","In Review","Rejected","Private","Unlocked","Approved","Refunded","Transfer Requested","Transfer Failed","Transfer Failed But Unlocked","Standard Failed","Archived","In Transfer"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.status.anyOf[1] = "" 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.headcountinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.customFieldsarray 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.customFields[]object 否
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.customFields[].idinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.customFields[].labelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.customFields[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.customFields[].typestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.customFields[].valuestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reservation.isPastboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].peopleobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].people.ownerAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].people.creatorAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guestsReservationGuests 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[0]array 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].shareURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].headcountinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].confirmedCountinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].pendingSlotsinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].itemsarray 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].items[]object 否
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].items[].kindstring ["owner","shared"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].items[].namestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].items[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].items[].statusstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].guests.anyOf[1].items[].lastSeenLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].reviewReservationReview 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[0]array 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[1].canReview = false 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[1].isActive = false 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].revisionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].canReview = true 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].isActive = true 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].needsBeginboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].isInProgressboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].isSelfReviewboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].reviewRewardEligibleboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].reviewRewardPointsinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].askingPriceSmallestUnitinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].reviewRewardFormattedstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].askingPriceFormattedstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].questionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].respondByDatestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].respondByTimestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].respondByLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].legacyReviewURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].bid 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].bid.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].bid.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].bid.anyOf[0].amountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].bid.anyOf[0].discussionURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].bid.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].historyarray 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].history[]object 否
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].history[].createdLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].history[].statusstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].history[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].history[].descriptionHTMLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].review.anyOf[2].history[].reviewerAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actionsReservationActions 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].shareURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].addTransferServiceCheckoutURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].addTransferServicePriceLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].addTransferServiceLocationNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].addTransferServiceInventoryNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].addTransferServiceDateLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].addTransferServiceTimeLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reportProblemURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].refundChatURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].refundChatV2URLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].sellerChatURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].sellerChatV2URLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].absoluteShareURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].addServiceAppointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].addTransferServicePriceSmallestUnitinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].refundChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].sellerChatIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].addServiceAvailableboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].manageAvailableboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reportInfractionAvailableboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellAvailableboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferServiceobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.visibleboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.requestAvailableboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.cancelAvailableboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.isRequestedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.isInTransferboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.isCompletedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.isFailedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.typestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.statusstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.listingUUIDstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.currentNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.requestedNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.requestedGivenNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.requestedFamilyNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.requestedByAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.requestedAtstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.requestEndpointstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].transferService.cancelEndpointstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].reviewRequestIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoardIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].targetIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].targetLocationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].targetTypestring ["user","location"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].targetRolestring ["buyer","seller","location"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].citystring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].intentstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].callbackstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].unitLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].routingDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].createsRegularBoardPostboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].isDefaultRequestBoardboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].isDefaultListingBoardboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].routingEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[0].selectedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].selectedBoard.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].targetDisplayNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].subtitlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].promptstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].ctaLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].completedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].targetUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].targetAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].targetProfileURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].completedPostIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].completedPostURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[0].viewURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].reviewRequest.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0]LocationReviewAction 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].reviewRequestIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoardIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].targetIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].targetLocationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].targetTypestring ["user","location"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].targetRolestring ["buyer","seller","location"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].citystring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].intentstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].callbackstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].unitLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].routingDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].createsRegularBoardPostboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].isDefaultRequestBoardboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].isDefaultListingBoardboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].routingEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[0].selectedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].selectedBoard.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].targetDisplayNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].titlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].subtitlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].promptstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].ctaLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].completedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].targetUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].targetAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].targetProfileURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].completedPostIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].completedPostURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[0].viewURLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].reviewRequestIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoardIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].targetIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].targetLocationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].locationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].targetTypestring ["user","location"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].targetRolestring ["buyer","seller","location"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].idinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].boardIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].countinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].slugstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].namestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].citystring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].cityGroupCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].intentstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].callbackstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].unitLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].routingDescriptionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].createsRegularBoardPostboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].isDefaultRequestBoardboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].isDefaultListingBoardboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].routingEnabledboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[0].selectedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].selectedBoard.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].targetDisplayNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].titlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].subtitlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].promptstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].ctaLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[0].anyOf[1].completedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].locationReview.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellEndpointstring 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellListingIDstring 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellLocationNamestring 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellInventoryNamestring 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellDateLabelstring 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellTimeLabelstring 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellAppointmentIDinteger 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellCurrentPriceSmallestUnitinteger 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellMinPriceinteger 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellMaxPriceinteger 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellTransferFeeBasisPointsinteger 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellRequiresReviewboolean 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellSelfReviewAvailableboolean 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellRelistOriginalboolean 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellSameDayOffersarray 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellSameDayOffers[]object 否
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellSameDayOffers[].timeLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellSameDayOffers[].priceLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[0].resellSameDayOffers[].inventoryTypestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].actions.anyOf[1]array 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].copyobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].copy.titlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].copy.descriptionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submissionobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.bidUUIDstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.listingUUIDstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.revisionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.statusstring ["Draft","Submitted","In Review","Rejected","CONFIRMATION_REQUIRED","COMPLETED","CLOSED"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.submittedAt 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.submittedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.submittedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.canCorrectboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.correctionError 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.correctionError.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.correctionError.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.lifecyclestring ["held","changes_requested","in_review","submitted","confirmation_required","completed","closed"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.rejectedByReviewerboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.canSelfReviewboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.historyarray 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[]object 否
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].idinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].reviewerUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].createdLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].statusstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].descriptionTextstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].descriptionHTMLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].reviewerAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translationobject 否
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.contextstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.endpointstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.sourceLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.targetLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.receiverLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.targetLanguageNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.sourceContentHashstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.titlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.bodystring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.originalTitlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.originalBodystring 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.reviewHistoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.notificationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.statestring ["done","eligible"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.eligibleboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.history[].translation.cachedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.historicalDetailsUnavailableboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.oneOf[0].submission.buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[0].allOf[1].Payload.oneOf[1]object 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].mode = "submission-receipt" 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].listingUUIDstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].accessobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].access.role = "submission" 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].access.readOnly = true 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].reservationarray 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].actionsarray 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submissionobject 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.bidUUIDstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.listingUUIDstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.revisionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.statusstring ["Draft","Submitted","In Review","Rejected","CONFIRMATION_REQUIRED","COMPLETED","CLOSED"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.submittedAt 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.submittedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.submittedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.canCorrectboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.correctionError 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.correctionError.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.correctionError.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.lifecyclestring ["held","changes_requested","in_review","submitted","confirmation_required","completed","closed"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.rejectedByReviewerboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.canSelfReviewboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.historyarray 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[]object 否
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].idinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].reviewerUserIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].createdLabelstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].statusstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].descriptionstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].descriptionTextstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].descriptionHTMLstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].reviewerAliasstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translationobject 否
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.contextstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.endpointstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.sourceLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.targetLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.receiverLanguageCodestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.targetLanguageNamestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.sourceContentHashstring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.titlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.bodystring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.originalTitlestring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.originalBodystring 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.reviewHistoryIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.notificationIDinteger 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.statestring ["done","eligible"] 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.eligibleboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.history[].translation.cachedboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.historicalDetailsUnavailableboolean 是的
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.oneOf[1].submission.buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/get_submission",
    "RequestUserAlias": "example-user",
    "Payload": {
        "mode": "detail",
        "customerSurveys": {
            "total": 0,
            "submitted": 0,
            "url": "synthetic-example",
            "transactionID": 0
        },
        "appointmentID": 0,
        "listingUUID": "synthetic-example",
        "access": {
            "role": "owner",
            "canViewFull": false,
            "isOwner": false,
            "isSharedGuest": false,
            "isReviewer": false,
            "isUnlockedDetail": false,
            "authorizedByShareCode": false
        },
        "location": {
            "id": 0,
            "name": "synthetic-example",
            "alias": "synthetic-example",
            "address": "synthetic-example",
            "googleMapsURL": "synthetic-example",
            "cityLine": "synthetic-example",
            "timezone": "synthetic-example",
            "imageURL": "synthetic-example"
        },
        "reservation": {
            "refundStatusLabel": "synthetic-example",
            "descriptor": "synthetic-example",
            "inventoryName": "synthetic-example",
            "date": "synthetic-example",
            "time": "synthetic-example",
            "dateLabel": "synthetic-example",
            "timeLabel": "synthetic-example",
            "dateTimeLabel": "synthetic-example",
            "partySizeLabel": "synthetic-example",
            "checkInName": "synthetic-example",
            "email": "synthetic-example",
            "phone": "synthetic-example",
            "detailStatement": "synthetic-example",
            "purchaseSummary": "synthetic-example",
            "purchaseAmountFormatted": "synthetic-example",
            "status": "Draft",
            "headcount": 0,
            "customFields": [],
            "isPast": false
        },
        "people": {
            "ownerAlias": "synthetic-example",
            "creatorAlias": "synthetic-example"
        },
        "guests": [],
        "review": [],
        "actions": {
            "shareURL": "synthetic-example",
            "addTransferServiceCheckoutURL": "synthetic-example",
            "addTransferServicePriceLabel": "synthetic-example",
            "addTransferServiceLocationName": "synthetic-example",
            "addTransferServiceInventoryName": "synthetic-example",
            "addTransferServiceDateLabel": "synthetic-example",
            "addTransferServiceTimeLabel": "synthetic-example",
            "reportProblemURL": "synthetic-example",
            "refundChatURL": "synthetic-example",
            "refundChatV2URL": "synthetic-example",
            "sellerChatURL": "synthetic-example",
            "sellerChatV2URL": "synthetic-example",
            "absoluteShareURL": "synthetic-example",
            "addServiceAppointmentID": 0,
            "addTransferServicePriceSmallestUnit": 0,
            "refundChatID": 0,
            "sellerChatID": 0,
            "addServiceAvailable": false,
            "manageAvailable": false,
            "reportInfractionAvailable": false,
            "resellAvailable": false,
            "transferService": {
                "visible": false,
                "requestAvailable": false,
                "cancelAvailable": false,
                "isRequested": false,
                "isInTransfer": false,
                "isCompleted": false,
                "isFailed": false,
                "appointmentID": 0,
                "type": "synthetic-example",
                "status": "synthetic-example",
                "listingUUID": "synthetic-example",
                "currentName": "synthetic-example",
                "requestedName": "synthetic-example",
                "requestedGivenName": "synthetic-example",
                "requestedFamilyName": "synthetic-example",
                "requestedByAlias": "synthetic-example",
                "requestedAt": "synthetic-example",
                "requestEndpoint": "synthetic-example",
                "cancelEndpoint": "synthetic-example"
            },
            "reviewRequest": {
                "reviewRequestID": 0,
                "selectedBoardID": 0,
                "boardID": 0,
                "targetID": 0,
                "targetLocationID": 0,
                "locationID": 0,
                "appointmentID": 0,
                "targetType": "user",
                "targetRole": "buyer",
                "selectedBoard": {
                    "id": 0,
                    "boardID": 0,
                    "count": 0,
                    "slug": "synthetic-example",
                    "name": "synthetic-example",
                    "city": "synthetic-example",
                    "cityGroupCode": "synthetic-example",
                    "intent": "synthetic-example",
                    "callback": "synthetic-example",
                    "unitLabel": "synthetic-example",
                    "routingDescription": "synthetic-example",
                    "createsRegularBoardPost": false,
                    "isDefaultRequestBoard": false,
                    "isDefaultListingBoard": false,
                    "routingEnabled": false,
                    "selected": false
                },
                "targetDisplayName": "synthetic-example",
                "locationName": "synthetic-example",
                "locationAlias": "synthetic-example",
                "title": "synthetic-example",
                "subtitle": "synthetic-example",
                "prompt": "synthetic-example",
                "ctaLabel": "synthetic-example",
                "completed": false,
                "targetUserID": 0,
                "targetAlias": "synthetic-example",
                "targetProfileURL": "synthetic-example",
                "completedPostID": 0,
                "completedPostURL": "synthetic-example",
                "viewURL": "synthetic-example"
            },
            "locationReview": {
                "reviewRequestID": 0,
                "selectedBoardID": 0,
                "boardID": 0,
                "targetID": 0,
                "targetLocationID": 0,
                "locationID": 0,
                "appointmentID": 0,
                "targetType": "user",
                "targetRole": "buyer",
                "selectedBoard": {
                    "id": 0,
                    "boardID": 0,
                    "count": 0,
                    "slug": "synthetic-example",
                    "name": "synthetic-example",
                    "city": "synthetic-example",
                    "cityGroupCode": "synthetic-example",
                    "intent": "synthetic-example",
                    "callback": "synthetic-example",
                    "unitLabel": "synthetic-example",
                    "routingDescription": "synthetic-example",
                    "createsRegularBoardPost": false,
                    "isDefaultRequestBoard": false,
                    "isDefaultListingBoard": false,
                    "routingEnabled": false,
                    "selected": false
                },
                "targetDisplayName": "synthetic-example",
                "locationName": "synthetic-example",
                "locationAlias": "synthetic-example",
                "title": "synthetic-example",
                "subtitle": "synthetic-example",
                "prompt": "synthetic-example",
                "ctaLabel": "synthetic-example",
                "completed": false,
                "targetUserID": 0,
                "targetAlias": "synthetic-example",
                "targetProfileURL": "synthetic-example",
                "completedPostID": 0,
                "completedPostURL": "synthetic-example",
                "viewURL": "synthetic-example"
            }
        },
        "copy": {
            "title": "synthetic-example",
            "description": "synthetic-example"
        },
        "submission": {
            "bidID": 0,
            "appointmentID": 0,
            "bidUUID": "synthetic-example",
            "listingUUID": "synthetic-example",
            "revision": "synthetic-example",
            "status": "Draft",
            "submittedAt": "synthetic-example",
            "canCorrect": false,
            "correctionError": "synthetic-example",
            "lifecycle": "held",
            "rejectedByReviewer": false,
            "canSelfReview": false,
            "history": [],
            "historicalDetailsUnavailable": false
        }
    }
}
机器可读的端点文档
POST

/v1/bid/set

#
Places a bid Please note that users are required to hold the API Developer medal to access automated buying. A minimum balance of $50 per automatically purchased listings that have not passed by at least 72 hours is required to cover for no-show refunds. Example: If 100 listings for the next 30 days have been purchased the users main account must reflect an available balance (which can be a combination of credit limit and balance) of at least $5,000 to cover for no show refunds. use the associated account workflow to programatically fund your account

参数

名称类型必填默认值描述
fundingAccountID int 是的 — ID of the account that will fund the bid, accountIDs can be found in /v1/account/get_list
returnToAccountID int 是的 — ID of the account that a bid amount shall be returned to if it is cancelled. If 0 it will be returned to the users Main Account. accountIDs can be found in /v1/account/get_list
bidAmount int 是的 — bid amount in smallest currency unit
sendPublishingMessages bool 是的 — Defines if bid is being published with push messages and emails, if set to false a reduced publishing fee applies.
isPremium bool 是的 — Defines if this is a premium publishing bid
locationAlias string 是的 — Slug found after the slash when opening a location in the portal
orderListID string 是的 — If this bid is part of an orderList, set the ID here.
inventoryTypeID int 是的 — inventoryTypeID found in /v1/location/get_inventory_types
numberTimeRangeUnits int 是的 — Default is 1 - if this is a bid for multiple days such as a hotel stay or a boat slip specify the number of days.
dateTimeRangeStart string 是的 — Time Range Start Date, will be ignored if empty format: YYYY-MM-DD HH:MM:SS
dateTimeRangeEnd string 是的 — Time Range End Date, will be ignored if empty format: YYYY-MM-DD HH:MM:SS
isWritingRequest bool 否 false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/bid/set' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'fundingAccountID={{fundingAccountID}}' \
  --data-urlencode 'returnToAccountID={{returnToAccountID}}' \
  --data-urlencode 'bidAmount={{bidAmount}}' \
  --data-urlencode 'sendPublishingMessages={{sendPublishingMessages}}' \
  --data-urlencode 'isPremium={{isPremium}}' \
  --data-urlencode 'locationAlias={{locationAlias}}' \
  --data-urlencode 'orderListID={{orderListID}}' \
  --data-urlencode 'inventoryTypeID={{inventoryTypeID}}' \
  --data-urlencode 'numberTimeRangeUnits={{numberTimeRangeUnits}}' \
  --data-urlencode 'dateTimeRangeStart={{dateTimeRangeStart}}' \
  --data-urlencode 'dateTimeRangeEnd={{dateTimeRangeEnd}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_set_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.bidIDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.bidID.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.bidID.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.transactionIDDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.transactionID.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.transactionID.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenboolean 否Response projection adds this flag when a bid context is present; true hides the buyer while any of their qualifying response races is open.
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenUntilinteger | null 否Latest saved closing timestamp among the buyer's qualifying open response races, in Unix seconds, or null when identity is visible.
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/set",
    "RequestUserAlias": "example-user",
    "Payload": {
        "bidID": 0,
        "transactionID": 0
    }
}
机器可读的端点文档
POST

/v1/bid/set_cancel

#
Cancels an active bid

参数

名称类型必填默认值描述
bidID int 是的 — bidID returned by /v1/bid/set and /v1/bid/get_list functions Bid must be created by acting API User and must not be held by another user
isWritingRequest bool 否 false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data. Set this parameter to true once you are sure that you tested your logic and want to execute a writing request
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/bid/set_cancel' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_set_cancel_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload = "Bid Cancelled" 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/set_cancel",
    "RequestUserAlias": "example-user",
    "Payload": "Bid Cancelled"
}
机器可读的端点文档
POST

/v1/bid/set_drop

#
Release a bid currently held by the acting seller.

参数

名称类型必填默认值描述
bidID int 是的 — numeric bid ID
isWritingRequest bool 否 false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/bid/set_drop' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_set_drop_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.success = true 是的
$.oneOf[0].allOf[1].Payload.messagestring 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/set_drop",
    "RequestUserAlias": "example-user",
    "Payload": {
        "success": true,
        "message": "synthetic-example"
    }
}
机器可读的端点文档
POST

/v1/bid/set_feedback

#
Send seller feedback for a bid, such as no connection or bid too low.

参数

名称类型必填默认值描述
bidID int 是的 — numeric bid ID
reason string 否 "no_connection" one of unfollow_location, no_connection, bid_too_low, short_list, un_short_list. unfollow_location requires confirmation in the client and clears venue feedback.
suggestedAmount int 否 0 optional replacement amount for bid_too_low
isWritingRequest bool 否 false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/bid/set_feedback' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'reason={{reason}}' \
  --data-urlencode 'suggestedAmount={{suggestedAmount}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_set_feedback_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.success = true 是的
$.oneOf[0].allOf[1].Payload.feedbackTypestring ["LOCATION_UNFOLLOWED","NO_CONNECTION","BID_TOO_LOW","SHORT_LIST","UN_SHORT_LIST"] 是的
$.oneOf[0].allOf[1].Payload.discussionCommentPostID 是的
$.oneOf[0].allOf[1].Payload.discussionCommentPostID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.discussionCommentPostID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.discussionCommentPostID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.discussionCommentPostID.anyOf[1]null 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/set_feedback",
    "RequestUserAlias": "example-user",
    "Payload": {
        "success": true,
        "feedbackType": "LOCATION_UNFOLLOWED",
        "discussionCommentPostID": 0
    }
}
机器可读的端点文档
POST

/v1/bid/set_note

#
Save the acting seller's private note for a bid.

参数

名称类型必填默认值描述
bidID int 是的 — numeric bid ID
note string 是的 — private seller note
isWritingRequest bool 否 false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/bid/set_note' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'note={{note}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_set_note_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payload = true 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/set_note",
    "RequestUserAlias": "example-user",
    "Payload": true
}
机器可读的端点文档
POST

/v1/bid/set_pickup

#
Pick up and hold a bid for the acting seller, or return auctionRequired and auctionURL when paid pickup is required. An auction redirect is not a hold. Use /v1/bidauction/get_state and /v1/bidauction/set_checkout to compete. New open bids return poolRequired and poolURL. Use /v1/bidpool/get_state and /v1/bidpool/set_response to submit a private completion promise. Direct hires, existing holds and existing paid pickup auctions retain their terms.

参数

名称类型必填默认值描述
bidID int 是的 — numeric bid ID
isInstantFill bool 否 false true when the seller is already filling immediately
isWritingRequest bool 否 false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/bid/set_pickup' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'isInstantFill={{isInstantFill}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_set_pickup_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].PayloadBidPickupResult 是的
$.oneOf[0].allOf[1].Payload.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].success = false 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].poolRequired = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].poolURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[0].messagestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[1]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].success = false 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].auctionRequired = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].auctionURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[1].messagestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].success = true 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].appointmentUUIDstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].respondByTimestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].respondByLabelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].messagestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].requestModestring ["general","specific"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].operationalExpiry 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].operationalExpiry.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].operationalExpiry.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptionsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].ATLocation_IDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].ATLocationInventoryType_IDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].TimeRangeUnitCountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].Quantityinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].LocationNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].LocationAliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].InventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].StartDatestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].EndDatestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].StartTimestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].EndTimestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].PartySize 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].PartySize.anyOf[0]integer 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].PartySize.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].CheckOutDate 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[0]string 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].CheckOutDate.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].Constraintsarray 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].Constraints[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].ExcludedVenuesarray 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].ExcludedVenues[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].acceptedOptions[].OperationalProjectionboolean 否True for a general request’s operational concierge anchor; these dates/location are not resolved fulfillment facts.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].deliverableTypestring ["fulfillment","research"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].researchScope 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].researchScope.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].researchScope.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].amountinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].buyerUserIDinteger | null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].appointmentIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].discussionPostIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].bidUUIDstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].currentHolderLastUpdateDatestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].amountFormattedstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].directHireTargetLabelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].locationAliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].locationNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].locationAddressstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].inventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].customRequeststring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].startTimestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].endTimestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].timeLabelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].buyerAliasstring | null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].currentHolderAliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].submissionURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].appointmentUUIDstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].appointmentStatusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].respondByTimestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].respondByLabelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].fillURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].fillListingURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].discussionURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].privateChatUserAliasstring | null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].privateChatNamestring | null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].notestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].isPremiumboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].isShortlistedboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].isDirectHireboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].isCustomConciergeRequestboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].locationHasRegulationRestrictionsboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].submissionRejectedByReviewerboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].directHireTargetsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].directHireTargets[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].directHireTargets[].userIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].directHireTargets[].aliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].locationID 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].locationID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].locationID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].locationID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].locationID.anyOf[1] = "" 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].inventoryTypeID 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].inventoryTypeID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].inventoryTypeID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].inventoryTypeID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].inventoryTypeID.anyOf[1] = "" 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].currentHolderUserID 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].currentHolderUserID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].currentHolderUserID.anyOf[1] = "" 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].submissionLifecyclestring ["held","changes_requested","in_review","submitted","confirmation_required","completed","closed"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].submittedAt 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].submittedAt.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].submittedAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0]object 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0].proposalTokenstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0].chatIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0].chatURLstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0].actionButtonIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0].createdDatestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0].proposedLocationNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0].proposedTimeLabelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0].proposedInventoryTypeNamestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[0].summarystring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].pendingChangeProposal.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].viewsobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].views.24HoursDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].views.24Hours.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].views.24Hours.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].views.AlltimeDatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].views.Alltime.oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].views.Alltime.oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionStateobject 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.statusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.labelstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.messagestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.sponsorAliasstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.sponsorChatLinkstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.sponsorStatusstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.moveOwnershipUnavailableReasonstring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.moveOwnershipUnavailableMessagestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.canPickupboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.canDropboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.canFillboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.canMoveOwnershipboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.canShortlistboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.canDiscussboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.canChatboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.requiresSponsorboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.canFillDirectlyboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.fillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.minimumFillRateBasisPointsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.missingHoldPermissionsarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.missingHoldPermissions[]string 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.directFillNoticeboolean 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.directFillAvailabilitystring ["available","unavailable","selection_pending","seller_ineligible"] 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auctionURLstring 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auctionobject 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.venuestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.startTimestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.endTimestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.bidAmountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.roundID 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.roundID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.roundID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.statestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.closesAt 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.closesAt.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.closesAt.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.closesAt.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.enabledboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.openingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.incrementCentsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.leadingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.nextCentsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.estimatedFeesCentsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.remainingCentsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.leadingboolean 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.priorityUntilnull 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.priorityMine = false 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.ownOffersarray 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.ownOffers[]object 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.ownOffers[].idinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.ownOffers[].amountCentsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.ownOffers[].statestring 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.ownOffers[].refundCentsinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.eligibilityError 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.eligibilityError.anyOf[0]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.eligibilityError.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.holdAppointmentID 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.holdAppointmentID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.holdAppointmentID.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.auction.buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.poolRequiredboolean 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.responseRound 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.responseRound.anyOf[0]object 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.responseRound.anyOf[0].roundIDinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.responseRound.anyOf[0].statestring ["collecting","immediate"] 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.responseRound.anyOf[0].closesAtinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.responseRound.anyOf[0].serverTimeinteger 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].actionState.responseRound.anyOf[1]null 否
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].buyerIdentityHiddenboolean 否True when the viewer cannot see the buyer because that buyer has an open response race.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[0].buyerIdentityHiddenUntilinteger | null 否Latest saved ClosesAt among the buyer's open response races, as Unix seconds; null when visible. Reveal requires a fresh authoritative response.
$.oneOf[0].allOf[1].Payload.anyOf[2].bid.anyOf[1]null 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].discussionCommentPostID 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].discussionCommentPostID.anyOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.anyOf[2].discussionCommentPostID.anyOf[1]null 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/set_pickup",
    "RequestUserAlias": "example-user",
    "Payload": {
        "success": false,
        "poolRequired": true,
        "poolURL": "synthetic-example",
        "message": "synthetic-example"
    }
}
机器可读的端点文档
POST

/v1/bid/set_reservation_contact

#
Saves the bidder-specified reservation contact details for an active bid.

参数

名称类型必填默认值描述
bidID int 是的 — bidID returned by /v1/bid/set and /v1/bid/get_list functions
reservationName string 是的 — Name the reservation should be made under
phoneNumber string 否 "" Phone number the reservation should be made under
emailAddress string 否 "" Email address the reservation should be made under
isWritingRequest bool 否 false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/bid/set_reservation_contact' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'reservationName={{reservationName}}' \
  --data-urlencode 'phoneNumber={{phoneNumber}}' \
  --data-urlencode 'emailAddress={{emailAddress}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_set_reservation_contact_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.bidIDinteger 是的
$.oneOf[0].allOf[1].Payload.reservationNamestring 是的
$.oneOf[0].allOf[1].Payload.phoneNumberstring 是的
$.oneOf[0].allOf[1].Payload.emailAddressstring 是的
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenboolean 否Response projection adds this flag when a bid context is present; true hides the buyer while any of their qualifying response races is open.
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenUntilinteger | null 否Latest saved closing timestamp among the buyer's qualifying open response races, in Unix seconds, or null when identity is visible.
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/set_reservation_contact",
    "RequestUserAlias": "example-user",
    "Payload": {
        "bidID": 0,
        "reservationName": "synthetic-example",
        "phoneNumber": "synthetic-example",
        "emailAddress": "synthetic-example"
    }
}
机器可读的端点文档
POST

/v1/bid/set_shortlist

#
Shortlist or un-shortlist a bid for the acting seller.

参数

名称类型必填默认值描述
bidID int 是的 — numeric bid ID
isShortlisted bool 否 true true to shortlist, false to remove from shortlist
isWritingRequest bool 否 false all set_[...] functions have this parameter - if false (which is default) the method will execute without writing any data
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/bid/set_shortlist' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'isShortlisted={{isShortlisted}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_set_shortlist_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.success = true 是的
$.oneOf[0].allOf[1].Payload.feedbackTypestring ["LOCATION_UNFOLLOWED","NO_CONNECTION","BID_TOO_LOW","SHORT_LIST","UN_SHORT_LIST"] 是的
$.oneOf[0].allOf[1].Payload.discussionCommentPostID 是的
$.oneOf[0].allOf[1].Payload.discussionCommentPostID.anyOf[0]DatabaseInteger 是的Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.discussionCommentPostID.anyOf[0].oneOf[0]integer 是的
$.oneOf[0].allOf[1].Payload.discussionCommentPostID.anyOf[0].oneOf[1]string 是的
$.oneOf[0].allOf[1].Payload.discussionCommentPostID.anyOf[1]null 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/set_shortlist",
    "RequestUserAlias": "example-user",
    "Payload": {
        "success": true,
        "feedbackType": "LOCATION_UNFOLLOWED",
        "discussionCommentPostID": 0
    }
}
机器可读的端点文档
POST

/v1/bid/set_text_feedback

#
Post custom feedback to the bid discussion and resolve the acting concierge's pending feedback.

参数

名称类型必填默认值描述
bidID int 是的 — numeric bid ID
text string 否 "" response text, 1 to 250 characters.
isWritingRequest bool 否 false must be true to submit
请求示例(cURL)
curl --request POST \
  'https://cn.appointmenttrader.com/v1/bid/set_text_feedback' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'text={{text}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

返回值

JSON
See the shared response schema and synthetic example.
响应字段
字段类型必填描述
$bid_set_text_feedback_Response 是的
$.oneOf[0] 是的
$.oneOf[0].allOf[0]object 是的
$.oneOf[0].allOf[0].RequestUserAliasstring 是的
$.oneOf[0].allOf[0].RequestPathstring | null 是的
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" 是的
$.oneOf[0].allOf[0].ResponseCodeinteger 是的
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object 是的
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring 否
$.oneOf[0].allOf[1]object 是的
$.oneOf[0].allOf[1].Payloadobject 是的
$.oneOf[0].allOf[1].Payload.success = true 是的
$.oneOf[0].allOf[1].Payload.discussionCommentPostIDinteger 是的
$.oneOf[1]object 是的
$.oneOf[1].RequestUserAliasstring 是的
$.oneOf[1].RequestPathstring | null 是的
$.oneOf[1].RequestStatus = "Failed" 是的
$.oneOf[1].ResponseCodeinteger 是的
$.oneOf[1].ResponseMessageAPIResponseMessage 是的
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null 是的
$.oneOf[1].ResponseMessage.oneOf[1]array 是的
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage 否
$.oneOf[1].ResponseMessage.oneOf[2]object 是的
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage 否
$.oneOf[1].RequestImpersonatedByUserAliasstring 否
响应示例
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bid/set_text_feedback",
    "RequestUserAlias": "example-user",
    "Payload": {
        "success": true,
        "discussionCommentPostID": 0
    }
}
机器可读的端点文档