GET /store — Mağaza Listesi
📋 Genel Bilgi
Tüm mağazaları listeler. status ve filter query parametreleri ile filtreleme yapılabilir.
Base URL: {{url}}/store?status&filter
Method: GET
Content-Type: application/json
🔐 Headers
| Header | Value |
|---|---|
| Authorization | Bearer {{masked_jwt_5}} |
📥 Query Parametreleri
| Parametre | Tip | Açıklama | Örnek |
|---|---|---|---|
status | string | Durum filtresi (active, inactive, closed) | - |
filter | string | Kod ve ad alanında arama yapar | "mobildev" |
✅ Response — 200 OK
{
"RecordCount": 5,
"Result": [
{
"name": "Mobildev HQ",
"code": "mobildev-mq",
"phone": "444 0 554",
"address": "Esentepe Mah., D-100 Güney Yanyol Cad. Lapishan No:25 D:147-151 Kartal",
"latitude": 40.91164358,
"longitude": 29.19297103,
"cityId": 34,
"districtId": 440,
"neighborhood": "Esentepe Mahallesi",
"status": "active",
"createdAt": 1783411022,
"updatedAt": 1783925898,
"storeKey": "cGOtbrC4",
"healthScore": 100,
"growthRate": 100,
"stability": 100,
"successRate": 100,
"avgResponseTimeMs": 7507,
"totalAuthCount": 7
},
{
"name": "Mobildev HQ",
"code": "M-HQ",
"phone": "444 0 554",
"address": "Lapis Han, 25, Erdoğan Sokak, Esentepe Mahallesi, Kartal, İstanbul",
"latitude": 40.91164358,
"longitude": 29.19297103,
"cityId": 34,
"districtId": 440,
"neighborhood": "Esentepe Mahallesi",
"status": "active",
"createdAt": 1770000000,
"updatedAt": 1780000000,
"storeKey": "12312dfg",
"healthScore": 50,
"growthRate": 100,
"stability": 50,
"successRate": 50,
"avgResponseTimeMs": 4953,
"totalAuthCount": 1
},
{
"name": "Mobildev HQ",
"code": "mobildev-mq-api",
"phone": "444 0 554",
"address": "Esentepe Mah., D-100 Güney Yanyol Cad. Lapishan No:25 D:147-151 Kartal",
"latitude": 40.91164358,
"longitude": 29.19297103,
"cityId": 34,
"districtId": 440,
"neighborhood": "Esentepe Mahallesi",
"status": "active",
"createdAt": 1783925898,
"updatedAt": 1783925898,
"storeKey": "ilt1sVDO",
"healthScore": 100,
"growthRate": 100,
"stability": 100,
"successRate": 100,
"avgResponseTimeMs": 7507,
"totalAuthCount": 7
}
]
}
Response Alanları (Mağaza)
| Alan | Tip | Açıklama |
|---|---|---|
RecordCount | integer | Toplam mağaza sayısı |
Result[] | array | Mağaza listesi |
Result[].name | string | Mağaza adı |
Result[].code | string | Mağaza kodu |
Result[].phone | string | Telefon numarası |
Result[].address | string | Adres bilgisi |
Result[].latitude | float | Enlem (WGS84) |
Result[].longitude | float | Boylam (WGS84) |
Result[].cityId | integer | İl ID'si |
Result[].districtId | integer | İlçe ID'si |
Result[].neighborhood | string | Mahalle bilgisi |
Result[].status | string | Durum (active, inactive, closed) |
Result[].createdAt | integer | Oluşturma zamanı (Unix timestamp) |
Result[].updatedAt | integer | Güncelleme zamanı (Unix timestamp) |
Result[].storeKey | string | Mağaza benzersiz anahtarı |
Result[].healthScore | integer | Sağlık skoru (0-100) |
Result[].growthRate | integer | Büyüme oranı (0-100) |
Result[].stability | integer | İstikrar skoru (0-100) |
Result[].successRate | integer | Başarı oranı (0-100) |
Result[].avgResponseTimeMs | integer | Ortalama yanıt süresi (ms) |
Result[].totalAuthCount | integer | Toplam doğrulama sayısı |
📝 Notlar
healthScore,growthRate,stability,successRatemağaza performans metrikleridir.avgResponseTimeMsterminal yanıt sürelerinin ortalamasıdır (ms).totalAuthCounttoplam doğrulama işlemlerinin sayısıdır.