Retrieve risks for a transaction

Retrieve all payment-screening risks attached to a single transaction. The transaction is addressed by exactly one of two mutually exclusive query parameters: transaction_identifier (the internal ComplyAdvantage payment identifier, a UUID) or transaction_external_identifier (the client's own external payment reference, an arbitrary string). Supplying both, or neither, is a 400. Returns a 200 with an empty risks array when the transaction exists but produced no risks. Results are ordered by created_at ascending; ties are broken by risk identifier.

You need "Access to base payment screening functionality" enabled to use this endpoint.

Query Params
uuid

Internal ComplyAdvantage payment identifier (UUID). Mutually exclusive with transaction_external_identifier.

string

Client's own external payment reference. Mutually exclusive with transaction_identifier.

int32
≥ 1
Defaults to 1

1-based page index

int32
1 to 100
Defaults to 25

Page size (max 100)

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json