26 lines
1.2 KiB
Python
26 lines
1.2 KiB
Python
from fastapi import APIRouter, HTTPException
|
||
|
||
states = [
|
||
"Adana", "Adıyaman", "Afyonkarahisar", "Ağrı", "Amasya", "Ankara", "Antalya", "Artvin",
|
||
"Aydın", "Balıkesir", "Bilecik", "Bingöl", "Bitlis", "Bolu", "Burdur", "Bursa", "Çanakkale",
|
||
"Çankırı", "Çorum", "Denizli", "Diyarbakır", "Edirne", "Elazığ", "Erzincan", "Erzurum",
|
||
"Eskişehir", "Gaziantep", "Giresun", "Gümüşhane", "Hakkari", "Hatay", "Isparta", "Mersin",
|
||
"İstanbul", "İzmir", "Kars", "Kastamonu", "Kayseri", "Kırklareli", "Kırşehir", "Kocaeli",
|
||
"Konya", "Kütahya", "Malatya", "Manisa", "Kahramanmaraş", "Mardin", "Muğla", "Muş", "Nevşehir",
|
||
"Niğde", "Ordu", "Rize", "Sakarya", "Samsun", "Siirt", "Sinop", "Sivas", "Tekirdağ", "Tokat",
|
||
"Trabzon", "Tunceli", "Şanlıurfa", "Uşak", "Van", "Yozgat", "Zonguldak", "Aksaray", "Bayburt",
|
||
"Karaman", "Kırıkkale", "Batman", "Şırnak", "Bartın", "Ardahan", "Iğdır", "Yalova", "Karabük",
|
||
"Kilis", "Osmaniye", "Düzce"
|
||
]
|
||
|
||
router = APIRouter()
|
||
|
||
@router.post("/turkey")
|
||
async def get_turkey_states():
|
||
"""Return list of states in Turkey"""
|
||
return {
|
||
"method": "POST",
|
||
"_verb": "post",
|
||
"states": states,
|
||
"total_count": len(states)
|
||
} |