GET api/process/list/{pageNo}/{limit}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
pageNo

string

None.

limit

string

None.

Body Parameters

SearchParameter
NameDescriptionTypeAdditional information
ProcessId

integer

None.

WFID

integer

None.

Keywords

Dictionary of string [key] and string [value]

None.

MetadataSearch

boolean

None.

Keyword

string

None.

DateFrom

date

None.

DateTo

date

None.

LoginUserId

integer

None.

IsPublicUser

boolean

None.

PublicAccountID

integer

None.

TenantID

integer

None.

PageNo

integer

None.

RowLimit

integer

None.

RecordCount

integer

None.

Offset

integer

None.

PageCount

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "ProcessId": 1,
  "WFID": 2,
  "Keywords": {
    "sample string 1": "sample string 2",
    "sample string 3": "sample string 4"
  },
  "MetadataSearch": true,
  "Keyword": "sample string 4",
  "DateFrom": "2025-10-26T11:09:18.0609271+08:00",
  "DateTo": "2025-10-26T11:09:18.0609271+08:00",
  "LoginUserId": 5,
  "IsPublicUser": true,
  "PublicAccountID": 7,
  "TenantID": 8,
  "PageNo": 9,
  "RowLimit": 10,
  "RecordCount": 11,
  "Offset": 80,
  "PageCount": 2
}

application/xml, text/xml

Sample:
<SearchParameter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PTI.AF.DTO">
  <PageNo>9</PageNo>
  <RecordCount>11</RecordCount>
  <RowLimit>10</RowLimit>
  <DateFrom>2025-10-26T11:09:18.0609271+08:00</DateFrom>
  <DateTo>2025-10-26T11:09:18.0609271+08:00</DateTo>
  <IsPublicUser>true</IsPublicUser>
  <Keyword>sample string 4</Keyword>
  <LoginUserId>5</LoginUserId>
  <PublicAccountID>7</PublicAccountID>
  <TenantID>8</TenantID>
  <Keywords xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>sample string 3</d2p1:Key>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </Keywords>
  <MetadataSearch>true</MetadataSearch>
  <ProcessId>1</ProcessId>
  <WFID>2</WFID>
</SearchParameter>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'SearchParameter'.

Response Information

Resource Description

Collection of DTOSYSProcessView
NameDescriptionTypeAdditional information
ProcessID

integer

None.

WFID

integer

None.

WFVersion

integer

None.

WFCategoryID

integer

None.

ProcessTitle

string

None.

CategoryTitle

string

None.

ProcessTitlePattern

string

None.

WFTitle

string

None.

CompletedFlag

boolean

None.

CancelledFlag

boolean

None.

ErrorFlag

boolean

None.

Priority

string

None.

DateCreated

date

None.

DateStarted

date

None.

DateCompleted

date

None.

ElapsedTime

decimal number

None.

RTElapsedTime

decimal number

None.

AllocatedTime

decimal number

None.

OwnerName

string

None.

PublicProcessOwnerName

string

None.

DateDue

date

None.

DateDueOverridable

boolean

None.

NotifyOnCreate

boolean

None.

NotifyOnComplete

boolean

None.

NotifyOnStart

boolean

None.

StartNotificationID

integer

None.

CreateNotificationID

integer

None.

CompleteNotificationID

integer

None.

OpenActivityNotificationID

integer

None.

CompleteActivityNotificationID

integer

None.

PublicAccountID

integer

None.

CreatedById

integer

None.

TenantID

integer

None.

FlagDeleted

boolean

None.

ProcessDetailsID

integer

None.

CurrentActivity

string

None.

ActivityOwnerID

integer

None.

PublicActivityOwnerID

integer

None.

ActivityOwner

string

None.

PublicActivityOwnerName

string

None.

ActivityCount

integer

None.

ActiveActivityCount

integer

None.

ActivityCompletedCount

integer

None.

PercentCompleted

integer

None.

Age

integer

None.

AgeText

string

None.

DueText

string

None.

Due

integer

None.

