Update Program Configuration

Updates an existing program configuration

Request
Security:
path Parameters
version
required
string
Request Body schema: application/json

update process operation conditions request

condition_guid
required
string <uuid>

Condition unique id

operator_type
string or null <= 16 characters

Operator type: Value RESULT, NO-OP

operand_value
string or null <= 128 characters

Operand value

operand_json_value
string or null <= 8000 characters

Operand JSON value

Array of objects or null (ProcessCheckListDetailUpdateDTO)

List of check list detail items

object (ProcessCheckDictionaryDetailUpdateDTO)

Process Check Dictionary detail

Responses
200

Returns the updated process operation conditions

400

Bad Request

401

Unauthorized

404

Not Found

500

Server Error

post/api/{version}/programs/poc/update
Request samples
application/json
{
  • "condition_guid": "d11c8b17-9471-4f8f-a55e-2305d5a52f44",
  • "operator_type": "string",
  • "operand_value": "string",
  • "operand_json_value": "string",
  • "list_details": [
    • {
      • "list_item": "string",
      • "active": 0
      }
    ],
  • "dictionary_detail": {
    • "dictionary_item": "string",
    • "active": 0
    }
}
Response samples
application/json
{
  • "condition_guid": "d11c8b17-9471-4f8f-a55e-2305d5a52f44",
  • "poc_config_name": "string",
  • "condition_description": "string",
  • "operator_type": "string",
  • "operand_type": "string",
  • "operand_value": "string",
  • "operand_set_name": "string",
  • "program_guid_override": "3115d550-4e5f-4649-9ca4-74e3754d1b16",
  • "program_short_name": "string",
  • "source_code": "string",
  • "source_user_guid": "0aaedba8-146e-40a6-ad5f-54c512699647",
  • "operand_dictionary_name": "string",
  • "operand_json_value": "string",
  • "process_check_set_lists": {
    • "set_name": "string",
    • "set_description": "string",
    • "set_type": "string",
    • "list_details": [
      • {
        • "set_name": "string",
        • "list_item": "string",
        • "active": 0
        }
      ]
    },
  • "process_check_dictionary": {
    • "dictionary_name": "string",
    • "dictionary_desc": "string",
    • "dictionary_type": "string",
    • "dictionary_detail": {
      • "dictionary_name": "string",
      • "dictionary_index": "string",
      • "dictionary_item": "string",
      • "active": 0
      }
    },
  • "is_inherited": true
}
Copyright © 2023 KeyBank & Qolo. All rights reserved.