Skip to content

İlçeleri Getir​

GET
/api/v1/public/shared/counties

İlçeleri sayfalı olarak listeler. Şehir süzgeci isteğe bağlıdır; verilmezse tüm ilçeler döner. Token gerektirmez.

Parametreler​

Başlık Parametreleri

Accept-Language

Ülke ve ölçü birimi adları ile doğrulama hata mesajlarının dili. en ile başlıyorsa (ör. en, en-US) İngilizce, aksi halde Türkçe. Başarı mesajları her zaman Türkçe döner.

Tipstring
Örnekler
"tr"
"en"
Varsayılan"tr"

Query Parametreleri

page

Sayfa numarası

Tipinteger
Minimum1
Varsayılan1
perPage

Sayfa başına kayıt sayısı. Tüm listeyi almak için 200 verip meta.pageCount kadar sayfayı dolaşın.

Tipinteger
Minimum1
Maksimum200
Varsayılan50
sortBy

Sıralama alanı

Tipstring
Geçerli değerler
"name""id"
Varsayılan"name"
sortOrder

Sıralama yönü (büyük-küçük harf duyarsız)

Tipstring
Geçerli değerler
"asc""desc"
Varsayılan"asc"
cityId

Şehir ID'si için Bakınız

Tipinteger
Örnek98273
Minimum1
ids

Virgülle ayrılmış ilçe ID'leri (en fazla 200)

Tipstring
Örnek"43,196"
search

ID'si bu değere eşit ya da adında bu değer geçen ilçeler. nameExact ya da namePrefix verilirse yok sayılır

Tipstring
Örnek"CEY"
Min Uzunluk1
Max Uzunluk255
nameExact

İlçe adı (tam eşleşme). Verilirse namePrefix ve search yok sayılır

Tipstring
Min Uzunluk1
Max Uzunluk64
namePrefix

İlçe adının başlangıcı. Verilirse search yok sayılır

Tipstring
Min Uzunluk1
Max Uzunluk64

Cevaplar​

İlçeler listelendi

application/json
JSON
{
"success": true,
"message": "İlçeler listelendi",
"items": [
{
"id": 43,
"name": "ALADAG"
}
],
"meta": {
"page": 1,
"perPage": 50,
"total": 233,
"pageCount": 5
}
}

Test​

Başlıklar
Değişkenler
Key
Değer

Örnekler​

cURL
JavaScript
PHP
Python