Ana içeriğe geç

Token Oranlarını Al

Belirli bir token için oran değişim bilgilerini alın.

Endpoint

GET /v2/users/tokens/{token_id}/rates

Headers

HeaderDeğer
Content-Typeapplication/json
AuthorizationBearer {token}

Yol Parametreleri

ParametreTipGerekliAçıklama
token_idstringEvetToken'ın benzersiz tanımlayıcısı

Yanıt

Belirtilen token için oran değişim bilgilerini döndürür.

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

{
"daily_rate_change": null,
"weekly_rate_change": null,
"monthly_rate_change": {
"start_date": "2025-08-31T21:35:57.695Z",
"end_date": "2025-09-01T19:26:14.776Z",
"start_value": 1.4,
"end_value": 0.9,
"rate": -35.71,
"change_type": -1
}
}

Yanıt Alanları

AlanTipAçıklama
daily_rate_changeobject|nullGünlük oran değişim bilgisi
weekly_rate_changeobject|nullHaftalık oran değişim bilgisi
monthly_rate_changeobject|nullAylık oran değişim bilgisi

Oran Değişim Nesnesi Yapısı

AlanTipAçıklama
start_datestringOran değişim döneminin başlangıç tarihi (ISO 8601)
end_datestringOran değişim döneminin bitiş tarihi (ISO 8601)
start_valuenumberToken'ın başlangıç değeri
end_valuenumberToken'ın bitiş değeri
ratenumberOran değişim yüzdesi
change_typeintegerDeğişim tipi (TokenRateChangeType)

TokenRateChangeType (change_type)

DeğerAçıklama
1TokenRateChangeTypeIncrease - Artış
-1TokenRateChangeTypeDecrease - Azalış

Örnek

İstek

curl -X GET "{{baseUrl}}/v2/users/tokens/68ae06cfcccf4e8fc19362d1/rates" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer \{\{token\}\}"

Yanıt

{
"daily_rate_change": null,
"weekly_rate_change": null,
"monthly_rate_change": {
"start_date": "2025-08-31T21:35:57.695Z",
"end_date": "2025-09-01T19:26:14.776Z",
"start_value": 1.4,
"end_value": 0.9,
"rate": -35.71,
"change_type": -1
}
}

Hata Yanıtları

400 Bad Request

{
"error": "Geçersiz token ID formatı"
}

401 Unauthorized

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

403 Forbidden

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

404 Not Found

{
"error": "Token bulunamadı"
}

500 Internal Server Error

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