1) /api/notificationsLogo Flow içerisinde gönderilen bildirimleri ve detaylarını(akış, rapor başlantılarını vs. ) döner. Input Parameters - Authorization(Headers): Login metotlarından herhangi biri kullanılarak alınan token bilgisi geçilir.
- offset(query): Gelen verinin kaçıncı sayfadan itibaren listelenceği bilgisidir.
- limit(query): Gelen verinin verilen offsete göre kaçar kaçar gösterileceği bilgisidir.
- sort(query): Gelen veride sıralama yapmak için kullanılır. asc,desc
- withcount(query): Toplam kayıt sayısını döndürür. Gerekmedikçe kullanmayınız.
2) /api/notifications/statusLogo Flow içerisinde gönderilen bildirimin okundu bilgisini günceller. Input Parameters - Authorization(Headers): Login metotlarından herhangi biri kullanılarak alınan token bilgisi geçilir.
- messageUpdateRequest(body): Durumu güncellenecek bildirim ve okundu- okunmadı bilgisi geçilir.
{ "MessageIds": [ "string" ], "HasRead": true } 3) /api/notifications/withfilterLogo Flow içerisinde verilen filtreye uygun gönderilen bildirimleri ve detaylarını(akış, rapor başlantılarını vs. ) döner. Input Parameters - Authorization(Headers): Login metotlarından herhangi biri kullanılarak alınan token bilgisi geçilir.
- offset(query): Gelen verinin kaçıncı sayfadan itibaren listelenceği bilgisidir.
- limit(query): Gelen verinin verilen offsete göre kaçar kaçar gösterileceği bilgisidir.
- sort(query): Gelen veride sıralama yapmak için kullanılır. asc,desc
- withcount(query): Toplam kayıt sayısını döndürür. Gerekmedikçe kullanmayınız.
- keyFilter(body): Veriyi filtreli bir şekilde getirmek için kullanılır.
{ "KeyFilters": [ { "Operator": "string" : eq,neq,gt,lt,lte,contains,doesnotcontain "Field": "string", : filtre uygulanacak alan "Value": {} : filtre uygulanacak alanın değeri } ], "Logic": "string" : birden fazla filtre içeren requestlerde filtrelerin bağlaçları. (and,or) } |