Oracle'ı ID'ye Göre Bul
Belirtilen ID'ye sahip oracle'ın detaylı bilgilerini getirir.
İstek
GET /v2/admin/oracles/{oracleID}
Parametreler
| İsim | Tip | Konum | Açıklama |
|---|---|---|---|
oracleID | string | path | Gerekli. Detayları alınacak oracle'ın ID'si |
Başlıklar
| İsim | Açıklama |
|---|---|
Authorization | Gerekli. Kimlik doğrulama için Bearer token |
Örnek
curl --location '{{baseUrl}}/v2/admin/oracles/677ed6e3cc111aea14a3dfc3' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...'
Yanıt
{
"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"
}
Yanıt Alanları
| 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 detayları başarıyla getirildi |
| 400 | Hatalı İstek - Geçersiz oracle ID |
| 401 | Yetkisiz - Geçersiz veya eksik kimlik doğrulama token'ı |
| 404 | Bulunamadı - Oracle mevcut değil |
| 500 | Sunucu Hatası |