Jetzt online  

/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.

Parameter

NameTypErforderlichStandardBeschreibung
page int Nein 1 One-based page number.
Anfragebeispiel (cURL)
curl --get \
  'https://de.appointmenttrader.com/v1/bidauction/get_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'page={{page}}'

Rückgabe

JSON
See the shared response schema and synthetic example.
Antwortfelder
FeldTypErforderlichBeschreibung
$bidauction_get_list_Response Ja
$.oneOf[0] Ja
$.oneOf[0].allOf[0]object Ja
$.oneOf[0].allOf[0].RequestUserAliasstring Ja
$.oneOf[0].allOf[0].RequestPathstring | null Ja
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Ja
$.oneOf[0].allOf[0].ResponseCodeinteger Ja
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Nein
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Nein
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Nein
$.oneOf[0].allOf[1]object Ja
$.oneOf[0].allOf[1].Payloadobject Ja
$.oneOf[0].allOf[1].Payload.itemsarray Ja
$.oneOf[0].allOf[1].Payload.items[]object Nein
$.oneOf[0].allOf[1].Payload.items[].roundIDinteger Ja
$.oneOf[0].allOf[1].Payload.items[].bidIDinteger Ja
$.oneOf[0].allOf[1].Payload.items[].venuestring Ja
$.oneOf[0].allOf[1].Payload.items[].requeststring Ja
$.oneOf[0].allOf[1].Payload.items[].startTimestring Ja
$.oneOf[0].allOf[1].Payload.items[].endTimestring Ja
$.oneOf[0].allOf[1].Payload.items[].bidAmountCentsinteger Ja
$.oneOf[0].allOf[1].Payload.items[].leadingCentsinteger Ja
$.oneOf[0].allOf[1].Payload.items[].nextCentsinteger Ja
$.oneOf[0].allOf[1].Payload.items[].closesAtinteger Ja
$.oneOf[0].allOf[1].Payload.items[].participatingboolean Ja
$.oneOf[0].allOf[1].Payload.items[].leadingboolean Ja
$.oneOf[0].allOf[1].Payload.items[].ownOffersarray Ja
$.oneOf[0].allOf[1].Payload.items[].ownOffers[]object Nein
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].idinteger Ja
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].amountCentsinteger Ja
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].statestring Ja
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].refundCentsinteger Ja
$.oneOf[0].allOf[1].Payload.items[].buyerIdentityHiddenboolean NeinTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.items[].buyerIdentityHiddenUntilinteger | null NeinSaved 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 Ja
$.oneOf[0].allOf[1].Payload.pageSize = 25 Ja
$.oneOf[0].allOf[1].Payload.totalinteger Ja
$.oneOf[0].allOf[1].Payload.serverTimeinteger Ja
$.oneOf[1]object Ja
$.oneOf[1].RequestUserAliasstring Ja
$.oneOf[1].RequestPathstring | null Ja
$.oneOf[1].RequestStatus = "Failed" Ja
$.oneOf[1].ResponseCodeinteger Ja
$.oneOf[1].ResponseMessageAPIResponseMessage Ja
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Ja
$.oneOf[1].ResponseMessage.oneOf[1]array Ja
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Nein
$.oneOf[1].ResponseMessage.oneOf[2]object Ja
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Nein
$.oneOf[1].RequestImpersonatedByUserAliasstring Nein
Antwortbeispiel
{
    "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
    }
}
Maschinenlesbare Endpunktdokumentation
GET

/v1/bidauction/get_state

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

Parameter

NameTypErforderlichStandardBeschreibung
bidID int Ja — Customer bid ID.
roundID int Nein 0 Optional round to retain its outcome after closing. Zero selects the active round.
Anfragebeispiel (cURL)
curl --get \
  'https://de.appointmenttrader.com/v1/bidauction/get_state' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'roundID={{roundID}}'

Rückgabe

