POST portal/api/apf/v1/applications/approvalProcess/defintions
Get Approval Definations by Process Id.
Request Information
URI Parameters
None.
Body Parameters
stringRequest Formats
application/json, text/json
Sample:
"sample string 1"
application/xml, text/xml
Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of pr_ApprovalDefinitionsFetchAllResult| Name | Description | Type | Additional information |
|---|---|---|---|
| ProcessId | integer |
None. |
|
| ProcessCode | string |
None. |
|
| ProcessName | string |
None. |
|
| ApplicationId | integer |
None. |
|
| ApplicationCode | string |
None. |
|
| ApplicationName | string |
None. |
|
| ModuleId | integer |
None. |
|
| ModuleCode | string |
None. |
|
| ModuleName | string |
None. |
|
| DefinitionId | integer |
None. |
|
| Description | string |
None. |
|
| EffectiveDate | date |
None. |
|
| Status | integer |
None. |
|
| Priority | integer |
None. |
|
| UserAutoApproval | boolean |
None. |
|
| RouteToRequestor | boolean |
None. |
|
| IncludeRequestor | boolean |
None. |
|
| AllowApprove | boolean |
None. |
|
| AllowDeny | boolean |
None. |
|
| AllowPuchback | boolean |
None. |
|
| AllowResubmit | boolean |
None. |
|
| AllowReAssign | boolean |
None. |
|
| AllowMassApprove | boolean |
None. |
|
| AllowMassReassign | boolean |
None. |
|
| AllowMassDeny | boolean |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"ProcessId": 1,
"ProcessCode": "sample string 2",
"ProcessName": "sample string 3",
"ApplicationId": 4,
"ApplicationCode": "sample string 5",
"ApplicationName": "sample string 6",
"ModuleId": 7,
"ModuleCode": "sample string 8",
"ModuleName": "sample string 9",
"DefinitionId": 10,
"Description": "sample string 11",
"EffectiveDate": "2026-08-06T20:13:29.1188655+03:00",
"Status": 13,
"Priority": 14,
"UserAutoApproval": true,
"RouteToRequestor": true,
"IncludeRequestor": true,
"AllowApprove": true,
"AllowDeny": true,
"AllowPuchback": true,
"AllowResubmit": true,
"AllowReAssign": true,
"AllowMassApprove": true,
"AllowMassReassign": true,
"AllowMassDeny": true
},
{
"ProcessId": 1,
"ProcessCode": "sample string 2",
"ProcessName": "sample string 3",
"ApplicationId": 4,
"ApplicationCode": "sample string 5",
"ApplicationName": "sample string 6",
"ModuleId": 7,
"ModuleCode": "sample string 8",
"ModuleName": "sample string 9",
"DefinitionId": 10,
"Description": "sample string 11",
"EffectiveDate": "2026-08-06T20:13:29.1188655+03:00",
"Status": 13,
"Priority": 14,
"UserAutoApproval": true,
"RouteToRequestor": true,
"IncludeRequestor": true,
"AllowApprove": true,
"AllowDeny": true,
"AllowPuchback": true,
"AllowResubmit": true,
"AllowReAssign": true,
"AllowMassApprove": true,
"AllowMassReassign": true,
"AllowMassDeny": true
}
]
application/xml, text/xml
Sample:
<ArrayOfpr_ApprovalDefinitionsFetchAllResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HorizonSSI.Model">
<pr_ApprovalDefinitionsFetchAllResult>
<AllowApprove>true</AllowApprove>
<AllowDeny>true</AllowDeny>
<AllowMassApprove>true</AllowMassApprove>
<AllowMassDeny>true</AllowMassDeny>
<AllowMassReassign>true</AllowMassReassign>
<AllowPuchback>true</AllowPuchback>
<AllowReAssign>true</AllowReAssign>
<AllowResubmit>true</AllowResubmit>
<ApplicationCode>sample string 5</ApplicationCode>
<ApplicationId>4</ApplicationId>
<ApplicationName>sample string 6</ApplicationName>
<DefinitionId>10</DefinitionId>
<Description>sample string 11</Description>
<EffectiveDate>2026-08-06T20:13:29.1188655+03:00</EffectiveDate>
<IncludeRequestor>true</IncludeRequestor>
<ModuleCode>sample string 8</ModuleCode>
<ModuleId>7</ModuleId>
<ModuleName>sample string 9</ModuleName>
<Priority>14</Priority>
<ProcessCode>sample string 2</ProcessCode>
<ProcessId>1</ProcessId>
<ProcessName>sample string 3</ProcessName>
<RouteToRequestor>true</RouteToRequestor>
<Status>13</Status>
<UserAutoApproval>true</UserAutoApproval>
</pr_ApprovalDefinitionsFetchAllResult>
<pr_ApprovalDefinitionsFetchAllResult>
<AllowApprove>true</AllowApprove>
<AllowDeny>true</AllowDeny>
<AllowMassApprove>true</AllowMassApprove>
<AllowMassDeny>true</AllowMassDeny>
<AllowMassReassign>true</AllowMassReassign>
<AllowPuchback>true</AllowPuchback>
<AllowReAssign>true</AllowReAssign>
<AllowResubmit>true</AllowResubmit>
<ApplicationCode>sample string 5</ApplicationCode>
<ApplicationId>4</ApplicationId>
<ApplicationName>sample string 6</ApplicationName>
<DefinitionId>10</DefinitionId>
<Description>sample string 11</Description>
<EffectiveDate>2026-08-06T20:13:29.1188655+03:00</EffectiveDate>
<IncludeRequestor>true</IncludeRequestor>
<ModuleCode>sample string 8</ModuleCode>
<ModuleId>7</ModuleId>
<ModuleName>sample string 9</ModuleName>
<Priority>14</Priority>
<ProcessCode>sample string 2</ProcessCode>
<ProcessId>1</ProcessId>
<ProcessName>sample string 3</ProcessName>
<RouteToRequestor>true</RouteToRequestor>
<Status>13</Status>
<UserAutoApproval>true</UserAutoApproval>
</pr_ApprovalDefinitionsFetchAllResult>
</ArrayOfpr_ApprovalDefinitionsFetchAllResult>