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

Envelope[TransactionListResponse]

data object
anyOf
page objectrequired
hasNextHasnextrequired
hint object

Optional human-readable hint for the caller. Populated only when the response is an empty page under a referenceId / orderId filter, to help diagnose cases such as querying with the wrong API key. Absent/null otherwise.

anyOf
string
items object[]required
  • Array [
  • accountNumber object
    anyOf
    string
    amount object
    anyOf
    number
    createdAt object
    anyOf
    string<date-time>
    currencyCurrencyrequired
    esim object
    anyOf

    Typed view of the supplier eSIM activation payload (B4).

    The payload remains a tolerant pass-through: extra="allow" keeps every unknown supplier field, declared-but-absent fields are NOT invented on the wire (parents serialize with exclude_unset), and a payload without a usable qrCodeText falls back to the raw dict in PurchaseResult.esim / TransactionListItem.esim instead of failing the response.

    activationCode object
    anyOf
    string
    androidInstallUrl object
    anyOf
    string
    iccid object
    anyOf
    string
    iosInstallUrl object
    anyOf
    string
    qrCodeTextQrcodetextrequired
    smdpAddress object
    anyOf
    string
    itemId object
    anyOf
    string
    itemName object
    anyOf
    string
    orderIdOrderidrequired
    productId object
    anyOf
    string
    productName object
    anyOf
    string
    quantityQuantityrequired
    referenceReferencerequired
    serverTimestring<date-time>required
    statusTransactionStatusrequired

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

    steamGift object

    Steam Gift delivery snapshot when order_type=steam-gift.

    anyOf

    Steam-specific delivery snapshot attached to purchase/list responses.

    Safe fields only — no bot login, Steam session, or raw transid.

    deliveryState object

    Service delivery state (e.g. dispatch_pending, in_progress, manual_review, completed, failed, requote_required).

    anyOf
    string
    editionName object
    anyOf
    string
    errorCode object

    Normalized public error code. Never a raw Steam error body.

    anyOf
    string
    giftState object

    Recipient gift state when known (pending/accepted/declined).

    anyOf
    string
    productName object
    anyOf
    string
    recipientRegion object
    anyOf
    string
    requiresCustomerActionRequirescustomeraction
    Default value: false
    resolutionRequiredResolutionrequired

    True when ops/manual review is required (e.g. unknown finalize).

    Default value: false
    retryableRetryable
    Default value: false
    updatedAt object
    anyOf
    string<date-time>
    vouchers object
    anyOf
  • Array [
  • expiration object
    anyOf
    string<date-time>
    pinPinrequired
    serialNumber 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[TransactionListResponse]
    {
    "data": {
    "page": {
    "hasNext": true,
    "hint": "string",
    "items": [
    {
    "accountNumber": "string",
    "amount": 0,
    "createdAt": "2024-07-29T15:51:28.071Z",
    "currency": "string",
    "esim": {
    "activationCode": "string",
    "androidInstallUrl": "string",
    "iccid": "string",
    "iosInstallUrl": "string",
    "qrCodeText": "string",
    "smdpAddress": "string"
    },
    "itemId": "string",
    "itemName": "string",
    "orderId": "string",
    "productId": "string",
    "productName": "string",
    "quantity": 0,
    "reference": "string",
    "serverTime": "2024-07-29T15:51:28.071Z",
    "status": "SUCCESS",
    "steamGift": {
    "deliveryState": "string",
    "editionName": "string",
    "errorCode": "string",
    "giftState": "string",
    "productName": "string",
    "recipientRegion": "string",
    "requiresCustomerAction": false,
    "resolutionRequired": false,
    "retryable": false,
    "updatedAt": "2024-07-29T15:51:28.071Z"
    },
    "vouchers": [
    {
    "expiration": "2024-07-29T15:51:28.071Z",
    "pin": "string",
    "serialNumber": "string"
    }
    ]
    }
    ]
    }
    },
    "errorCode": "string",
    "errors": [
    {
    "code": "MISSING",
    "field": "string",
    "message": "string"
    }
    ],
    "status": "SUCCESS",
    "statusCode": 0,
    "statusMessage": "string",
    "traceId": "string"
    }