Approval Mode
| Name | Description | Introduced In |
|---|---|---|
| fetchApprovalMode | This API fetches the Approval Mode status of the user. | 2021.04 |
| UpdateApprovalMode | This API updates or creates the Approval Mode for the user. | 2021.04 |
| DeleteApprovalMode | This API deletes the Approval Mode. | 2021.04 |
| Description: |
This API is used to fetch approval mode. |
| Method: | POST |
| URL: | {base_url}/services/data/v1/SignatoryObject/operations/ApprovalMode/fetchApprovalMode |
| Security Level: | Authenticated App User |
| Header Request: |
|
| Body Request: |
coreCustomerId (Optional) Specifies the unique core customer identifier. contractId (Mandatory) Specifies the unique identifier of the contract. {
"coreCustomerId": "191017",
"contractId": "2865541526"
}
|
| Response: | {
"coreCustomerId": "191017",
"contractId": "2865541526",
"isGroupLevel": false,
"id": "85614066-6045-4f24-bd0c-3345b9eada01",
"opstatus": 0,
"httpStatusCode": 0
}
|
| Error Code(s): |
|
| Enterprise Provider: | Temenos Digital |
| Enterprise API: | {base_url}/services/SignatoryGroupServices/fetchApprovalMode |
Field Mapping
| UI Field | Experience API Field | MS API Field | Transact API Field |
|---|---|---|---|
| contractId | contractId | NA | NA |
| coreCustomerId | coreCustomerId | NA | NA |
| isGroupLevel | isGroupLevel | NA | NA |
| Description: |
This API is used to delete approvalMode. |
| Method: | POST |
| URL: | {base_url}/services/data/v1/SignatoryObject/operations/ApprovalMode/deleteApprovalMode |
| Security Level: | Authenticated App User |
| Header Request: |
|
| Body Request: |
coreCustomerId (Optional) Specifies the unique core customer identifier. contractId (Mandatory) Specifies the unique identifier of the contract. {
"contractId": "8216243790",
"coreCustomerId": "100315"
}
|
| Response: | {
"status": "",
"opstatus": 0,
"httpStatusCode": 0
}
|
| Error Code(s): |
|
| Enterprise Provider: | Temenos Digital |
| Enterprise API: | {base_url}/services/SignatoryGroupServices/deleteApprovalMode |
Field Mapping
| UI Field | Experience API Field | MS API Field | Transact API Field |
|---|---|---|---|
| status | status | NA | NA |
| Description: |
This API updateS approval mode to user level/signatory group level. |
| Method: | POST |
| URL: | {base_url}/services/data/v1/SignatoryObject/operations/ApprovalMode/updateApprovalMode |
| Security Level: | Authenticated App User |
| Header Request: |
|
| Body Request: |
coreCustomerId (Optional) Specifies the unique core customer identifier. contractId (Mandatory) Specifies the unique identifier of the contract. {
"coreCustomerId": "800199",
"contractId": "5060820687",
"isGroupLevel": true
}
|
| Response: | {
Success: “Successful”,
opstatus: 0,
httpstatuscode: 200
}
|
| Error Code(s): |
|
| Enterprise Provider: | Temenos Digital |
| Enterprise API: | {base_url}/services/SignatoryGroupServices/isSignatoryGroupNameAvailable |
Field Mapping
| UI Field | Experience API Field | MS API Field | Transact API Field |
|---|---|---|---|
| Success | Success | NA | NA |
In this topic