Endpoint
Request Headers
Request Body
object
required
The payment method details you want to verify.
string
required
Your internal user ID. FraudEG uses this to run user-level velocity checks against recent payment activity.
integer
Intended transaction amount in the smallest currency unit (e.g.,
14900 for $149.00 USD). Providing this value enables amount-aware velocity checks and flags unusual purchase sizes for this user’s history.string
ISO 4217 currency code for the intended transaction (e.g.,
"USD", "EUR", "GBP"). Required when amount is provided so FraudEG can apply currency-appropriate thresholds in velocity and amount checks.Response Fields
string
Unique identifier for this verification record. Store this alongside your pre-authorization record for audit purposes.
string
Overall verification outcome. One of:
valid— All checks passed; the payment method appears legitimate.suspicious— One or more checks returned a warning; consider step-up verification.invalid— One or more checks failed; decline or request a different payment method.
array
Ordered list of individual checks performed, with per-check results.
string
ISO 8601 timestamp of when the verification was performed (e.g.,
"2024-11-15T10:45:00Z").