Turkey Administrative Hierarchy
## Why Turkey Administrative Hierarchy? Most Turkey location APIs stop at the district level. This API goes deeper — covering all 50,480 officially registered neighborhoods (mahalle), making it the most complete Turkey administrative data source on RapidAPI. ## What Makes It Different **Full mahalle coverage** — 81 provinces, 945 districts, 50,480 neighborhoods. No other API on this platform…
Turkey Administrative Hierarchy endpoints
| Method | Endpoint | Description |
|---|---|---|
| meta | ||
| GET |
stats_stats_get /stats |
Veri istatistikleri. |
| GET |
health_health_get /health |
|
| iller | ||
| GET |
get_il_iller__il__get /iller/{il} |
Tek il detayı (plaka veya isim ile). - `/iller/35` → İZMİR - `/iller/izmir` → İZMİR - `/iller/İZMİR` → İZMİR |
| GET |
list_iller_iller_get /iller |
Tüm iller (81 adet). - **detayli=false**: sadece isim + plaka listesi (varsayılan) - **detayli=true**: ilçe sayısı dahil |
| ilceler | ||
| GET |
list_ilceler_iller__il__ilceler_get /iller/{il}/ilceler |
İl'in ilçeleri. |
| GET |
get_ilce_iller__il__ilceler__ilce__get /iller/{il}/ilceler/{ilce} |
Tek ilçe + mahalle listesi. |
| mahalleler | ||
| GET |
list_mahalleler_iller__il__ilceler__ilce__mahalleler_get /iller/{il}/ilceler/{ilce}/mahalleler |
İlçenin mahalleleri (sadece liste). |
| arama | ||
| GET |
search_ara_get /ara |
Tüm hiyerarşide arama. Türkçe karakter ve case duyarsız. - `/ara?q=alacati` → "ALAÇATI" mahallelerini bulur - `/ara?q=cesme&seviye=ilce` → ÇEŞME ilçelerini bulur |
| plaka | ||
| GET |
all_plaka_plaka_get /plaka |
Tüm plaka kodları (01–81). |
| GET |
get_plaka_plaka__kod__get /plaka/{kod} |
Plaka kodundan il bilgisi (`/plaka/35` → İZMİR). |
Turkey Administrative Hierarchy pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $5 / month | — |
|
| ULTRA | $19 / month | — |
|