API Dokümantasyonu
Platformumuz hem uygulama içi kullanım için internal API'lere hem de geliştiricilerin kullanımı için public JSON API'ye sahiptir.
Kur'an JSON API (Public)
Tüm geliştiricilerin ücretsiz olarak kullanabileceği, statik JSON tabanlı Kur'an-ı Kerim veri kaynağı. CORS sorunu olmadan her yerden erişilebilir.
Sure VerisiJSON
https://kurancilar.github.io/json/sure/{SURE_NO}.jsonSes Dosyası İndeksiJSON
https://kurancilar.github.io/json/audio/{SURE_NO}.jsonSes Dosyası (MP3)MP3
.../json/audio/{SURE_NO}/{AYET_NO}.mp3Internal API Endpoints
Platformun frontend ve backend iletişimi için kullandığı Next.js Route Handlers.
| Method | Endpoint | Açıklama |
|---|---|---|
| GET | /api/sure | Tüm surelerin listesini döndürür. |
| GET | /api/sure/[id] | Sure detayını ve ayetlerini getirir. |
| POST | /api/user/bookmark | Kullanıcı yer imi ekler veya kaldırır. |
| GET | /api/pray-times | Namaz vakitlerini Diyanet kaynağından çeker. |