Home › Fund API

FonIndex API

Programmatic access to TEFAS fund data — JSON, free, 500 requests/day. No credit card required.

Get a Free API Key
Authentication

Pass your key as the api_key query parameter on every request:

curl "https://fonindex.com/fon-api/v1/funds/AFO/?api_key=YOUR_KEY"

Daily limit: 500 requests/key. Resets at midnight UTC+3.

Endpoints
Method Path Description
GET /fon-api/v1/funds/ All funds (params: tur, limit, offset)
GET /fon-api/v1/funds/{KOD}/ Single fund: price, returns, portfolio breakdown
GET /fon-api/v1/funds/{KOD}/prices/ Daily price history (param: days, default 90)
GET /fon-api/v1/categories/ Fund categories with counts
Example Response
{
  "fon_kodu": "AFO",
  "fon_unvani": "AK PORTFÖY ALTIN FONU",
  "fon_turu": "Altın Fonu",
  "kurucu": "AK PORTFÖY YÖNETİMİ A.Ş.",
  "isin": "TRYAKBK00052",
  "son_fiyat": 1.360915,
  "getiri_1y_pct": 42.88,
  "as_of": "2026-09-07",
  "portfolio": [
    { "type": "Kıymetli Madenler", "weight_pct": 97.8 },
    { "type": "Ters Repo", "weight_pct": 2.1 }
  ]
}
Terms: This API is currently free and in beta; limits and endpoints may change without notice. Data is sourced from TEFAS and is for informational purposes only, not investment advice.