Skip to content
Translated page. The English version is the source of truth.

GET /apiv2/aml/history

کسی مخصوص ایڈریس کے لیے AML چیک کی ہسٹری حاصل کریں۔ صرف تصدیق شدہ صارف سے متعلق چیکس واپس کرتا ہے۔ صفحہ بندی (Paginated): 100 آئٹمز فی صفحہ، تازہ ترین پہلے۔

اینڈپوائنٹ URL

GET https://netts.io/apiv2/aml/history?address=<ADDRESS>&network=<NETWORK>&page=1

درخواست کے ہیڈرز

ہیڈرلازمیتفصیل
X-API-KEYہاںآپ کی API کلید Netts ڈیش بورڈ سے

کوئری پیرامیٹرز

پیرامیٹرقسملازمیطے شدہتفصیل
addressstringہاںبلاک چین ایڈریس (10-100 کریکٹرز)
networkstringہاںبلاک چین نیٹ ورک ٹکر (ملاحظہ کریں معاونت یافتہ نیٹ ورکس)
pageintegerنہیں1صفحہ نمبر (1 سے شروع، 100 آئٹمز فی صفحہ)

امثلہ برائے درخواست

cURL

bash
curl -X GET "https://netts.io/apiv2/aml/history?address=TPCHni9H51NEr8iT6fNJgkdMUBPbF79HBV&network=trx&page=1" \
  -H "X-API-KEY: your_api_key"

Python

python
import requests

headers = {
    "X-API-KEY": "your_api_key",
}

response = requests.get(
    "https://netts.io/apiv2/aml/history",
    headers=headers,
    params={
        "address": "TPCHni9H51NEr8iT6fNJgkdMUBPbF79HBV",
        "network": "trx",
        "page": 1
    }
)
data = response.json()

if data["success"]:
    print(f"Total checks: {data['data']['total']}")
    print(f"Page {data['data']['page']} of {data['data']['pages']}")
    for check in data["data"]["checks"]:
        print(f"  {check['created_at']} | {check['client_order_id']} | "
              f"{check['provider']} | risk={check['risk_score']} ({check['risk_level']})")

جواب

کامیابی (200 OK)

json
{
    "success": true,
    "data": {
        "address": "TPCHni9H51NEr8iT6fNJgkdMUBPbF79HBV",
        "total": 250,
        "page": 1,
        "pages": 3,
        "checks": [
            {
                "client_order_id": "A4C666ABE24BD4A",
                "provider": "elliptic",
                "status": "completed",
                "created_at": "2026-03-10 15:00:00",
                "completed_at": "2026-03-10 15:00:05",
                "risk_score": 10.0,
                "risk_level": "high",
                "is_sanctioned": false
            },
            {
                "client_order_id": "A7F3B2E1D9C04A6",
                "provider": "elliptic",
                "status": "completed",
                "created_at": "2026-03-09 12:30:00",
                "completed_at": "2026-03-09 12:30:08",
                "risk_score": 0.85,
                "risk_level": "high",
                "is_sanctioned": false
            }
        ]
    },
    "timestamp": "2026-03-10 15:05:00"
}

کوئی نتائج نہیں (200 OK)

json
{
    "success": true,
    "data": {
        "address": "TXtARC75jmh7sDDfHFunLbpA44T7JhJ53u",
        "total": 0,
        "page": 1,
        "pages": 0,
        "checks": []
    },
    "timestamp": "2026-03-10 15:05:00"
}

جواب کے فیلڈز

فیلڈقسمتفصیل
data.addressstringطلب کردہ ایڈریس
data.totalintegerاس ایڈریس کے لیے چیکس کی کل تعداد
data.pageintegerموجودہ صفحہ نمبر
data.pagesintegerکل صفحات کی تعداد
data.checksarrayچیک ریکارڈز کی صف (فی صفحہ زیادہ سے زیادہ 100)

چیک ریکارڈ فیلڈز

فیلڈقسمتفصیل
client_order_idstringآرڈر ID — مکمل نتائج کے لیے GET /apiv2/aml/{order_id} کے ساتھ استعمال کریں
providerstringAML فراہم کنندہ: elliptic
statusstringcompleted, pending, processing, failed
created_atstringچیک جمع کرانے کی تاریخ/وقت
completed_atstring | nullچیک مکمل ہونے کی تاریخ/وقت
risk_scorenumber | nullرسک اسکور (Elliptic: 0-10)۔ null اگر مکمل نہ ہوا ہو
risk_levelstring | nulllow، medium، یا high
is_sanctionedboolean | nulltrue اگر پابندیوں کی زد میں آنا پایا گیا ہو

صفحہ بندی (Pagination)

  • ہر صفحہ تاریخ کے لحاظ سے ترتیب شدہ (تازہ ترین پہلے) زیادہ سے زیادہ 100 ریکارڈز واپس کرتا ہے
  • یہ جاننے کے لیے کہ اس ایڈریس کے لیے کتنے چیکس موجود ہیں total کا استعمال کریں
  • آخری دستیاب صفحہ نمبر جاننے کے لیے pages کا استعمال کریں
  • page=1 تازہ ترین 100 چیکس واپس کرتا ہے، page=2 اگلے 100، وغیرہ۔

خرابی کے جوابات

تصدیق کی خرابی (401)

json
{
    "detail": {
        "code": -1,
        "msg": "API key not provided"
    }
}

غلط نیٹ ورک (400)

json
{
    "success": false,
    "error": {
        "code": 4002,
        "message": "Unsupported network: xyz. See supported networks list."
    }
}

نوٹس

  • صرف آپ کے اپنے چیکس واپس کیے جاتے ہیں — آپ اسی ایڈریس کے لیے دوسرے صارفین کے کیے گئے چیکس نہیں دیکھ سکتے
  • skipped اسٹیٹس والے چیکس (غیر فعال ایڈریسز) ہسٹری سے خارج کر دیے جاتے ہیں
  • کسی بھی چیک کا مکمل نتیجہ حاصل کرنے کے لیے، client_order_id کے ساتھ GET /apiv2/aml/{order_id} کا استعمال کریں