Oracle'ları Listele
Tüm kategorilerdeki fiyat oracle'larını en yeniden eskiye listeler; isteğe bağlı olarak tek bir kategoriyle ya da metin aramasıyla daraltılabilir. Fiyat oracle'ı, tokenizasyon formunun bir varlığın adını ve fiyatını okuduğu, yapılandırılmış bir dış kaynaktır (fon fiyatı API'si, yayımlanmış bir tablo); bkz. Oracle Özetini Getir.
Her satır bağlantısını, kimlik doğrulama gizli değeri maskelenmiş olarak taşır: yalnızca secret_set bir gizli değerin kayıtlı olup olmadığını söyler.
Gerekli izin: oracle:view
İstek
GET /v2/admin/oracles
Parametreler
| Ad | Tip | Konum | Açıklama |
|---|---|---|---|
page | integer | query | Zorunlu. Sayfa numarası, 1'den başlar |
per_page | integer | query | Zorunlu. Sayfa başına kayıt, 1–100 |
category_id | string | query | Yalnızca bu kategorinin oracle'ları (24 karakterlik hex ID) |
search | string | query | name ya da description alanında büyük/küçük harf duyarsız alt metin araması |
Başlıklar
| Ad | Açıklama |
|---|---|
Authorization | Zorunlu. Bearer <access_token> |
Örnek
curl --request GET \
--url '{{baseUrl}}/v2/admin/oracles?page=1&per_page=20&category_id=677ed6e3cc111aea14a3dfb4' \
--header 'Authorization: Bearer <access_token>'
Yanıt
{
"data": [
{
"id": "677ed6e3cc111aea14a3dfc3",
"category_id": "677ed6e3cc111aea14a3dfb4",
"type": "TEFAS",
"name": "Gümüş Fonu",
"description": "TEFAS Gümüş Fonu",
"integration": {
"codes": [
{ "code": "IOG", "name": "Gümüş Fonu" },
{ "code": "GTZ", "name": "Gümüş Fonu" }
],
"fiat_currency": "TRY",
"connection": {
"url": "https://tefas-api.p.rapidapi.com",
"timeout": 30,
"cache_ttl_seconds": 0,
"auth": {
"type": "API_KEY",
"name": "x-rapidapi-key",
"username": "",
"secret_set": true
},
"headers": [
{ "name": "x-rapidapi-host", "value": "tefas-api.p.rapidapi.com" }
]
},
"summary_cache_ttl_seconds": 0,
"default_summary_cache_ttl_seconds": 43200
},
"created_at": "2024-01-01T00:00:00Z",
"updated_at": "2026-10-27T09:12:31.004Z"
}
],
"total": 1,
"page": 1,
"per_page": 20
}
Yanıt Alanları
| Alan | Tip | Açıklama |
|---|---|---|
data | array | Bu sayfadaki oracle'lar. Her öğe Oracle'ı Getir sayfasında açıklanan yapıdadır |
total | integer | Filtrelere uyan oracle sayısı |
page | integer | İstekte gönderilen sayfa numarası |
per_page | integer | İstekte gönderilen sayfa boyutu |
Hatalar
| Durum | Kod | Açıklama |
|---|---|---|
| 400 | 10015 | Doğrulama başarısız (page / per_page eksik ya da aralık dışında) — details alanına bakın |
| 400 | 10016 | category_id geçerli bir 24 karakterlik hex ID değil |
Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.