POST api/process/activity/formdata/getbyconfigid
Request Information
URI Parameters
None.
Body Parameters
FormDataParameter| Name | Description | Type | Additional information |
|---|---|---|---|
| ConfigID | integer |
None. |
|
| DataId | integer |
None. |
|
| DataKeyId | integer |
None. |
|
| ReturnAllRows | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"ConfigID": 1,
"DataId": 2,
"DataKeyId": 3,
"ReturnAllRows": true
}
application/xml, text/xml
Sample:
<FormDataParameter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PTI.AF.DTO"> <ConfigID>1</ConfigID> <DataId>2</DataId> <DataKeyId>3</DataKeyId> <ReturnAllRows>true</ReturnAllRows> </FormDataParameter>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ProcessData| Name | Description | Type | Additional information |
|---|---|---|---|
| WFDetailsID | integer |
None. |
|
| DataID | integer |
None. |
|
| Data | DTOSYSProcessDataView |
None. |
|
| DataRows | Collection of Collection of Object |
None. |
|
| Fields | Collection of DTOSYSProcessDataFieldView |
None. |
|
| Sections | Collection of DTOSYSProcessDataFieldSectionView |
None. |
|
| FieldLookup | Collection of FieldDataLookup |
None. |
Response Formats
application/json, text/json
Sample:
{
"WFDetailsID": 1,
"DataID": 2,
"Data": {
"ProcessDataID": 1,
"ProcessID": 2,
"WFDataTypeID": 3,
"ProcessDataBin": "QEA=",
"VersionNo": 4,
"IPAddress": "sample string 5",
"SourcePath": "sample string 6",
"Name": "sample string 7",
"Description": "sample string 8",
"WFDataTypeTitle": "sample string 9",
"ShowTitle": true,
"ShowDescription": true,
"DateCreated": "2025-10-26T11:09:18.4368922+08:00",
"RefID": 12,
"SequenceID": 13,
"ParentRefID": 14,
"CreatedBy": 15,
"LinkFieldParent": "sample string 16",
"LinkFieldChild": "sample string 17",
"IsMultipleRecord": true,
"IsOptional": true,
"FlagDeleted": true,
"GUIName": "sample string 7GUI",
"GUIDataName": "sample string 7GUIDATA"
},
"DataRows": null,
"Fields": [
{
"ProcessDataFieldID": 1,
"ProcessDataID": 2,
"DataFieldSectionID": 3,
"FieldName": "sample string 4",
"TabIndex": 5,
"Caption": "sample string 6",
"DataType": "sample string 7",
"ControlType": "sample string 8",
"Format": "sample string 9",
"Size": 10,
"TokenValue": "sample string 11",
"Required": true,
"IsLookup": true,
"LookupQueryID": 14,
"LookupFieldValue": "sample string 15",
"LookupFieldDisplay": "sample string 16",
"IsCompute": true,
"ComputeExpression": "sample string 18",
"IsSearchKey": true,
"SearchQueryID": 20,
"ImportSearchResult": true,
"IsPersist": true,
"SearchResultMap": "sample string 23",
"Location": "sample string 24",
"FlagDeleted": true,
"ImportTargetTable": "sample string 26",
"IsReadOnly": true,
"ConfigID": 28
},
{
"ProcessDataFieldID": 1,
"ProcessDataID": 2,
"DataFieldSectionID": 3,
"FieldName": "sample string 4",
"TabIndex": 5,
"Caption": "sample string 6",
"DataType": "sample string 7",
"ControlType": "sample string 8",
"Format": "sample string 9",
"Size": 10,
"TokenValue": "sample string 11",
"Required": true,
"IsLookup": true,
"LookupQueryID": 14,
"LookupFieldValue": "sample string 15",
"LookupFieldDisplay": "sample string 16",
"IsCompute": true,
"ComputeExpression": "sample string 18",
"IsSearchKey": true,
"SearchQueryID": 20,
"ImportSearchResult": true,
"IsPersist": true,
"SearchResultMap": "sample string 23",
"Location": "sample string 24",
"FlagDeleted": true,
"ImportTargetTable": "sample string 26",
"IsReadOnly": true,
"ConfigID": 28
}
],
"Sections": [
{
"ProcessDataFieldSectionID": 1,
"ProcessDataID": 2,
"Name": "sample string 3",
"Display": "sample string 4",
"Description": "sample string 5",
"ShowDescription": true,
"FlagDeleted": true
},
{
"ProcessDataFieldSectionID": 1,
"ProcessDataID": 2,
"Name": "sample string 3",
"Display": "sample string 4",
"Description": "sample string 5",
"ShowDescription": true,
"FlagDeleted": true
}
],
"FieldLookup": [
{
"FieldName": "sample string 1",
"Data": [
{
"Key": "sample string 1",
"Value": "sample string 2"
},
{
"Key": "sample string 1",
"Value": "sample string 2"
}
]
},
{
"FieldName": "sample string 1",
"Data": [
{
"Key": "sample string 1",
"Value": "sample string 2"
},
{
"Key": "sample string 1",
"Value": "sample string 2"
}
]
}
]
}
application/xml, text/xml
Sample:
<ProcessData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PTI.AF.DTO">
<Data>
<CreatedBy>15</CreatedBy>
<DateCreated>2025-10-26T11:09:18.4368922+08:00</DateCreated>
<Description>sample string 8</Description>
<FlagDeleted>true</FlagDeleted>
<IPAddress>sample string 5</IPAddress>
<IsMultipleRecord>true</IsMultipleRecord>
<IsOptional>true</IsOptional>
<LinkFieldChild>sample string 17</LinkFieldChild>
<LinkFieldParent>sample string 16</LinkFieldParent>
<Name>sample string 7</Name>
<ParentRefID>14</ParentRefID>
<ProcessDataBin>QEA=</ProcessDataBin>
<ProcessDataID>1</ProcessDataID>
<ProcessID>2</ProcessID>
<RefID>12</RefID>
<SequenceID>13</SequenceID>
<ShowDescription>true</ShowDescription>
<ShowTitle>true</ShowTitle>
<SourcePath>sample string 6</SourcePath>
<VersionNo>4</VersionNo>
<WFDataTypeID>3</WFDataTypeID>
<WFDataTypeTitle>sample string 9</WFDataTypeTitle>
</Data>
<DataID>2</DataID>
<DataRows i:nil="true" />
<FieldLookup>
<FieldDataLookup>
<Data>
<DataKeyValue>
<Key>sample string 1</Key>
<Value>sample string 2</Value>
</DataKeyValue>
<DataKeyValue>
<Key>sample string 1</Key>
<Value>sample string 2</Value>
</DataKeyValue>
</Data>
<FieldName>sample string 1</FieldName>
</FieldDataLookup>
<FieldDataLookup>
<Data>
<DataKeyValue>
<Key>sample string 1</Key>
<Value>sample string 2</Value>
</DataKeyValue>
<DataKeyValue>
<Key>sample string 1</Key>
<Value>sample string 2</Value>
</DataKeyValue>
</Data>
<FieldName>sample string 1</FieldName>
</FieldDataLookup>
</FieldLookup>
<Fields>
<DTOSYSProcessDataFieldView>
<Caption>sample string 6</Caption>
<ComputeExpression>sample string 18</ComputeExpression>
<ConfigID>28</ConfigID>
<ControlType>sample string 8</ControlType>
<DataFieldSectionID>3</DataFieldSectionID>
<DataType>sample string 7</DataType>
<FieldName>sample string 4</FieldName>
<FlagDeleted>true</FlagDeleted>
<Format>sample string 9</Format>
<ImportSearchResult>true</ImportSearchResult>
<ImportTargetTable>sample string 26</ImportTargetTable>
<IsCompute>true</IsCompute>
<IsLookup>true</IsLookup>
<IsPersist>true</IsPersist>
<IsReadOnly>true</IsReadOnly>
<IsSearchKey>true</IsSearchKey>
<Location>sample string 24</Location>
<LookupFieldDisplay>sample string 16</LookupFieldDisplay>
<LookupFieldValue>sample string 15</LookupFieldValue>
<LookupQueryID>14</LookupQueryID>
<ProcessDataFieldID>1</ProcessDataFieldID>
<ProcessDataID>2</ProcessDataID>
<Required>true</Required>
<SearchQueryID>20</SearchQueryID>
<SearchResultMap>sample string 23</SearchResultMap>
<Size>10</Size>
<TabIndex>5</TabIndex>
<TokenValue>sample string 11</TokenValue>
</DTOSYSProcessDataFieldView>
<DTOSYSProcessDataFieldView>
<Caption>sample string 6</Caption>
<ComputeExpression>sample string 18</ComputeExpression>
<ConfigID>28</ConfigID>
<ControlType>sample string 8</ControlType>
<DataFieldSectionID>3</DataFieldSectionID>
<DataType>sample string 7</DataType>
<FieldName>sample string 4</FieldName>
<FlagDeleted>true</FlagDeleted>
<Format>sample string 9</Format>
<ImportSearchResult>true</ImportSearchResult>
<ImportTargetTable>sample string 26</ImportTargetTable>
<IsCompute>true</IsCompute>
<IsLookup>true</IsLookup>
<IsPersist>true</IsPersist>
<IsReadOnly>true</IsReadOnly>
<IsSearchKey>true</IsSearchKey>
<Location>sample string 24</Location>
<LookupFieldDisplay>sample string 16</LookupFieldDisplay>
<LookupFieldValue>sample string 15</LookupFieldValue>
<LookupQueryID>14</LookupQueryID>
<ProcessDataFieldID>1</ProcessDataFieldID>
<ProcessDataID>2</ProcessDataID>
<Required>true</Required>
<SearchQueryID>20</SearchQueryID>
<SearchResultMap>sample string 23</SearchResultMap>
<Size>10</Size>
<TabIndex>5</TabIndex>
<TokenValue>sample string 11</TokenValue>
</DTOSYSProcessDataFieldView>
</Fields>
<Sections>
<DTOSYSProcessDataFieldSectionView>
<Description>sample string 5</Description>
<Display>sample string 4</Display>
<FlagDeleted>true</FlagDeleted>
<Name>sample string 3</Name>
<ProcessDataFieldSectionID>1</ProcessDataFieldSectionID>
<ProcessDataID>2</ProcessDataID>
<ShowDescription>true</ShowDescription>
</DTOSYSProcessDataFieldSectionView>
<DTOSYSProcessDataFieldSectionView>
<Description>sample string 5</Description>
<Display>sample string 4</Display>
<FlagDeleted>true</FlagDeleted>
<Name>sample string 3</Name>
<ProcessDataFieldSectionID>1</ProcessDataFieldSectionID>
<ProcessDataID>2</ProcessDataID>
<ShowDescription>true</ShowDescription>
</DTOSYSProcessDataFieldSectionView>
</Sections>
<WFDetailsID>1</WFDetailsID>
</ProcessData>