TEFAS-Fon-API
## TEFAS Fon API — Türk Yatırım Fonu Verileri için Kapsamlı REST API **TEFAS (Türkiye Elektronik Fon Alım Satım Platformu)** üzerindeki tüm aktif yatırım fonlarına tek bir REST API ile programatik erişim sağlar. Türkiye'nin en kapsamlı fon veri seti — fon fiyatları, günlük NAV geçmişi, portföy yönetici bilgileri ve esnek arama — fintech uygulamaları, robo-advisor'lar, yatırım dashboard'ları ve…
TEFAS-Fon-API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Funds | ||
| GET |
searchFunds /funds/search |
Fon adı veya koduna göre arama yapar. Büyük/küçük harf duyarsız. **Parametreler:** - `q`: Arama terimi (minimum 2 karakter, zorunlu) - `limit`: Maksimum sonuç (varsayılan: 20,… |
| GET |
listFunds /funds |
Tüm TEFAS fonlarını portföy yöneticisi bilgileriyle birlikte sayfalanmış olarak listeler. **Parametreler:** - `page`: Sayfa numarası (varsayılan: 1) - `limit`: Sayfa başına kayıt… |
| GET |
getFund /funds/{fund_code} |
Belirtilen fon koduna ait detaylı bilgileri getirir. **Parametreler:** - `fund_code`: Fon kodu (örn: AAK, GAR) **Dönüş:** - Fon kodu, adı, türü - Yıllık yönetim ücreti oranı -… |
| GET |
getFundHistory /funds/{fund_code}/history |
Bir fonun günlük geçmiş değerlerini getirir. > **Önemli:** Veriler sadece işlem günleri için mevcuttur. Hafta sonları ve resmi tatiller hariçtir. **Parametreler:** - `fund_code`:… |
| Managers | ||
| GET |
getManager /managers/{manager_code} |
Belirtilen yönetici koduna ait portföy yönetim şirketi bilgilerini getirir. **Parametreler:** - `manager_code`: Yönetici kodu (örn: AKP, GAR) **Dönüş:** - Yönetici kodu ve adı -… |
| GET |
listManagers /managers |
Tüm portföy yönetim şirketlerini sayfalanmış olarak listeler. **Parametreler:** - `page`: Sayfa numarası (varsayılan: 1) - `limit`: Sayfa başına kayıt (varsayılan: 20, maks: 100)… |
| GET |
getManagerFunds /managers/{manager_code}/funds |
Belirtilen portföy yöneticisinin yönettiği tüm fonları listeler. **Parametreler:** - `manager_code`: Yönetici kodu (zorunlu) - `page`: Sayfa numarası (varsayılan: 1) - `limit`:… |
| Health | ||
| GET |
healthCheck /health |
API'nin çalışıp çalışmadığını kontrol eder. |
| Other endpoints | ||
| GET |
getManager /managers/{manager_code} |
Belirtilen yönetici koduna ait portföy yönetim şirketi bilgilerini getirir. **Parametreler:** - `manager_code`: Yönetici kodu (örn: AKP, GAR) **Dönüş:** - Yönetici kodu ve adı -… |
| GET |
listManagers /managers |
Tüm portföy yönetim şirketlerini sayfalanmış olarak listeler. **Parametreler:** - `page`: Sayfa numarası (varsayılan: 1) - `limit`: Sayfa başına kayıt (varsayılan: 20, maks: 100)… |
| GET |
getManagerFunds /managers/{manager_code}/funds |
Belirtilen portföy yöneticisinin yönettiği tüm fonları listeler. **Parametreler:** - `manager_code`: Yönetici kodu (zorunlu) - `page`: Sayfa numarası (varsayılan: 1) - `limit`:… |
| GET |
searchFunds /funds/search |
Fon adına göre arama yapar. Büyük/küçük harf duyarsız. **Parametreler:** - `q`: Arama terimi (minimum 2 karakter, zorunlu) - `limit`: Maksimum sonuç (varsayılan: 20, maks: 50)… |
| GET |
listFunds /funds |
Tüm TEFAS fonlarını portföy yöneticisi bilgileriyle birlikte sayfalanmış olarak listeler. **Parametreler:** - `page`: Sayfa numarası (varsayılan: 1) - `limit`: Sayfa başına kayıt… |
| GET |
getFund /funds/{fund_code} |
Belirtilen fon koduna ait detaylı bilgileri getirir. **Parametreler:** - `fund_code`: Fon kodu (örn: AAK, GAR) **Dönüş:** - Fon kodu, adı, türü - Yıllık yönetim ücreti oranı -… |
| GET |
getFundHistory /funds/{fund_code}/history |
Bir fonun günlük geçmiş değerlerini getirir. > **Önemli:** Veriler sadece işlem günleri için mevcuttur. Hafta sonları ve resmi tatiller hariçtir. **Parametreler:** - `fund_code`:… |
| GET |
healthCheck /health |
API'nin çalışıp çalışmadığını kontrol eder. |
TEFAS-Fon-API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $4.99 / month | 500 / hour |
|
| MEGA | $9.99 / month | 2222 / hour |
|