1-based page number. Omit both page and pageSize to return all comments.
Number of comments per page (1–100). Omit both page and pageSize to return all comments.
400 Bad Request
INVALID_TRANSACTION_ID - The supplied transaction ID is invalid (not a positive integer).
VALIDATION_ERROR - Pagination parameters are invalid (both page and pageSize must be supplied together; page must be ≥ 1; pageSize must be between 1 and 100).
401 Unauthorized
UNAUTHORIZED - Authentication failed or the access token is missing, expired, or invalid.
403 Forbidden
FORBIDDEN - The authenticated user is not authorized to access this resource.
404 Not Found
NOT_FOUND - No comments exist for the specified transaction ID.
429 Too Many Requests
RATE_LIMIT_EXCEEDED - The client has exceeded the permitted request rate or quota.
500 Internal Server Error
UNEXPECTED_ERROR - An unexpected internal system error occurred while processing the request.
502 Bad Gateway
UPSTREAM_SERVICE_ERROR - An upstream dependency returned an invalid or unsuccessful response.
503 Service Unavailable
SERVICE_UNAVAILABLE - The service or a required dependency is temporarily unavailable.
504 Gateway Timeout
UPSTREAM_TIMEOUT - A required downstream service did not respond within the configured timeout.
All error responses conform to the standard ErrorResponse schema and include:
ErrorInfo.code.1-based page number. Omit both page and pageSize to return all comments.
Number of comments per page (1–100). Omit both page and pageSize to return all comments.
Unique identifier of the transaction (positive integer encoded as a string).
Returns the comments envelope
Case identifier associated with the transaction
Comments data payload
Indicates whether the operation was successful
Human-readable message describing the result
Status code of the operation
Reviewer workflow actions (Approved, Declined, Terminate) forwarded to the product order-entry service
400 Bad Request
VALIDATION_ERROR - The request failed input validation.
INVALID_TRANSACTION_ID - The supplied transaction ID is not a valid value.
401 Unauthorized
UNAUTHORIZED - Authentication failed or the access token is missing, expired, or invalid.
403 Forbidden
FORBIDDEN - The authenticated user is not authorized to access this resource.
404 Not Found
TRANSACTION_ID_NOT_FOUND - No transaction exists for the specified transaction ID.
429 Too Many Requests
RATE_LIMIT_EXCEEDED - The client has exceeded the permitted request rate or quota.
500 Internal Server Error
UNEXPECTED_ERROR - An unexpected internal system error occurred while processing the request.
502 Bad Gateway
UPSTREAM_SERVICE_ERROR - An upstream dependency returned an invalid or unsuccessful response.
503 Service Unavailable
SERVICE_UNAVAILABLE - The service or a required dependency is temporarily unavailable.
504 Gateway Timeout
UPSTREAM_TIMEOUT - A required downstream service did not respond within the configured timeout.
All error responses conform to the standard ErrorResponse schema and include:
ErrorInfo.code.Action and transaction identifier.
Review outcome: Approved, Declined, or Terminate.
>= 1 characters
Order-entry transaction (instance) identifier.
>= 1<= 2147483647
Returns the reviewer action outcome
Case identifier returned by the upstream service when available.
True when the reviewer action completed successfully.
Human-readable outcome message.
High-level status string returned to the client.
Product pricing retrieval for a transaction
400 Bad Request
VALIDATION_ERROR - The request failed input validation.
401 Unauthorized
UNAUTHORIZED - Authentication failed or the access token is missing, expired, or invalid.
403 Forbidden
FORBIDDEN - The authenticated user is not authorized to access this resource.
404 Not Found
NOT_FOUND - No pricing was found for the specified transaction.
429 Too Many Requests
RATE_LIMIT_EXCEEDED - The client has exceeded the permitted request rate or quota.
500 Internal Server Error
UNEXPECTED_ERROR - An unexpected internal system error occurred while processing the request.
502 Bad Gateway
UPSTREAM_SERVICE_ERROR - An upstream dependency returned an invalid or unsuccessful response.
503 Service Unavailable
SERVICE_UNAVAILABLE - The service or a required dependency is temporarily unavailable.
504 Gateway Timeout
UPSTREAM_TIMEOUT - A required downstream service did not respond within the configured timeout.
All error responses conform to the standard ErrorResponse schema and include:
ErrorInfo.code.Unique identifier assigned when the Order Entry transaction is created. Resolves to the internal transaction; caller must be authorized for this transaction.
Example:1064752
Returns the product pricing payload
Case identifier associated with the transaction when pricing is found.
Unique identifier for the Order Entry transaction.
>= 1 characters
Fee schedules and product pricing detail; null when isSuccess is false.
Example:{"isApplicationTransaction":true,"isVariableAnnuity":true,"showMarketValueAdjustment":false,"showNetManagementFee":true,"productFees":[{"feeTypeLabel":"Base M&E charges:","feeName":"M&E","feeValue":"0.90%","isDefaultType":false},{"feeTypeLabel":"Annual Contract Amount:","feeName":"Contract fee","feeValue":"$120.00","isDefaultType":false}],"featureFees":[{"featureName":"Lifetime income rider","feeValues":["0.35%","$25 annual"],"riderModifiedChargeSchedule":[{"year":"1","charge":"2.00%"},{"year":"2","charge":"1.50%"}]}],"fundFees":[{"fundName":"Sample Index Fund","percentageDisplay":"0.85%","minPct":"0.50%","maxPct":"1.25%","amountDisplay":"","minAmt":"","maxAmt":"","isValueAdjusted":false}],"surrenderCharges":[{"year":"1","charge":"8%"},{"year":"2","charge":"7%"},{"year":"3","charge":"6%"}],"netManagementFees":[{"fundName":"Sample Index Fund","totalFeePercentage":"1.10%"}]}{"isApplicationTransaction":true,"isVariableAnnuity":true,"showMarketValueAdjustment":false,"showNetManagementFee":true,"productFees":[{"feeTypeLabel":"Base M&E charges:","feeName":"M&E","feeValue":"0.90%","isDefaultType":false},{"feeTypeLabel":"Annual Contract Amount:","feeName":"Contract fee","feeValue":"$120.00","isDefaultType":false}],"featureFees":[{"featureName":"Lifetime income rider","feeValues":["0.35%","$25 annual"],"riderModifiedChargeSchedule":[{"year":"1","charge":"2.00%"},{"year":"2","charge":"1.50%"}]}],"fundFees":[{"fundName":"Sample Index Fund","percentageDisplay":"0.85%","minPct":"0.50%","maxPct":"1.25%","amountDisplay":"","minAmt":"","maxAmt":"","isValueAdjusted":false}],"surrenderCharges":[{"year":"1","charge":"8%"},{"year":"2","charge":"7%"},{"year":"3","charge":"6%"}],"netManagementFees":[{"fundName":"Sample Index Fund","totalFeePercentage":"1.10%"}]}
Whether the upstream product pricing call succeeded.
Human-readable status message from the product pricing service.
Status label (for example Success or Failure).