Token Satın Almalarını Getir
Pagination desteği ile belirli bir token için tüm satın almaları getirin.
Endpoint: GET /api/v1/integration/tokens/{token_id}/purchases
Kimlik Doğrulama: Gerekli (Bearer token)
Gerekli Header'lar:
Authorization: Bearer <access_token>
X-Target-Server: integration
Yol Parametreleri
| Parametre | Tip | Gerekli | Açıklama |
|---|---|---|---|
token_id | string (UUID) | Evet | Token ID |
Query Parametreleri
| Parametre | Tip | Gerekli | Açıklama |
|---|---|---|---|
page | integer | Hayır | Sayfa numarası (varsayılan: 1) |
per_page | integer | Hayır | Sayfa başına öğe sayısı (varsayılan: 20) |
Yanıt
Durum: 200 OK
Token için pagination ile satın alma listesini döndürür.
{
"purchases": [
{
"id": "695d2d10385e3d666a37185a",
"quantity": 1,
"price": 1313.662723,
"currency": {
"symbol": "TRY",
"decimal": 6,
"address": "0x32d55702aef0e031f9264f9bbb20b3f89ee57a95"
},
"buyer_address": "0xa112983907944387B64ba512daF256B3f28f93f5",
"seller_address": "",
"hash": "0x10890efafbf3375427a43a0713ec05a91da34c53ba3d0cf11fff9c5d606abcdf",
"created_at": "2026-01-06T22:35:02.789563Z"
}
],
"total": 1,
"page": 1,
"per_page": 20
}
Örnek cURL İsteği
curl --location 'http://localhost:3458/api/v1/integration/tokens/26512436-045c-4c32-bd78-13b7dd9c24f3/purchases?page=1&per_page=20' \
--header 'X-Target-Server: integration' \
--header 'Authorization: Bearer <access_token>'