Servis Durumları
Servis Durumları
Kullanıma açık servis operasyonlarını güncel statüleriyle sayfalı döner.
## Kullanım
- Tek istekte en fazla **200** kayıt döner; `pageSize` **1-200** aralığında olmalıdır, aksi halde
**400** döner (`pageSize` sessizce kırpılmaz).
- Tüm listeyi çekmek için `page` değerini `HasNextPage` `false` olana kadar artırın.
- `ProductId` alanı `null` olan kayıtlar **ürün bağımsız** operasyonlardır; bu kayıtlarda
`ProductName` `"Tüm Ürünler"` döner ve `ExcludedProductIds` kapsam dışı bırakılan ürünleri taşır.
- `OutsourceProcessId` yalnızca outsource operasyonlarda doludur; aynı servis operasyonu farklı
outsource süreçleri için ayrı kayıtlar üretir.
- `LastSuccessDate` günlük çalışan toplama işiyle güncellenir; anlık bir değer değildir.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Query parameters
page
1 tabanlı sayfa numarası. Varsayılan: 1.
pageSize
Sayfa başına kayıt sayısı. Varsayılan ve üst sınır 200; aralık dışı değerler 400 döner.
Response
Başarılı. Sayfa bilgileri ve servis durumu kayıtları döner.
TotalCount
Toplam kayıt sayısı (tüm sayfalar).
Page
Dönen sayfa numarası (1 tabanlı).
Size
Uygulanan sayfa boyutu.
TotalPage
Toplam sayfa sayısı.
HasNextPage
Sonraki sayfa var mı.
HasPreviousPage
Önceki sayfa var mı.
Items
İstenen sayfanın kayıtları.
Errors
400
Bad Request Error
401
Unauthorized Error
