Online ora  

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

Parametri

NomeTipoObbligatorioPredefinitoDescrizione
page int No 1 One-based page number.
Esempio di richiesta (cURL)
curl --get \
  'https://it.appointmenttrader.com/v1/bidauction/get_list' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'page={{page}}'

Risposta

JSON
See the shared response schema and synthetic example.
Campi della risposta
CampoTipoObbligatorioDescrizione
$bidauction_get_list_Response Sì
$.oneOf[0] Sì
$.oneOf[0].allOf[0]object Sì
$.oneOf[0].allOf[0].RequestUserAliasstring Sì
$.oneOf[0].allOf[0].RequestPathstring | null Sì
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Sì
$.oneOf[0].allOf[0].ResponseCodeinteger Sì
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Sì
$.oneOf[0].allOf[1].Payloadobject Sì
$.oneOf[0].allOf[1].Payload.itemsarray Sì
$.oneOf[0].allOf[1].Payload.items[]object No
$.oneOf[0].allOf[1].Payload.items[].roundIDinteger Sì
$.oneOf[0].allOf[1].Payload.items[].bidIDinteger Sì
$.oneOf[0].allOf[1].Payload.items[].venuestring Sì
$.oneOf[0].allOf[1].Payload.items[].requeststring Sì
$.oneOf[0].allOf[1].Payload.items[].startTimestring Sì
$.oneOf[0].allOf[1].Payload.items[].endTimestring Sì
$.oneOf[0].allOf[1].Payload.items[].bidAmountCentsinteger Sì
$.oneOf[0].allOf[1].Payload.items[].leadingCentsinteger Sì
$.oneOf[0].allOf[1].Payload.items[].nextCentsinteger Sì
$.oneOf[0].allOf[1].Payload.items[].closesAtinteger Sì
$.oneOf[0].allOf[1].Payload.items[].participatingboolean Sì
$.oneOf[0].allOf[1].Payload.items[].leadingboolean Sì
$.oneOf[0].allOf[1].Payload.items[].ownOffersarray Sì
$.oneOf[0].allOf[1].Payload.items[].ownOffers[]object No
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].idinteger Sì
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].amountCentsinteger Sì
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].statestring Sì
$.oneOf[0].allOf[1].Payload.items[].ownOffers[].refundCentsinteger Sì
$.oneOf[0].allOf[1].Payload.items[].buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.items[].buyerIdentityHiddenUntilinteger | null NoSaved 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 Sì
$.oneOf[0].allOf[1].Payload.pageSize = 25 Sì
$.oneOf[0].allOf[1].Payload.totalinteger Sì
$.oneOf[0].allOf[1].Payload.serverTimeinteger Sì
$.oneOf[1]object Sì
$.oneOf[1].RequestUserAliasstring Sì
$.oneOf[1].RequestPathstring | null Sì
$.oneOf[1].RequestStatus = "Failed" Sì
$.oneOf[1].ResponseCodeinteger Sì
$.oneOf[1].ResponseMessageAPIResponseMessage Sì
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Sì
$.oneOf[1].ResponseMessage.oneOf[1]array Sì
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Sì
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Esempio di risposta
{
    "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
    }
}
Documentazione dell’endpoint leggibile dalle macchine
GET

/v1/bidauction/get_state

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

Parametri

NomeTipoObbligatorioPredefinitoDescrizione
bidID int Sì — Customer bid ID.
roundID int No 0 Optional round to retain its outcome after closing. Zero selects the active round.
Esempio di richiesta (cURL)
curl --get \
  'https://it.appointmenttrader.com/v1/bidauction/get_state' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'roundID={{roundID}}'

Risposta

