Deprecated - Process rules
put
                    https://oaainstall-host/risk-analyzer/risk/v1/{requestId}
Deprecated:Please use processrulessecurely API.
Runs rules for a given session (request) and checkpoint. 
                Request
Path Parameters
                
                
                
                
                
                  
                
                
                    
                        
                            Supported Media Types
                            - application/xml
 - application/json
 
Root Schema : schema
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectProcess rule request object
    
    
    
    
        Show Source
        - 
                
                    
                    checkpointList: array
                    
                    
                
                
                    checkpointList
                
                
                List of checkpoints to be executed. Currently, only one checkpoint per request is supported.
 - 
                
                    
                    contextMap: array
                    
                    
                
                
                    contextMap
                
                
                additional context for rule evaluation.
 - 
                
                    
                    extTransactionId: string
                    
                    
                     
                    
                
                
                external transaction Id, used only when transactionId is null
 - 
                
                    
                    requestId(required): string
                    
                    
                     
                    
                
                
                requestId for the request
 - 
                
                    
                    requestTime: string
                    
                    
                     (date-time) 
                    
                
                
                Date time string in the format rfc3339 sec 5.6. https://tools.ietf.org/html/rfc3339#section-5.6 e.g format 2021-08-13T01:29:29.768Z
 - 
                
                    
                    transactionId: number
                    
                    
                     
                    
                
                
                User Activity data Identifier created for this session
 
Nested Schema : checkpointList
    
    	
    	Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayList of checkpoints to be executed. Currently, only one checkpoint per request is supported.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
    
Nested Schema : contextMap
    
    	
    	Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayadditional context for rule evaluation.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  KeyValPair
            
            Key-value pair which can be used generically.
 
Nested Schema : KeyValPair
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectKey-value pair which can be used generically.
    
    
    
    
        Show Source
        - 
                
                    
                    key(required): string
                    
                    
                     
                    
                
                
                Key that can be used to fetch the related value.
 - 
                
                    
                    value(required): object
                    
                    
                
                
                    value
                
                
                associated value.
 
Nested Schema : value
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectassociated value.
    
    
    
    
    
    
    
    
    
    
    
Root Schema : schema
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectProcess rule request object
    
    
    
    
        Show Source
        - 
                
                    
                    checkpointList: array
                    
                    
                
                
                    checkpointList
                
                
                List of checkpoints to be executed. Currently, only one checkpoint per request is supported.
 - 
                
                    
                    contextMap: array
                    
                    
                
                
                    contextMap
                
                
                additional context for rule evaluation.
 - 
                
                    
                    extTransactionId: string
                    
                    
                     
                    
                
                
                external transaction Id, used only when transactionId is null
 - 
                
                    
                    requestId(required): string
                    
                    
                     
                    
                
                
                requestId for the request
 - 
                
                    
                    requestTime: string
                    
                    
                     (date-time) 
                    
                
                
                Date time string in the format rfc3339 sec 5.6. https://tools.ietf.org/html/rfc3339#section-5.6 e.g format 2021-08-13T01:29:29.768Z
 - 
                
                    
                    transactionId: number
                    
                    
                     
                    
                
                
                User Activity data Identifier created for this session
 
Nested Schema : checkpointList
    
    	
    	Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayList of checkpoints to be executed. Currently, only one checkpoint per request is supported.
    
    
    
    
    
        Show Source
        
        
    
    
    
    
    
    
    
Nested Schema : contextMap
    
    	
    	Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayadditional context for rule evaluation.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  KeyValPair
            
            Key-value pair which can be used generically.
 
Nested Schema : KeyValPair
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectKey-value pair which can be used generically.
    
    
    
    
        Show Source
        - 
                
                    
                    key(required): string
                    
                    
                     
                    
                
                
                Key that can be used to fetch the related value.
 - 
                
                    
                    value(required): object
                    
                    
                
                
                    value
                
                
                associated value.
 
Nested Schema : value
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectassociated value.
    
    
    
    
    
    
    
    
    
    
    
Response
Supported Media Types
                - application/xml
 - application/json
 - text/plain
 
