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
| Header | Değer |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer {token} |
Yol Parametreleri
| Parametre | Tip | Gerekli | Açıklama |
|---|---|---|---|
| token_id | string | Evet | Token'ı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ı
| Alan | Tip | Açıklama |
|---|---|---|
| daily_rate_change | object|null | Günlük oran değişim bilgisi |
| weekly_rate_change | object|null | Haftalık oran değişim bilgisi |
| monthly_rate_change | object|null | Aylık oran değişim bilgisi |
Oran Değişim Nesnesi Yapısı
| Alan | Tip | Açıklama |
|---|---|---|
| start_date | string | Oran değişim döneminin başlangıç tarihi (ISO 8601) |
| end_date | string | Oran değişim döneminin bitiş tarihi (ISO 8601) |
| start_value | number | Token'ın başlangıç değeri |
| end_value | number | Token'ın bitiş değeri |
| rate | number | Oran değişim yüzdesi |
| change_type | integer | Değişim tipi (TokenRateChangeType) |
TokenRateChangeType (change_type)
| Değer | Açıklama |
|---|---|
| 1 | TokenRateChangeTypeIncrease - Artış |
| -1 | TokenRateChangeTypeDecrease - 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ı"
}