Kategori ID'sine Göre Oracle'ları Bul
Belirli bir kategori ID'sine bağlı oracle'ların sayfalanmış listesini getirir.
İstek
GET /v2/admin/oracles/categories/{categoryID}
Parametreler
| İsim | Tip | Konum | Açıklama |
|---|---|---|---|
categoryID | string | path | Gerekli. Oracle'ları alınacak kategorinin ID'si |
page | integer | query | İsteğe Bağlı. Sayfa numarası (varsayılan: 1) |
per_page | integer | query | İsteğe Bağlı. Sayfa başına öğe sayısı (varsayılan: 20) |
Başlıklar
| İsim | Açıklama |
|---|---|
Authorization | Gerekli. Kimlik doğrulama için Bearer token |
Örnek
curl --location '{{baseUrl}}/v2/admin/oracles/categories/677ed6e3cc111aea14a3dfb4?page=1&per_page=20' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...'
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"
}
]
},
"created_at": "2024-01-01T00:00:00Z",
"updated_at": "2024-01-01T00:00:00Z"
}
],
"total": 1,
"page": 1,
"per_page": 20
}
Yanıt Alanları
Sayfalama Objesi
| Alan | Tip | Açıklama |
|---|---|---|
data | array | Oracle objelerinin dizisi |
total | integer | Toplam öğe sayısı |
page | integer | Mevcut sayfa numarası |
per_page | integer | Sayfa başına öğe sayısı |
Oracle Objesi
| Alan | Tip | Açıklama |
|---|---|---|
id | string | Oracle'ın benzersiz ID'si |
category_id | string | Bu oracle'ın ait olduğu kategorinin ID'si |
type | string | Oracle'ın tipi (örn. "TEFAS") |
name | string | Oracle'ın adı |
description | string | Oracle'ın açıklaması |
integration | object | Entegrasyon yapılandırma objesi |
integration.codes | array | Entegrasyon kodlarının dizisi |
integration.codes[].code | string | Entegrasyon kodu tanımlayıcısı |
integration.codes[].name | string | Entegrasyon kodu ile ilişkili isim |
created_at | string | Oracle oluşturulma zaman damgası (ISO 8601 formatı) |
updated_at | string | Oracle son güncelleme zaman damgası (ISO 8601 formatı) |
Durum Kodları
| Durum Kodu | Açıklama |
|---|---|
| 200 | Başarılı - Oracle'lar başarıyla getirildi |
| 400 | Hatalı İstek - Geçersiz kategori ID veya sorgu parametreleri |
| 401 | Yetkisiz - Geçersiz veya eksik kimlik doğrulama token'ı |
| 404 | Bulunamadı - Kategori mevcut değil |
| 500 | Sunucu Hatası |