Перейти к основному содержимому

Envelope[SteamGiftQuoteResponse]

data object
anyOf
amountAmountrequired

Customer charge ceiling in USD (decimal string).

currencyCurrency
Default value: USD
editionId object
anyOf
string
estimatedEstimated
Default value: true
expiresAt object
anyOf
string<date-time>
productId object

Optional compatibility metadata when upstream returns the bound product id. Create is authorized by quoteToken and does not require this field.

anyOf
string
quoteId object
anyOf
string
quoteTokenQuotetokenrequired
recipientRegion object
anyOf
string
errorCode object
anyOf
string
errors object
anyOf
  • Array [
  • codeFieldErrorCoderequired

    Possible values: [MISSING, OUT_OF_RANGE, INVALID_FORMAT, INVALID_VALUE, NOT_ALLOWED, TOO_LONG, TOO_SHORT]

    fieldFieldrequired
    messageMessagerequired
  • ]
  • statusTransactionStatusrequired

    Possible values: [SUCCESS, IN_PROGRESS, PARTIALLY_COMPLETED, CANCELLED]

    statusCodeStatusCoderequired

    Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]

    statusMessageStatusmessagerequired
    traceIdTraceidrequired
    Envelope[SteamGiftQuoteResponse]
    {
    "data": {
    "amount": "string",
    "currency": "USD",
    "editionId": "string",
    "estimated": true,
    "expiresAt": "2024-07-29T15:51:28.071Z",
    "productId": "string",
    "quoteId": "string",
    "quoteToken": "string",
    "recipientRegion": "string"
    },
    "errorCode": "string",
    "errors": [
    {
    "code": "MISSING",
    "field": "string",
    "message": "string"
    }
    ],
    "status": "SUCCESS",
    "statusCode": 0,
    "statusMessage": "string",
    "traceId": "string"
    }