KhaleejiAPIKhaleejiAPI
PricingDocumentationAbout
Sign InGet Started
Back to all APIs

DLT Transaction Validator

Validate DLT transaction structure against UAE VARA regulations — checks address formats, hash encoding, value constraints, prohibited assets, AML thresholds, and chain ID compliance

Category: Identity & SecurityEndpoint: /api/v1/dlt/validate

Avg Response

<150ms

Uptime SLA

99.99%

Free Tier

1,000/mo

Quick Start

JavaScript / TypeScript

javascript
// Validate a DLT transaction using fetch
const response = await fetch('https://khaleejiapi.dev/api/v1/dlt/validate', {
method: 'POST',
headers: {
'Authorization': '******',
'Content-Type': 'application/json',
},
body: JSON.stringify({
transaction: {
txHash: '0xabc1230000000000000000000000000000000000000000000000000000000001',
from: '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045',
to: '0xAbCdEf0123456789AbCdEf0123456789AbCdEf01',
value: '100000',
currency: 'AED',
chainId: 1,
type: 'transfer',
timestamp: new Date().toISOString(),
},
}),
});
const { data } = await response.json();
console.log(data.valid); // true / false
console.log(data.verdict); // "VALID" | "VALID_WITH_WARNINGS" | "INVALID"
for (const issue of data.issues) {
console.log(`[${issue.severity}] ${issue.code}: ${issue.message}`);
}

Python

python
import requests
resp = requests.post(
"https://khaleejiapi.dev/api/v1/dlt/validate",
headers={"Authorization": "******"},
json={
"transaction": {
"txHash": "0xabc1230000000000000000000000000000000000000000000000000000000001",
"from": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"to": "0xAbCdEf0123456789AbCdEf0123456789AbCdEf01",
"value": "100000",
"currency": "AED",
"chainId": 1,
}
},
)
data = resp.json()["data"]
print(f"Valid: {data['valid']} ({data['verdict']})")
for issue in data["issues"]:
print(f" [{issue['severity']}] {issue['code']}: {issue['message']}")

cURL

curl
curl -X POST "https://khaleejiapi.dev/api/v1/dlt/validate" \
-H "Authorization: ******" \
-H "Content-Type: application/json" \
-d '{
"transaction": {
"txHash": "0xabc1230000000000000000000000000000000000000000000000000000000001",
"from": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"to": "0xAbCdEf0123456789AbCdEf0123456789AbCdEf01",
"value": "100000",
"currency": "AED",
"chainId": 1
}
}'
Get Your API KeyView Documentation

Related APIs

Emirates ID Validation

Validate UAE Emirates ID numbers with age calculation, generation labeling, and ICP authority metadata

Fraud Detection

Multi-signal fraud risk assessment with MaxMind IP intelligence, disposable email detection, cross-field analysis, and bot fingerprinting

Fraud DetectionQR Code Generator
KhaleejiAPIKhaleejiAPI

Fast, affordable APIs built in Dubai for developers across the Middle East.

All systems operational

APIs

  • Email Validation
  • Phone Validation
  • VAT Validation
  • IP Geolocation
  • Exchange Rates
  • Image Processing
  • View all →

Resources

  • Documentation
  • API Reference
  • SDKs
  • Status
  • Changelog

Company

  • About
  • Blog
  • Careers
  • Contact

Legal

  • Privacy
  • Terms
  • DPA

Stay Updated

Get the latest API updates, tutorials, and MENA developer news.

© 2026 KhaleejiAPI. All rights reserved.

Made with love in Dubai by Berd-i & Sons