Skip to main content
GET
Get a transaction validation record by ID

Authorizations

Authorization
string
header
required

JWT bearer token issued by the identity provider.

Path Parameters

id
string
required

Transaction Validation ID (UUID)

Response

OK

account
object
required
amount
string
required
Example:

"100.00"

asset
string
required
Example:

"USD"

createdAt
string<date-time>
required
Example:

"2021-01-01T00:00:00Z"

decision
string
required
Example:

"ALLOW"

evaluatedRuleIds
string<uuid>[] | null
required
limitUsageDetails
object[] | null
required
matchedRuleIds
string<uuid>[] | null
required
processingTimeMs
number<double>
required
Example:

12.5

reason
string
required
Example:

"Transaction denied by rule 'Block high-value checking transactions'"

requestId
string<uuid>
required
Example:

"00000000-0000-0000-0000-000000000000"

totalRulesLoaded
integer<int64>
required
Example:

42

transactionTimestamp
string<date-time>
required
Example:

"2021-01-01T00:00:00Z"

transactionType
string
required
Example:

"CARD"

truncated
boolean
required
Example:

false

validationId
string<uuid>
required
Example:

"00000000-0000-0000-0000-000000000000"

merchant
object
metadata
object
portfolio
object
segment
object
subType
string
Maximum string length: 50
Example:

"purchase"