JSON
See the shared response schema and synthetic example.
Antwortfelder
FeldTypErforderlichBeschreibung
$bidauction_get_state_Response Ja
$.oneOf[0] Ja
$.oneOf[0].allOf[0]object Ja
$.oneOf[0].allOf[0].RequestUserAliasstring Ja
$.oneOf[0].allOf[0].RequestPathstring | null Ja
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Ja
$.oneOf[0].allOf[0].ResponseCodeinteger Ja
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Nein
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Nein
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Nein
$.oneOf[0].allOf[1]object Ja
$.oneOf[0].allOf[1].Payloadobject Ja
$.oneOf[0].allOf[1].Payload.venuestring Ja
$.oneOf[0].allOf[1].Payload.startTimestring Ja
$.oneOf[0].allOf[1].Payload.endTimestring Ja
$.oneOf[0].allOf[1].Payload.bidIDinteger Ja
$.oneOf[0].allOf[1].Payload.bidAmountCentsinteger Ja
$.oneOf[0].allOf[1].Payload.roundID Ja
$.oneOf[0].allOf[1].Payload.roundID.anyOf[0]integer Ja
$.oneOf[0].allOf[1].Payload.roundID.anyOf[1]null Ja
$.oneOf[0].allOf[1].Payload.statestring Ja
$.oneOf[0].allOf[1].Payload.serverTimeinteger Ja
$.oneOf[0].allOf[1].Payload.closesAt Ja
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0]DatabaseInteger JaInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0].oneOf[0]integer Ja
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0].oneOf[1]string Ja
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[1]null Ja
$.oneOf[0].allOf[1].Payload.enabledboolean Ja
$.oneOf[0].allOf[1].Payload.openingCentsinteger Ja
$.oneOf[0].allOf[1].Payload.incrementCentsinteger Ja
$.oneOf[0].allOf[1].Payload.leadingCentsinteger Ja
$.oneOf[0].allOf[1].Payload.nextCentsinteger Ja
$.oneOf[0].allOf[1].Payload.estimatedFeesCentsinteger Ja
$.oneOf[0].allOf[1].Payload.remainingCentsinteger Ja
$.oneOf[0].allOf[1].Payload.leadingboolean Ja
$.oneOf[0].allOf[1].Payload.priorityUntilnull Ja
$.oneOf[0].allOf[1].Payload.priorityMine = false Ja
$.oneOf[0].allOf[1].Payload.ownOffersarray Ja
$.oneOf[0].allOf[1].Payload.ownOffers[]object Nein
$.oneOf[0].allOf[1].Payload.ownOffers[].idinteger Ja
$.oneOf[0].allOf[1].Payload.ownOffers[].amountCentsinteger Ja
$.oneOf[0].allOf[1].Payload.ownOffers[].statestring Ja
$.oneOf[0].allOf[1].Payload.ownOffers[].refundCentsinteger Ja
$.oneOf[0].allOf[1].Payload.eligibilityError Ja
$.oneOf[0].allOf[1].Payload.eligibilityError.anyOf[0]string Ja
$.oneOf[0].allOf[1].Payload.eligibilityError.anyOf[1]null Ja
$.oneOf[0].allOf[1].Payload.holdAppointmentID Ja
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0]DatabaseInteger JaInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0].oneOf[0]integer Ja
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0].oneOf[1]string Ja
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[1]null Ja
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenboolean NeinTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenUntilinteger | null NeinSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[1]object Ja
$.oneOf[1].RequestUserAliasstring Ja
$.oneOf[1].RequestPathstring | null Ja
$.oneOf[1].RequestStatus = "Failed" Ja
$.oneOf[1].ResponseCodeinteger Ja
$.oneOf[1].ResponseMessageAPIResponseMessage Ja
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Ja
$.oneOf[1].ResponseMessage.oneOf[1]array Ja
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Nein
$.oneOf[1].ResponseMessage.oneOf[2]object Ja
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Nein
$.oneOf[1].RequestImpersonatedByUserAliasstring Nein
Antwortbeispiel
{
    "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
    }
}
Maschinenlesbare Endpunktdokumentation
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.

Parameter

NameTypErforderlichStandardBeschreibung
bidID int Ja — Customer bid ID.
negativeProceedsAccepted bool Nein false Explicit acknowledgment that total estimated cost can exceed payout.
isWritingRequest bool Nein false Must be true to create a checkout.
Anfragebeispiel (cURL)
curl --request POST \
  'https://de.appointmenttrader.com/v1/bidauction/set_checkout' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'negativeProceedsAccepted={{negativeProceedsAccepted}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Rückgabe

JSON
See the shared response schema and synthetic example.
Antwortfelder
FeldTypErforderlichBeschreibung
$bidauction_set_checkout_Response Ja
$.oneOf[0] Ja
$.oneOf[0].allOf[0]object Ja
$.oneOf[0].allOf[0].RequestUserAliasstring Ja
$.oneOf[0].allOf[0].RequestPathstring | null Ja
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Ja
$.oneOf[0].allOf[0].ResponseCodeinteger Ja
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Nein
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Ja
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Nein
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Nein
$.oneOf[0].allOf[1]object Ja
$.oneOf[0].allOf[1].Payloadobject Ja
$.oneOf[0].allOf[1].Payload.checkoutURLstring Ja
$.oneOf[0].allOf[1].Payload.amountCentsinteger Ja
$.oneOf[0].allOf[1].Payload.expiresAtinteger Ja
$.oneOf[1]object Ja
$.oneOf[1].RequestUserAliasstring Ja
$.oneOf[1].RequestPathstring | null Ja
$.oneOf[1].RequestStatus = "Failed" Ja
$.oneOf[1].ResponseCodeinteger Ja
$.oneOf[1].ResponseMessageAPIResponseMessage Ja
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Ja
$.oneOf[1].ResponseMessage.oneOf[1]array Ja
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Nein
$.oneOf[1].ResponseMessage.oneOf[2]object Ja
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Nein
$.oneOf[1].RequestImpersonatedByUserAliasstring Nein
Antwortbeispiel
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bidauction/set_checkout",
    "RequestUserAlias": "example-user",
    "Payload": {
        "checkoutURL": "synthetic-example",
        "amountCents": 0,
        "expiresAt": 0
    }
}
Maschinenlesbare Endpunktdokumentation