You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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.