Postman Kullanım Örneği
Postmanda input parametrelerini geçerken, swagger üzerindeki 'Parameter Type' alanına dikkat edilmelidir. Parametreler header görünüyorsa header bölümüne, body görünüyorsa body bölümüne yazılmalıdır. Input parameters bölümünde ilgili parametrelerin hangi bölüme dahil olduğu parantez içerisinde belirtilmiştir.
İçerdiği Metotlar
1) /api/workflow/
Logo Flow üzerinde devam eden işlerin listesini döner.
Input Parameters
- Authorization(Headers): Login metotlarından herhangi biri kullanılarak alınan token bilgisi geçilir. bknz: Authentication
- 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/workflow/{instanceid}/{currentbookmark}- Delete
Logo Flow üzerinde ilgili instance idli işi iptal eder.
Input Parameters
- Authorization(Headers): Login metotlarından herhangi biri kullanılarak alınan token bilgisi geçilir. bknz: Authentication
- storageid(query): Silinecek olan işin akış idsidir.
- instanceid(path): Slinecek işin guid id bilgisidir. Format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (UID).
- currentbookmark(path): Silinecek işin bulunduğu adım guid bilgisidir. Format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
3) /api/workflow/{instanceid}/{currentbookmark}- Get
Logo Flow üzerinde ilgili instance id li işi döner.
Input Parameters
- Authorization(Headers): Login metotlarından herhangi biri kullanılarak alınan token bilgisi geçilir. bknz: Authentication
- storageid(query): Silinecek olan işin akış idsidir.
- instanceid(path): Slinecek işin guid id bilgisidir. Format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (UID).
- currentbookmark(path): Silinecek işin bulunduğu adım guid bilgisidir. Format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
4) /api/workflow/count
Logo Flow üzerinde devam eden işlerin sayısını döner.
Input Parameters
- Authorization(Headers): Login metotlarından herhangi biri kullanılarak alınan token bilgisi geçilir.
- 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)
}
5) /api/workflow/file
Logo Flow üzerinde akışa eklenen doküman bilgisini ve indirme linkini döner.
Input Parameters
- Authorization(Headers): Login metotlarından herhangi biri kullanılarak alınan token bilgisi geçilir.
- fileid(query): İşe eklenen doküman id bilgisidir.