İçerdiği Metotlar
1) /api/notifications
Logo 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/status
Logo 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/withfilter
Logo 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)
}