EnableSMS

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ProcessID": 1,
    "WFID": 2,
    "WFVersion": 3,
    "WFCategoryID": 4,
    "ProcessTitle": "sample string 5",
    "CategoryTitle": "sample string 6",
    "ProcessTitlePattern": "sample string 7",
    "WFTitle": "sample string 8",
    "CompletedFlag": true,
    "CancelledFlag": true,
    "ErrorFlag": true,
    "Priority": "sample string 12",
    "DateCreated": "2025-10-26T11:09:18.0765613+08:00",
    "DateStarted": "2025-10-26T11:09:18.0765613+08:00",
    "DateCompleted": "2025-10-26T11:09:18.0765613+08:00",
    "ElapsedTime": 14.1,
    "RTElapsedTime": 15.1,
    "AllocatedTime": 16.1,
    "OwnerName": "sample string 17",
    "PublicProcessOwnerName": "sample string 18",
    "DateDue": "2025-10-26T11:09:18.0765613+08:00",
    "DateDueOverridable": true,
    "NotifyOnCreate": true,
    "NotifyOnComplete": true,
    "NotifyOnStart": true,
    "StartNotificationID": 24,
    "CreateNotificationID": 25,
    "CompleteNotificationID": 26,
    "OpenActivityNotificationID": 27,
    "CompleteActivityNotificationID": 28,
    "PublicAccountID": 29,
    "CreatedById": 30,
    "TenantID": 31,
    "FlagDeleted": true,
    "ProcessDetailsID": 33,
    "CurrentActivity": "sample string 34",
    "ActivityOwnerID": 35,
    "PublicActivityOwnerID": 36,
    "ActivityOwner": "sample string 37",
    "PublicActivityOwnerName": "sample string 38",
    "ActivityCount": 39,
    "ActiveActivityCount": 40,
    "ActivityCompletedCount": 41,
    "PercentCompleted": 42,
    "Age": 43,
    "AgeText": "sample string 44",
    "DueText": "sample string 45",
    "Due": 46,
    "EnableSMS": true
  },
  {
    "ProcessID": 1,
    "WFID": 2,
    "WFVersion": 3,
    "WFCategoryID": 4,
    "ProcessTitle": "sample string 5",
    "CategoryTitle": "sample string 6",
    "ProcessTitlePattern": "sample string 7",
    "WFTitle": "sample string 8",
    "CompletedFlag": true,
    "CancelledFlag": true,
    "ErrorFlag": true,
    "Priority": "sample string 12",
    "DateCreated": "2025-10-26T11:09:18.0765613+08:00",
    "DateStarted": "2025-10-26T11:09:18.0765613+08:00",
    "DateCompleted": "2025-10-26T11:09:18.0765613+08:00",
    "ElapsedTime": 14.1,
    "RTElapsedTime": 15.1,
    "AllocatedTime": 16.1,
    "OwnerName": "sample string 17",
    "PublicProcessOwnerName": "sample string 18",
    "DateDue": "2025-10-26T11:09:18.0765613+08:00",
    "DateDueOverridable": true,
    "NotifyOnCreate": true,
    "NotifyOnComplete": true,
    "NotifyOnStart": true,
    "StartNotificationID": 24,
    "CreateNotificationID": 25,
    "CompleteNotificationID": 26,
    "OpenActivityNotificationID": 27,
    "CompleteActivityNotificationID": 28,
    "PublicAccountID": 29,
    "CreatedById": 30,
    "TenantID": 31,
    "FlagDeleted": true,
    "ProcessDetailsID": 33,
    "CurrentActivity": "sample string 34",
    "ActivityOwnerID": 35,
    "PublicActivityOwnerID": 36,
    "ActivityOwner": "sample string 37",
    "PublicActivityOwnerName": "sample string 38",
    "ActivityCount": 39,
    "ActiveActivityCount": 40,
    "ActivityCompletedCount": 41,
    "PercentCompleted": 42,
    "Age": 43,
    "AgeText": "sample string 44",
    "DueText": "sample string 45",
    "Due": 46,
    "EnableSMS": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfDTOSYSProcessView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PTI.AF.DTO">
  <DTOSYSProcessView>
    <ActiveActivityCount>40</ActiveActivityCount>
    <ActivityCompletedCount>41</ActivityCompletedCount>
    <ActivityCount>39</ActivityCount>
    <ActivityOwner>sample string 37</ActivityOwner>
    <ActivityOwnerID>35</ActivityOwnerID>
    <Age>43</Age>
    <AgeText>sample string 44</AgeText>
    <AllocatedTime>16.1</AllocatedTime>
    <CancelledFlag>true</CancelledFlag>
    <CategoryTitle>sample string 6</CategoryTitle>
    <CompleteActivityNotificationID>28</CompleteActivityNotificationID>
    <CompleteNotificationID>26</CompleteNotificationID>
    <CompletedFlag>true</CompletedFlag>
    <CreateNotificationID>25</CreateNotificationID>
    <CreatedById>30</CreatedById>
    <CurrentActivity>sample string 34</CurrentActivity>
    <DateCompleted>2025-10-26T11:09:18.0765613+08:00</DateCompleted>
    <DateCreated>2025-10-26T11:09:18.0765613+08:00</DateCreated>
    <DateDue>2025-10-26T11:09:18.0765613+08:00</DateDue>
    <DateDueOverridable>true</DateDueOverridable>
    <DateStarted>2025-10-26T11:09:18.0765613+08:00</DateStarted>
    <Due>46</Due>
    <DueText>sample string 45</DueText>
    <ElapsedTime>14.1</ElapsedTime>
    <EnableSMS>true</EnableSMS>
    <ErrorFlag>true</ErrorFlag>
    <FlagDeleted>true</FlagDeleted>
    <NotifyOnComplete>true</NotifyOnComplete>
    <NotifyOnCreate>true</NotifyOnCreate>
    <NotifyOnStart>true</NotifyOnStart>
    <OpenActivityNotificationID>27</OpenActivityNotificationID>
    <OwnerName>sample string 17</OwnerName>
    <PercentCompleted>42</PercentCompleted>
    <Priority>sample string 12</Priority>
    <ProcessDetailsID>33</ProcessDetailsID>
    <ProcessID>1</ProcessID>
    <ProcessTitle>sample string 5</ProcessTitle>
    <ProcessTitlePattern>sample string 7</ProcessTitlePattern>
    <PublicAccountID>29</PublicAccountID>
    <PublicActivityOwnerID>36</PublicActivityOwnerID>
    <PublicActivityOwnerName>sample string 38</PublicActivityOwnerName>
    <PublicProcessOwnerName>sample string 18</PublicProcessOwnerName>
    <RTElapsedTime>15.1</RTElapsedTime>
    <StartNotificationID>24</StartNotificationID>
    <TenantID>31</TenantID>
    <WFCategoryID>4</WFCategoryID>
    <WFID>2</WFID>
    <WFTitle>sample string 8</WFTitle>
    <WFVersion>3</WFVersion>
  </DTOSYSProcessView>
  <DTOSYSProcessView>
    <ActiveActivityCount>40</ActiveActivityCount>
    <ActivityCompletedCount>41</ActivityCompletedCount>
    <ActivityCount>39</ActivityCount>
    <ActivityOwner>sample string 37</ActivityOwner>
    <ActivityOwnerID>35</ActivityOwnerID>
    <Age>43</Age>
    <AgeText>sample string 44</AgeText>
    <AllocatedTime>16.1</AllocatedTime>
    <CancelledFlag>true</CancelledFlag>
    <CategoryTitle>sample string 6</CategoryTitle>
    <CompleteActivityNotificationID>28</CompleteActivityNotificationID>
    <CompleteNotificationID>26</CompleteNotificationID>
    <CompletedFlag>true</CompletedFlag>
    <CreateNotificationID>25</CreateNotificationID>
    <CreatedById>30</CreatedById>
    <CurrentActivity>sample string 34</CurrentActivity>
    <DateCompleted>2025-10-26T11:09:18.0765613+08:00</DateCompleted>
    <DateCreated>2025-10-26T11:09:18.0765613+08:00</DateCreated>
    <DateDue>2025-10-26T11:09:18.0765613+08:00</DateDue>
    <DateDueOverridable>true</DateDueOverridable>
    <DateStarted>2025-10-26T11:09:18.0765613+08:00</DateStarted>
    <Due>46</Due>
    <DueText>sample string 45</DueText>
    <ElapsedTime>14.1</ElapsedTime>
    <EnableSMS>true</EnableSMS>
    <ErrorFlag>true</ErrorFlag>
    <FlagDeleted>true</FlagDeleted>
    <NotifyOnComplete>true</NotifyOnComplete>
    <NotifyOnCreate>true</NotifyOnCreate>
    <NotifyOnStart>true</NotifyOnStart>
    <OpenActivityNotificationID>27</OpenActivityNotificationID>
    <OwnerName>sample string 17</OwnerName>
    <PercentCompleted>42</PercentCompleted>
    <Priority>sample string 12</Priority>
    <ProcessDetailsID>33</ProcessDetailsID>
    <ProcessID>1</ProcessID>
    <ProcessTitle>sample string 5</ProcessTitle>
    <ProcessTitlePattern>sample string 7</ProcessTitlePattern>
    <PublicAccountID>29</PublicAccountID>
    <PublicActivityOwnerID>36</PublicActivityOwnerID>
    <PublicActivityOwnerName>sample string 38</PublicActivityOwnerName>
    <PublicProcessOwnerName>sample string 18</PublicProcessOwnerName>
    <RTElapsedTime>15.1</RTElapsedTime>
    <StartNotificationID>24</StartNotificationID>
    <TenantID>31</TenantID>
    <WFCategoryID>4</WFCategoryID>
    <WFID>2</WFID>
    <WFTitle>sample string 8</WFTitle>
    <WFVersion>3</WFVersion>
  </DTOSYSProcessView>
</ArrayOfDTOSYSProcessView>