Analyse API
All analyse Api are synchronous
Client requests Trident for risk analysis.
In synchronous call all the inputs/datapoints related to the transaction must be sent to Trident in a single request.
Request fields must be “Async = False” and “Lastdrop = true”.
FLOW
Request Type | Async Value | LastDrop Value | Trident Response |
---|---|---|---|
Analyze Request | Async = False | LastDrop = True | Risk Score |
Update Transaction Status Message | NA | NA | Acknowledgement |
- Client requests the risk analysis from Trident
- Client depends on risk analysis for decision making regarding the transaction.
- The data field in the request ‘Async=false’.
- Client waits for a preconfigured time, for the risk score.
- Trident evaluates the transaction by running it through the configured rules and analyzes the risk.
- Trident sends the risk analysis result to the Client in the response message.
- Client sends the transaction status as feedback to Trident.
- Trident acknowledges the feedback from the Client
Analyze” API Call Request
In synchronous call all the inputs/datapoints related to the transaction must be sent to Trident in a single request.
Request fields must be “Async = False” and “Lastdrop = true” and "details" = "false"
Below Fields are Mandatory data Fields
Note:If any of the mandatory data-fields in this request are missing the transaction/Request will not be processed and error message will be sent
Response:
Trident sends the risk score in the response of Analyze API.
UpdateTxnStatus” API Call – Feedback
This request packet contains status of the transaction, if the transaction was Successful or Failed.
Response:
Trident sends the acknowledgement.
Updated 3 months ago