This section provides a list of error codes that may be encountered when interacting with the Trident APIs (Analyze API, Update Transaction Status API, and Combined Analyze and Update API).
HTTP Status Codes
Error Code
Description
200
Success - The request was processed successfully.
400
Validation Error - Missing or invalid fields in the request.
500
Internal Server Error - An unexpected error occurred on the server.
503
Service Unavailable - Timeout during request processing.
Transaction Error Codes
Error Code
Description
104
OTP could not be generated.
074
Request timed out at ACS (Access Control Server).
Common error scenarios
Mandatory fields missing
{
"status": "ERROR",
"code": "400",
"message": "Mandatory field 'instanceId' is missing",
"timestamp": "2023-10-15T12:34:56Z",
"traceId": "trace-123456789"
}