POST api/process/attachments/search
Request Information
URI Parameters
None.
Body Parameters
ProcessAttachmentSearchParameter| Name | Description | Type | Additional information |
|---|---|---|---|
| WorkflowID | integer |
None. |
|
| ProcessDetailsID | Collection of integer |
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:
{
"WorkflowID": 1,
"ProcessDetailsID": [
1,
2
],
"Keyword": "sample string 2",
"DateFrom": "2025-10-26T11:18:20.30995+08:00",
"DateTo": "2025-10-26T11:18:20.30995+08:00",
"LoginUserId": 3,
"IsPublicUser": true,
"PublicAccountID": 5,
"TenantID": 6,
"PageNo": 7,
"RowLimit": 8,
"RecordCount": 9,
"Offset": 48,
"PageCount": 2
}
application/xml, text/xml
Sample:
<ProcessAttachmentSearchParameter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PTI.AF.DTO">
<PageNo>7</PageNo>
<RecordCount>9</RecordCount>
<RowLimit>8</RowLimit>
<DateFrom>2025-10-26T11:18:20.30995+08:00</DateFrom>
<DateTo>2025-10-26T11:18:20.30995+08:00</DateTo>
<IsPublicUser>true</IsPublicUser>
<Keyword>sample string 2</Keyword>
<LoginUserId>3</LoginUserId>
<PublicAccountID>5</PublicAccountID>
<TenantID>6</TenantID>
<ProcessDetailsID xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>1</d2p1:long>
<d2p1:long>2</d2p1:long>
</ProcessDetailsID>
<WorkflowID>1</WorkflowID>
</ProcessAttachmentSearchParameter>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
DTOPagerOfDTOSYSProcessAttachmentView| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | Collection of DTOSYSProcessAttachmentView |
None. |
|
| PageNo | integer |
None. |
|
| RowLimit | integer |
None. |
|
| RecordCount | integer |
None. |
|
| Offset | integer |
None. |
|
| PageCount | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": [
{
"AttachmentID": 1,
"ProcessID": 2,
"ProcessDetailsID": 3,
"ProcessChecklistItemID": 4,
"VersionNo": 5,
"Filename": "sample string 6",
"BinData": "QEA=",
"SizeKB": 7.1,
"HashCode": "sample string 8",
"DateCreated": "2025-10-26T11:18:20.3255189+08:00",
"CreatedBy": 10,
"FlagDeleted": true,
"ProcessTitle": "sample string 12",
"ProcessDetailsTitle": "sample string 13",
"FlagRequireSignature": true,
"UploadedBy": "sample string 15",
"IsSigned": true,
"VersionFilename": "sample string 6_v5- signed"
},
{
"AttachmentID": 1,
"ProcessID": 2,
"ProcessDetailsID": 3,
"ProcessChecklistItemID": 4,
"VersionNo": 5,
"Filename": "sample string 6",
"BinData": "QEA=",
"SizeKB": 7.1,
"HashCode": "sample string 8",
"DateCreated": "2025-10-26T11:18:20.3255189+08:00",
"CreatedBy": 10,
"FlagDeleted": true,
"ProcessTitle": "sample string 12",
"ProcessDetailsTitle": "sample string 13",
"FlagRequireSignature": true,
"UploadedBy": "sample string 15",
"IsSigned": true,
"VersionFilename": "sample string 6_v5- signed"
}
],
"PageNo": 1,
"RowLimit": 2,
"RecordCount": 3,
"Offset": 0,
"PageCount": 2
}
application/xml, text/xml
Sample:
<DTOPagerOfDTOSYSProcessAttachmentViewZLwk0agw xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PTI.AF.DTO">
<PageNo>1</PageNo>
<RecordCount>3</RecordCount>
<RowLimit>2</RowLimit>
<Data>
<DTOSYSProcessAttachmentView>
<AttachmentID>1</AttachmentID>
<BinData>QEA=</BinData>
<CreatedBy>10</CreatedBy>
<DateCreated>2025-10-26T11:18:20.3255189+08:00</DateCreated>
<Filename>sample string 6</Filename>
<FlagDeleted>true</FlagDeleted>
<FlagRequireSignature>true</FlagRequireSignature>
<HashCode>sample string 8</HashCode>
<IsSigned>true</IsSigned>
<ProcessChecklistItemID>4</ProcessChecklistItemID>
<ProcessDetailsID>3</ProcessDetailsID>
<ProcessDetailsTitle>sample string 13</ProcessDetailsTitle>
<ProcessID>2</ProcessID>
<ProcessTitle>sample string 12</ProcessTitle>
<SizeKB>7.1</SizeKB>
<UploadedBy>sample string 15</UploadedBy>
<VersionNo>5</VersionNo>
</DTOSYSProcessAttachmentView>
<DTOSYSProcessAttachmentView>
<AttachmentID>1</AttachmentID>
<BinData>QEA=</BinData>
<CreatedBy>10</CreatedBy>
<DateCreated>2025-10-26T11:18:20.3255189+08:00</DateCreated>
<Filename>sample string 6</Filename>
<FlagDeleted>true</FlagDeleted>
<FlagRequireSignature>true</FlagRequireSignature>
<HashCode>sample string 8</HashCode>
<IsSigned>true</IsSigned>
<ProcessChecklistItemID>4</ProcessChecklistItemID>
<ProcessDetailsID>3</ProcessDetailsID>
<ProcessDetailsTitle>sample string 13</ProcessDetailsTitle>
<ProcessID>2</ProcessID>
<ProcessTitle>sample string 12</ProcessTitle>
<SizeKB>7.1</SizeKB>
<UploadedBy>sample string 15</UploadedBy>
<VersionNo>5</VersionNo>
</DTOSYSProcessAttachmentView>
</Data>
</DTOPagerOfDTOSYSProcessAttachmentViewZLwk0agw>