GET /api/v2/server-side-api/vc/transactions/

Sanal para birimi işlemlerini listele

Bir profil için sanal para birimi işlem geçmişini en yeniden en eskiye doğru döndürür. Sonuçlar imleç tabanlı sayfalama kullanır: yanıt null olmayan bir pagination.next_cursor içerdiğinde, sonraki sayfayı almak için bunu cursor sorgu parametresi olarak geri gönderin.

Query parameters

currency_codestring

Geçmişi tek bir sanal para birimi koduna göre filtreler.

cursorstring

Önceki yanıtta pagination.next_cursor olarak döndürülen opak sayfalama imleci. İlk sayfayı almak için belirtmeyin.

limitinteger

Sayfa başına döndürülecek maksimum işlem sayısı. Varsayılan değer 50'dir.

Header parameters

adapty-customer-user-idstring

Sisteminizdeki müşterinin benzersiz kimliği. adapty-customer-user-id veya adapty-profile-id alanlarından biri zorunludur.

adapty-profile-idstring

Sisteminizdeki profilin benzersiz kimliği. Anonim profillerle çalışıyorsanız en iyi seçeneğinizdir. adapty-customer-user-id veya adapty-profile-id alanlarından biri zorunludur.

Responses

İşlem geçmişi başarıyla döndürüldü

Schema

Bir profil için sanal para birimi işlemlerinin sayfalandırılmış listesi.

dataarray of objectrequired
transaction_idstringrequired

İşlemin benzersiz kimliği.

transaction_typestringrequired

İşlemin kaynağı. store_purchase, subscription_renewal, trial_start, api_transaction, dashboard_transaction, refund veya expiry değerlerinden biri.

itemsarray of objectrequired

Bu işlemde kaydedilen para birimi bazında bakiye değişiklikleri.

currency_codestringrequired

Sanal para birimi kodu.

amountintegerrequired

Bakiyeye uygulanan işaretli değişim. Pozitif bir değer alacak, negatif bir değer borçtur.

balance_afterintegerrequired

Bu işlem uygulandıktan sonraki para birimi bakiyesi.

metadataobject

Varsa işlemle birlikte saklanan anahtar-değer çiftleri.

created_atstringrequired

İşlemin kaydedildiği zaman.

paginationobjectrequired
next_cursorstringrequired

Sonraki sayfa için opak imleç. Daha fazla sonuç getirmek için cursor sorgu parametresi olarak iletin. Daha fazla sayfa yoksa null döner.

Example
{
  "data": [
    {
      "transaction_id": "0190e8a4-1c2b-7def-8abc-2c1a4b6d8e90",
      "transaction_type": "api_transaction",
      "items": [
        {
          "currency_code": "COINS",
          "amount": 500,
          "balance_after": 12950
        }
      ],
      "metadata": {
        "reason": "promo_bonus"
      },
      "created_at": "2026-05-23T10:30:00Z"
    },
    {
      "transaction_id": "0190e7b2-9a44-7c10-bb31-7d2e9f0a1c55",
      "transaction_type": "store_purchase",
      "items": [
        {
          "currency_code": "COINS",
          "amount": 1000,
          "balance_after": 12450
        }
      ],
      "created_at": "2026-05-22T18:05:12Z"
    },
    {
      "transaction_id": "0190e5c0-3f18-7b9a-9e6d-44a1c8b27e03",
      "transaction_type": "subscription_renewal",
      "items": [
        {
          "currency_code": "GEMS",
          "amount": 200,
          "balance_after": 3280
        }
      ],
      "created_at": "2026-05-20T09:00:00Z"
    }
  ],
  "pagination": {
    "next_cursor": "MjAyNi0wNS0yMFQwOTowMDowMFowMTkwZTVjMC0zZjE4LTdiOWEtOWU2ZC00NGExYzhiMjdlMDM="
  }
}

Hatalı istek. cursor değeri geçersiz (error_code değeri invalid_cursor).

Schema
errorsarray of objectrequired
sourcestring

Hatanın kaynağı

errorsarray of string

Hata mesajları dizisi

error_codestringrequired

Kısa hata adı

status_codeintegerrequired

HTTP durum kodu

Yetkisiz. API anahtarı eksik veya geçersiz.

Schema
errorsarray of objectrequired
sourcestring

Hatanın kaynağı

errorsarray of string

Hata mesajları dizisi

error_codestringrequired

Kısa hata adı

status_codeintegerrequired

HTTP durum kodu

Erişim reddedildi. Bu uygulama için sanal para birimleri Sunucu API'si etkin değil.

Schema
errorsarray of objectrequired
sourcestring

Hatanın kaynağı

errorsarray of string

Hata mesajları dizisi

error_codestringrequired

Kısa hata adı

status_codeintegerrequired

HTTP durum kodu

Profil bulunamadı.

Schema
errorsarray of objectrequired
sourcestring

Hatanın kaynağı

errorsarray of string

Hata mesajları dizisi

error_codestringrequired

Kısa hata adı

status_codeintegerrequired

HTTP durum kodu

Dahili sunucu hatası