현재 온라인  

/v1/bidauction/

GET

/v1/bidauction/get_list

#
Visible paid live auctions, with the acting seller's accepted participation first, then earliest closing. Includes finalizing rounds. Returns 25 cards per page, serverTime, page and total. No competitor identities.

매개변수

이름유형필수기본값설명
page int 아니요 1 One-based page number.
요청 예제(cURL)
curl --get \
  'https://kr.appointmenttrader.com/v1/bidauction/get_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'page={{page}}'

반환값

JSON
See the shared response schema and synthetic example.
응답 필드
필드유형필수설명
$bidauction_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.itemsarray 예
$.oneOf[0].allOf[1].Payload.items[]object 아니요
$.oneOf[0].allOf[1].Payload.items[].roundIDinteger 예
$.oneOf[0].allOf[1].Payload.items[].bidIDinteger 예
$.oneOf[0].allOf[1].Payload.items[].venuestring 예
$.oneOf[0].allOf[1].Payload.items[].requeststring 예
$.oneOf[0].allOf[1].Payload.items[].startTimestring 예
$.oneOf[0].allOf[1].Payload.items[].endTimestring 예
$.oneOf[0].allOf[1].Payload.items[].bidAmountCentsinteger 예
$.oneOf[0].allOf[1].Payload.items[].leadingCentsinteger 예
$.oneOf[0].allOf[1].Payload.items[].nextCentsinteger 예
$.oneOf[0].allOf[1].Payload.items[].closesAtinteger 예
$.oneOf[0].allOf[1].Payload.items[].participatingboolean 예
$.oneOf[0].allOf[1].Payload.items[].leadingboolean 예
$.oneOf[0].allOf[1].Payload.items[].ownOffersarray 예
$.oneOf[0].allOf[1].Payload.items[].ownOffers[]object 아니요
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].idinteger 예
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].amountCentsinteger 예
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].statestring 예
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].refundCentsinteger 예
$.oneOf[0].allOf[1].Payload.items[].buyerIdentityHiddenboolean 아니요True when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.items[].buyerIdentityHiddenUntilinteger | null 아니요Saved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[0].allOf[1].Payload.pageinteger 예
$.oneOf[0].allOf[1].Payload.pageSize = 25 예
$.oneOf[0].allOf[1].Payload.totalinteger 예
$.oneOf[0].allOf[1].Payload.serverTimeinteger 예
$.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/bidauction/get_list",
    "RequestUserAlias": "example-user",
    "Payload": {
        "items": [],
        "page": 1,
        "pageSize": 25,
        "total": 0,
        "serverTime": 0
    }
}
기계가 읽을 수 있는 엔드포인트 문서
GET

/v1/bidauction/get_state

#
Auction price, fixed deadline and the acting seller's own offers only. Cash amounts are USD cents.

매개변수

이름유형필수기본값설명
bidID int 예 — Customer bid ID.
roundID int 아니요 0 Optional round to retain its outcome after closing. Zero selects the active round.
요청 예제(cURL)
curl --get \
  'https://kr.appointmenttrader.com/v1/bidauction/get_state' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'roundID={{roundID}}'

반환값

