Ana içeriğe geç

İkincil Piyasa Grup Arama

Belirli bir kullanıcıyla ilişkili ikincil piyasa gruplarını arayın.

Endpoint

GET /v2/users/{user_id}/secondary-markets

Headers

HeaderDeğer
AuthorizationBearer {token}

Yol Parametreleri

ParametreTipGerekliAçıklama
user_idstringEvetKullanıcının benzersiz tanımlayıcısı

Sorgu Parametreleri

Bu uç GET oldu: sayfalama ve filtreler artık JSON gövdede değil, sorgu dizesinde gider. İstek gövdesi yoktur.

Parametreler

ParametreTipGerekliAçıklama
pageintegerEvetSayfalama için sayfa numarası
per_pageintegerEvetSayfa başına öğe sayısı

Yanıt

Kullanıcıyla ilişkili ikincil piyasa gruplarının sayfalı listesini döndürür.

Başarılı Yanıt (200 OK)

{
"data": [
{
"id": "string",
"token_id": "string",
"token_name": "string",
"token_symbol": "string",
"deal_id": "number",
"quantity": "number",
"price": {
"amount": "number",
"decimal": "number",
"symbol": "string"
},
"seller_id": "string",
"seller_name": "string",
"status": "string",
"created_at": "string",
"updated_at": "string"
}
],
"total": "number",
"page": 1,
"per_page": 10
}

Örnek

İstek

curl "\{\{baseUrl\}\}/v2/users/680c02896d91ca0145cfeb81/secondary-markets?page=1&per_page=10" \
-H "Authorization: Bearer \{\{token\}\}"

Yanıt

{
"data": [
{
"id": "deal_123",
"token_id": "68ae06cfcccf4e8fc19362d1",
"token_name": "Gayrimenkul Token",
"token_symbol": "RET",
"deal_id": 13,
"quantity": 50,
"price": {
"amount": 12.5,
"decimal": 6,
"symbol": "USDT"
},
"seller_id": "680c02896d91ca0145cfeb82",
"seller_name": "Ahmet Yılmaz",
"status": "active",
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T10:30:00Z"
}
],
"total": 1,
"page": 1,
"per_page": 10
}

Hata Yanıtları

400 Bad Request

{
"error": "Geçersiz istek parametreleri"
}

401 Unauthorized

{
"error": "Kimlik doğrulaması gerekli"
}

403 Forbidden

{
"error": "Erişim reddedildi"
}

404 Not Found

{
"error": "Kullanıcı bulunamadı"
}

500 Internal Server Error

{
"error": "İç sunucu hatası"
}