Ana içeriğe geç

GetWorklist

Kullanıcının iş listesinden bir iş adımları sayfası almak için bu uç noktayı kullanın.

Kullanıcının iş listesindeki iş adımları listesini döndürür. tag parametresi, döndürülecek belirli listenin tanımlayıcısını belirtir.

Gerekli Kapsam

worklist_read

Parametreler

Parametre Adı Açıklama
apiKey Çağıran sistemi kimlik doğrulaması ve yetkilendirmesi için kullanılan benzersiz bir anahtar.
logonId Kullanıcının oturum açma Id değeri.
logonProvider Kullanıcı oturum açma işlemi için kullanılan kimlik doğrulama sağlayıcısı (ör. Emakin'in varsayılan oturum açma sistemi için 'Organization').
tag İş listesinin tanımlayıcısı. Null olarak ayarlanırsa varsayılan gelen kutusu döndürülür.
start Listenin başlangıç noktası. İlk öğeden başlamak için 0 kullanın.
maxLength Döndürülecek satır sayısı sınırı. Tüm satırları almak için -1 kullanın.
queryXml Sorgu XML'sini belirtmek için isteğe bağlı parametre. Ayrıntılar için iş listesi sorgusu konusuna bakın.

Info

Oluşturulan belirteç yalnızca oturum açma amacıyla kullanılır ve oturum belirteci olarak kullanılamaz. Kullanıcıların kimliğini doğrulamak için bu belirteci auth parametresine iletebilirsiniz; sistem kullanıcı için yeni bir oturum belirteci oluşturur.

Örnek Çağrı

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
POST https://mydomain.emakin.com/rest/v1/getWorklist

{
     "apiKey": "xxxx",
     "logonId": "[email protected]",
     "logonProvider": "Organization",
     "tag": null,
     "start": 0,
     "maxLength": 30,
     "queryXml" : ""
}
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

[
      {
         "Id":"e5134318-88bd-4a33-b561-4d78380734ce",
         "Caption":"A new task",
         "Start":"/Date(1445812020394)/",
         "End":null,
         "Instructions":"Please complete.",
         "State":"Waiting",
         "Number":12471
      },
      {
         "Id":"796a34c6-fd2e-450e-a2af-8124ea68f8ca",
         "Caption":"A new other task",
         "Start":"/Date(1445512843034)/",
         "End":null,
         "Instructions":"Please complete.",
         "State":"Waiting",
         "Number":12468
      }
]