JSON
See the shared response schema and synthetic example.
응답 필드
필드유형필수설명
$bidauction_get_state_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.venuestring 예
$.oneOf[0].allOf[1].Payload.startTimestring 예
$.oneOf[0].allOf[1].Payload.endTimestring 예
$.oneOf[0].allOf[1].Payload.bidIDinteger 예
$.oneOf[0].allOf[1].Payload.bidAmountCentsinteger 예
$.oneOf[0].allOf[1].Payload.roundID 예
$.oneOf[0].allOf[1].Payload.roundID.anyOf[0]integer 예
$.oneOf[0].allOf[1].Payload.roundID.anyOf[1]null 예
$.oneOf[0].allOf[1].Payload.statestring 예
$.oneOf[0].allOf[1].Payload.serverTimeinteger 예
$.oneOf[0].allOf[1].Payload.closesAt 예
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0]DatabaseInteger 예Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0].oneOf[0]integer 예
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0].oneOf[1]string 예
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[1]null 예
$.oneOf[0].allOf[1].Payload.enabledboolean 예
$.oneOf[0].allOf[1].Payload.openingCentsinteger 예
$.oneOf[0].allOf[1].Payload.incrementCentsinteger 예
$.oneOf[0].allOf[1].Payload.leadingCentsinteger 예
$.oneOf[0].allOf[1].Payload.nextCentsinteger 예
$.oneOf[0].allOf[1].Payload.estimatedFeesCentsinteger 예
$.oneOf[0].allOf[1].Payload.remainingCentsinteger 예
$.oneOf[0].allOf[1].Payload.leadingboolean 예
$.oneOf[0].allOf[1].Payload.priorityUntilnull 예
$.oneOf[0].allOf[1].Payload.priorityMine = false 예
$.oneOf[0].allOf[1].Payload.ownOffersarray 예
$.oneOf[0].allOf[1].Payload.ownOffers[]object 아니요
$.oneOf[0].allOf[1].Payload.ownOffers[].idinteger 예
$.oneOf[0].allOf[1].Payload.ownOffers[].amountCentsinteger 예
$.oneOf[0].allOf[1].Payload.ownOffers[].statestring 예
$.oneOf[0].allOf[1].Payload.ownOffers[].refundCentsinteger 예
$.oneOf[0].allOf[1].Payload.eligibilityError 예
$.oneOf[0].allOf[1].Payload.eligibilityError.anyOf[0]string 예
$.oneOf[0].allOf[1].Payload.eligibilityError.anyOf[1]null 예
$.oneOf[0].allOf[1].Payload.holdAppointmentID 예
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0]DatabaseInteger 예Integer value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0].oneOf[0]integer 예
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0].oneOf[1]string 예
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[1]null 예
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenboolean 아니요True when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenUntilinteger | null 아니요Saved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new 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/bidauction/get_state",
    "RequestUserAlias": "example-user",
    "Payload": {
        "venue": "synthetic-example",
        "startTime": "synthetic-example",
        "endTime": "synthetic-example",
        "bidID": 0,
        "bidAmountCents": 0,
        "roundID": 0,
        "state": "synthetic-example",
        "serverTime": 0,
        "closesAt": 0,
        "enabled": false,
        "openingCents": 0,
        "incrementCents": 0,
        "leadingCents": 0,
        "nextCents": 0,
        "estimatedFeesCents": 0,
        "remainingCents": 0,
        "leading": false,
        "priorityUntil": null,
        "priorityMine": false,
        "ownOffers": [],
        "eligibilityError": "synthetic-example",
        "holdAppointmentID": 0
    }
}
기계가 읽을 수 있는 엔드포인트 문서
POST

/v1/bidauction/set_checkout

#
Creates a seller-bound checkout for the full next cash offer. This does not reserve a bid or the leading position. Normal fulfillment fees are additional. Outbid or unusable card payments return to AT balance.

매개변수

이름유형필수기본값설명
bidID int 예 — Customer bid ID.
negativeProceedsAccepted bool 아니요 false Explicit acknowledgment that total estimated cost can exceed payout.
isWritingRequest bool 아니요 false Must be true to create a checkout.
요청 예제(cURL)
curl --request POST \
  'https://kr.appointmenttrader.com/v1/bidauction/set_checkout' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'negativeProceedsAccepted={{negativeProceedsAccepted}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

반환값

JSON
See the shared response schema and synthetic example.
응답 필드
필드유형필수설명
$bidauction_set_checkout_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.checkoutURLstring 예
$.oneOf[0].allOf[1].Payload.amountCentsinteger 예
$.oneOf[0].allOf[1].Payload.expiresAtinteger 예
$.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/bidauction/set_checkout",
    "RequestUserAlias": "example-user",
    "Payload": {
        "checkoutURL": "synthetic-example",
        "amountCents": 0,
        "expiresAt": 0
    }
}
기계가 읽을 수 있는 엔드포인트 문서