200 Response
Rules processed for the authentication context.
                            
                            
                                Root Schema : ProcessRiskResponse
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectReponse object for processed rules
    
    
    
    
        Show Source
        - 
                
                    
                    alertMessageList: array
                    
                    
                
                
                    alertMessageList
                
                
                List of alerts as per the rules executed
 - 
                
                    
                    allActions: array
                    
                    
                
                
                    allActions
                
                
                List of actions.
 - 
                
                    
                    apiRespone: object
                    
                    
                
                
                    ProcessRiskApiResponse
                
                
                Rule api response for the process rule stating the request status
 - 
                
                    
                    deviceId: number
                    
                    
                     
                    
                
                
                Returns the associated Device Id.
 - 
                
                    
                    result: string
                    
                    
                     
                    
                
                
                This is the action to be taken. This action is the after applying the processing rule on the list of actions returned by the rule engine
 - 
                
                    
                    resultMap: array
                    
                    
                
                
                    resultMap
                
                
                Use this to get result of each requested checkpoint. Since there is one checkpoint per rule evaluation request, this field is not used.
 - 
                
                    
                    runtimeType: integer
                    
                    
                     
                    
                
                
                runtime type of the rule processed.
 - 
                
                    
                    score: integer
                    
                    
                     
                    
                
                
                Method to get the score after running the rules
 - 
                
                    
                    statusResponse: object
                    
                    
                
                
                    StatusResponse
                
                
                Status information for API call
 - 
                
                    
                    transactionLogId: number
                    
                    
                     
                    
                
                
                User Activity data Identifier provided in the input.
 
Nested Schema : ProcessRiskApiResponse
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectRule api response for the process rule stating the request status
    
    
    
    
        Show Source
        - 
                
                    
                    responseCode: string
                    
                    
                     
                    
                
                
                status code of the request
 - 
                
                    
                    responseMessage: string
                    
                    
                     
                    
                
                
                response message related to the response code if needed.
 
Nested Schema : resultMap
    
    	
    	Type: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    arrayUse this to get result of each requested checkpoint. Since there is one checkpoint per rule evaluation request, this field is not used.
    
    
    
    
    
        Show Source
        - 
            Array of: 
                object  KeyValPair
            
            Key-value pair which can be used generically.
 
Nested Schema : StatusResponse
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectStatus information for API call
    
    
    
    
        Show Source
        - 
                
                    
                    responseCode: string
                    
                    
                     
                    
                
                
                status code of the request
 - 
                
                    
                    responseMessage: string
                    
                    
                     
                    
                
                
                response message related to the response code if needed.
 - 
                
                    
                    sessionId: string
                    
                    
                     
                    
                
                
                session id of the authentcation.
 - 
                
                    
                    status: boolean
                    
                    
                     
                    
                
                
                authentication update request status
 - 
                
                    
                    transactionId: number
                    
                    
                     
                    
                
                
                transactionId in case of transaction data.
 - 
                
                    
                    userData: object
                    
                    
                
                
                    SessionUserData
                
                
                user related data
 
Nested Schema : KeyValPair
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectKey-value pair which can be used generically.
    
    
    
    
        Show Source
        - 
                
                    
                    key(required): string
                    
                    
                     
                    
                
                
                Key that can be used to fetch the related value.
 - 
                
                    
                    value(required): object
                    
                    
                
                
                    value
                
                
                associated value.
 
Nested Schema : value
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectassociated value.
    
    
    
    
    
    
    
    
    
    
    
Nested Schema : SessionUserData
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectuser related data
    
    
    
    
        Show Source
        - 
                
                    
                    groupName(required): string
                    
                    
                     
                    
                
                
                group name
 - 
                
                    
                    loginName(required): string
                    
                    
                     
                    
                
                
                Login name used for authentication
 - 
                
                    
                    userId: string
                    
                    
                     
                    
                
                
                user identifier.
 
401 Response
Unauthorized
                            
                            
                            
                            
                        405 Response
Invalid input
                            
                            
                                Root Schema : ProcessRiskApiResponse
    
    	Type: 
    	
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    objectRule api response for the process rule stating the request status
    
    
    
    
        Show Source
        - 
                
                    
                    responseCode: string
                    
                    
                     
                    
                
                
                status code of the request
 - 
                
                    
                    responseMessage: string
                    
                    
                     
                    
                
                
                response message related to the response code if needed.
 
500 Response
Internal server error
                            
                            
                            
                            
                        503 Response
Service Unavailable