JSON
See the shared response schema and synthetic example.
Campi della risposta
CampoTipoObbligatorioDescrizione
$bidauction_get_state_Response Sì
$.oneOf[0] Sì
$.oneOf[0].allOf[0]object Sì
$.oneOf[0].allOf[0].RequestUserAliasstring Sì
$.oneOf[0].allOf[0].RequestPathstring | null Sì
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Sì
$.oneOf[0].allOf[0].ResponseCodeinteger Sì
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Sì
$.oneOf[0].allOf[1].Payloadobject Sì
$.oneOf[0].allOf[1].Payload.venuestring Sì
$.oneOf[0].allOf[1].Payload.startTimestring Sì
$.oneOf[0].allOf[1].Payload.endTimestring Sì
$.oneOf[0].allOf[1].Payload.bidIDinteger Sì
$.oneOf[0].allOf[1].Payload.bidAmountCentsinteger Sì
$.oneOf[0].allOf[1].Payload.roundID Sì
$.oneOf[0].allOf[1].Payload.roundID.anyOf[0]integer Sì
$.oneOf[0].allOf[1].Payload.roundID.anyOf[1]null Sì
$.oneOf[0].allOf[1].Payload.statestring Sì
$.oneOf[0].allOf[1].Payload.serverTimeinteger Sì
$.oneOf[0].allOf[1].Payload.closesAt Sì
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0]DatabaseInteger SìInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0].oneOf[0]integer Sì
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[0].oneOf[1]string Sì
$.oneOf[0].allOf[1].Payload.closesAt.anyOf[1]null Sì
$.oneOf[0].allOf[1].Payload.enabledboolean Sì
$.oneOf[0].allOf[1].Payload.openingCentsinteger Sì
$.oneOf[0].allOf[1].Payload.incrementCentsinteger Sì
$.oneOf[0].allOf[1].Payload.leadingCentsinteger Sì
$.oneOf[0].allOf[1].Payload.nextCentsinteger Sì
$.oneOf[0].allOf[1].Payload.estimatedFeesCentsinteger Sì
$.oneOf[0].allOf[1].Payload.remainingCentsinteger Sì
$.oneOf[0].allOf[1].Payload.leadingboolean Sì
$.oneOf[0].allOf[1].Payload.priorityUntilnull Sì
$.oneOf[0].allOf[1].Payload.priorityMine = false Sì
$.oneOf[0].allOf[1].Payload.ownOffersarray Sì
$.oneOf[0].allOf[1].Payload.ownOffers[]object No
$.oneOf[0].allOf[1].Payload.ownOffers[].idinteger Sì
$.oneOf[0].allOf[1].Payload.ownOffers[].amountCentsinteger Sì
$.oneOf[0].allOf[1].Payload.ownOffers[].statestring Sì
$.oneOf[0].allOf[1].Payload.ownOffers[].refundCentsinteger Sì
$.oneOf[0].allOf[1].Payload.eligibilityError Sì
$.oneOf[0].allOf[1].Payload.eligibilityError.anyOf[0]string Sì
$.oneOf[0].allOf[1].Payload.eligibilityError.anyOf[1]null Sì
$.oneOf[0].allOf[1].Payload.holdAppointmentID Sì
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0]DatabaseInteger SìInteger value; legacy MySQL reads may serialize it as a numeric string.
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0].oneOf[0]integer Sì
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[0].oneOf[1]string Sì
$.oneOf[0].allOf[1].Payload.holdAppointmentID.anyOf[1]null Sì
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenboolean NoTrue when the authenticated viewer cannot see the buyer during the current response race.
$.oneOf[0].allOf[1].Payload.buyerIdentityHiddenUntilinteger | null NoSaved current-round ClosesAt as Unix seconds; null when identity is visible. Reveal is authoritative only on a new response.
$.oneOf[1]object Sì
$.oneOf[1].RequestUserAliasstring Sì
$.oneOf[1].RequestPathstring | null Sì
$.oneOf[1].RequestStatus = "Failed" Sì
$.oneOf[1].ResponseCodeinteger Sì
$.oneOf[1].ResponseMessageAPIResponseMessage Sì
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Sì
$.oneOf[1].ResponseMessage.oneOf[1]array Sì
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Sì
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Esempio di risposta
{
    "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
    }
}
Documentazione dell’endpoint leggibile dalle macchine
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.

Parametri

NomeTipoObbligatorioPredefinitoDescrizione
bidID int Sì — Customer bid ID.
negativeProceedsAccepted bool No false Explicit acknowledgment that total estimated cost can exceed payout.
isWritingRequest bool No false Must be true to create a checkout.
Esempio di richiesta (cURL)
curl --request POST \
  'https://it.appointmenttrader.com/v1/bidauction/set_checkout' \
  --data-urlencode 'key={{API_KEY}}' \
  --data-urlencode 'bidID={{bidID}}' \
  --data-urlencode 'negativeProceedsAccepted={{negativeProceedsAccepted}}' \
  --data-urlencode 'isWritingRequest={{isWritingRequest}}'

Risposta

JSON
See the shared response schema and synthetic example.
Campi della risposta
CampoTipoObbligatorioDescrizione
$bidauction_set_checkout_Response Sì
$.oneOf[0] Sì
$.oneOf[0].allOf[0]object Sì
$.oneOf[0].allOf[0].RequestUserAliasstring Sì
$.oneOf[0].allOf[0].RequestPathstring | null Sì
$.oneOf[0].allOf[0].RequestStatus = "Succeeded" Sì
$.oneOf[0].allOf[0].ResponseCodeinteger Sì
$.oneOf[0].allOf[0].ResponseMessageAPIResponseMessage Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[0]string | number | boolean | null Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1]array Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2]object Sì
$.oneOf[0].allOf[0].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[0].allOf[0].RequestImpersonatedByUserAliasstring No
$.oneOf[0].allOf[1]object Sì
$.oneOf[0].allOf[1].Payloadobject Sì
$.oneOf[0].allOf[1].Payload.checkoutURLstring Sì
$.oneOf[0].allOf[1].Payload.amountCentsinteger Sì
$.oneOf[0].allOf[1].Payload.expiresAtinteger Sì
$.oneOf[1]object Sì
$.oneOf[1].RequestUserAliasstring Sì
$.oneOf[1].RequestPathstring | null Sì
$.oneOf[1].RequestStatus = "Failed" Sì
$.oneOf[1].ResponseCodeinteger Sì
$.oneOf[1].ResponseMessageAPIResponseMessage Sì
$.oneOf[1].ResponseMessage.oneOf[0]string | number | boolean | null Sì
$.oneOf[1].ResponseMessage.oneOf[1]array Sì
$.oneOf[1].ResponseMessage.oneOf[1][]APIResponseMessage No
$.oneOf[1].ResponseMessage.oneOf[2]object Sì
$.oneOf[1].ResponseMessage.oneOf[2].*APIResponseMessage No
$.oneOf[1].RequestImpersonatedByUserAliasstring No
Esempio di risposta
{
    "RequestStatus": "Succeeded",
    "ResponseCode": 100,
    "ResponseMessage": "Synthetic success example.",
    "RequestPath": "/v1/bidauction/set_checkout",
    "RequestUserAlias": "example-user",
    "Payload": {
        "checkoutURL": "synthetic-example",
        "amountCents": 0,
        "expiresAt": 0
    }
}
Documentazione dell’endpoint leggibile dalle macchine