En ligne  

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

Paramètres

NomTypeObligatoireValeur par défautDescription
page int Non 1 One-based page number.
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/bidauction/get_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'page={{page}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$bidauction_get_list_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.itemsarray Oui
$.oneOf[0].allOf[1].Payload.items[]object Non
$.oneOf[0].allOf[1].Payload.items[].roundIDinteger Oui
$.oneOf[0].allOf[1].Payload.items[].bidIDinteger Oui
$.oneOf[0].allOf[1].Payload.items[].venuestring Oui
$.oneOf[0].allOf[1].Payload.items[].requeststring Oui
$.oneOf[0].allOf[1].Payload.items[].startTimestring Oui
$.oneOf[0].allOf[1].Payload.items[].endTimestring Oui
$.oneOf[0].allOf[1].Payload.items[].bidAmountCentsinteger Oui
$.oneOf[0].allOf[1].Payload.items[].leadingCentsinteger Oui
$.oneOf[0].allOf[1].Payload.items[].nextCentsinteger Oui
$.oneOf[0].allOf[1].Payload.items[].closesAtinteger Oui
$.oneOf[0].allOf[1].Payload.items[].participatingboolean Oui
$.oneOf[0].allOf[1].Payload.items[].leadingboolean Oui
$.oneOf[0].allOf[1].Payload.items[].ownOffersarray Oui
$.oneOf[0].allOf[1].Payload.items[].ownOffers[]object Non
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].idinteger Oui
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].amountCentsinteger Oui
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].statestring Oui
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].refundCentsinteger Oui
$.oneOf[0].allOf[1].Payload.items[].buyerIdentityHiddenboolean NonTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.items[].buyerIdentityHiddenUntilinteger | null NonSaved 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 Oui
$.oneOf[0].allOf[1].Payload.pageSize = 25 Oui
$.oneOf[0].allOf[1].Payload.totalinteger Oui
$.oneOf[0].allOf[1].Payload.serverTimeinteger Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "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
    }
}
Documentation du point de terminaison lisible par machine
GET

/v1/bidauction/get_state

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

Paramètres

NomTypeObligatoireValeur par défautDescription
bidID int Oui — Customer bid ID.
roundID int Non 0 Optional round to retain its outcome after closing. Zero selects the active round.
Exemple de requête (cURL)
curl --get \
  'https://fr.appointmenttrader.com/v1/bidauction/get_state' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'roundID={{roundID}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$bidauction_get_state_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.venuestring Oui
$.oneOf[0].allOf[1].Payload.startTimestring Oui
$.oneOf[0].allOf[1].Payload.endTimestring Oui
$.oneOf[0].allOf[1].Payload.bidIDinteger Oui
$.oneOf[0].allOf[1].Payload.bidAmountCentsinteger Oui
$.oneOf[0].allOf[1].Payload.roundID Oui
$.oneOf[0].allOf[1].Payload.roundID.anyOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.roundID.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.statestring Oui
$.oneOf[0].allOf[1].Payload.serverTimeinteger Oui
$.oneOf[0].allOf[1].Payload.closesAt Oui
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.enabledboolean Oui
$.oneOf[0].allOf[1].Payload.openingCentsinteger Oui
$.oneOf[0].allOf[1].Payload.incrementCentsinteger Oui
$.oneOf[0].allOf[1].Payload.leadingCentsinteger Oui
$.oneOf[0].allOf[1].Payload.nextCentsinteger Oui
$.oneOf[0].allOf[1].Payload.estimatedFeesCentsinteger Oui
$.oneOf[0].allOf[1].Payload.remainingCentsinteger Oui
$.oneOf[0].allOf[1].Payload.leadingboolean Oui
$.oneOf[0].allOf[1].Payload.priorityUntilnull Oui
$.oneOf[0].allOf[1].Payload.priorityMine = false Oui
$.oneOf[0].allOf[1].Payload.ownOffersarray Oui
$.oneOf[0].allOf[1].Payload.ownOffers[]object Non
$.oneOf[0].allOf[1].Payload.ownOffers[].idinteger Oui
$.oneOf[0].allOf[1].Payload.ownOffers[].amountCentsinteger Oui
$.oneOf[0].allOf[1].Payload.ownOffers[].statestring Oui
$.oneOf[0].allOf[1].Payload.ownOffers[].refundCentsinteger Oui
$.oneOf[0].allOf[1].Payload.eligibilityError Oui
$.oneOf[0].allOf[1].Payload.eligibilityError.anyOf[0]string Oui
$.oneOf[0].allOf[1].Payload.eligibilityError.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.holdAppointmentID Oui
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0]DatabaseInteger OuiInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0].oneOf[0]integer Oui
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0].oneOf[1]string Oui
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[1]null Oui
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenboolean NonTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenUntilinteger | null NonSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "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
    }
}
Documentation du point de terminaison lisible par machine
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.

Paramètres

NomTypeObligatoireValeur par défautDescription
bidID int Oui — Customer bid ID.
negativeProceedsAccepted bool Non false Explicit acknowledgment that total estimated cost can exceed payout.
isWritingRequest bool Non false Must be true to create a checkout.
Exemple de requête (cURL)
curl --request POST \
  'https://fr.appointmenttrader.com/v1/bidauction/set_checkout' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'negativeProceedsAccepted={{negativeProceedsAccepted}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Retour

JSON
See the shared response schema and synthetic example.
Champs de réponse
ChampTypeObligatoireDescription
$bidauction_set_checkout_Response Oui
$.oneOf[0] Oui
$.oneOf[0].allOf[0]object Oui
$.oneOf[0].allOf[0].RequestUserAliasstring Oui
$.oneOf[0].allOf[0].RequestPathstring | null Oui
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Oui
$.oneOf[0].allOf[0].ResponseCodeinteger Oui
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Oui
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring Non
$.oneOf[0].allOf[1]object Oui
$.oneOf[0].allOf[1].Payloadobject Oui
$.oneOf[0].allOf[1].Payload.checkoutURLstring Oui
$.oneOf[0].allOf[1].Payload.amountCentsinteger Oui
$.oneOf[0].allOf[1].Payload.expiresAtinteger Oui
$.oneOf[1]object Oui
$.oneOf[1].RequestUserAliasstring Oui
$.oneOf[1].RequestPathstring | null Oui
$.oneOf[1].RequestStatus = "Failed" Oui
$.oneOf[1].ResponseCodeinteger Oui
$.oneOf[1].ResponseMessageAPIResponseMessage Oui
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Oui
$.oneOf[1].ResponseMessage.oneOf[1]array Oui
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage Non
$.oneOf[1].ResponseMessage.oneOf[2]object Oui
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage Non
$.oneOf[1].RequestImpersonatedByUserAliasstring Non
Exemple de réponse
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bidauction/set_checkout",
    "RequestUserAlias": "example-user",
    "Payload": {
        "checkoutURL": "synthetic-example",
        "amountCents": 0,
        "expiresAt": 0
    }
}
Documentation du point de terminaison lisible par machine