KodexakodéxaShieldAPI Reference
https://shield.kodexa.systems/apiPortal →
Transaction Layer

TravelRule-AI

Coming soon

FATF Travel Rule compliance for crypto and cross-border wire transfers. Validates originator and beneficiary information, screens counterparties, and determines jurisdiction-specific disclosure obligations. Supports VASP-to-VASP and bank-to-VASP flows.

This plugin is in development. The API schema below is planned and subject to change. You can design your integration now using this reference.

Endpoint

POST/api/travelrule/check

Request parameters

ParameterTypeRequiredDescription
transaction_idstringYesYour unique transaction reference.
jurisdictionstringYesOne of: CA, AE, SA, GB.
amountnumberYesTransaction amount.
currencystringYesISO 4217 or crypto ticker.
originator_namestringYesFull name of the originator.
originator_accountstringYesOriginator account or wallet address.
beneficiary_namestringYesFull name of the beneficiary.
beneficiary_accountstringYesBeneficiary account or wallet address.
beneficiary_vaspstringNoBeneficiary VASP name or LEI, if known.

Response fields

ParameterTypeRequiredDescription
data.travel_rule_appliesbooleanYesWhether Travel Rule disclosure obligations apply to this transaction.
data.threshold_exceededbooleanYesWhether the transaction exceeds the jurisdiction threshold.
data.disclosure_requiredarrayYesList of required disclosure fields for this jurisdiction.
data.originator_screenedbooleanYesWhether originator was screened against sanctions lists.
data.beneficiary_screenedbooleanYesWhether beneficiary was screened against sanctions lists.
data.statusstringYesapproved, rejected, or review_required.
data.ai_recommendationstringYesCompliance recommendation and required next steps.

cURL

# Coming soon
curl -X POST \
  https://shield.kodexa.systems/api/travelrule/check \
  -H "Content-Type: application/json" \
  -d '{...}'

Code examples available when plugin launches