Appearance
GET /apiv2/aml/
Digantikan oleh GET /apiv2/screening/
GET /apiv2/screening/{client_order_id} adalah kontrak versi 2. Endpoint ini tetap berfungsi dan tidak akan dihentikan tanpa pemberitahuan.
Dapatkan status dan hasil dari pemeriksaan AML yang telah dikirimkan sebelumnya.
Semua stempel waktu dalam respons adalah UTC. Format string tidak berubah — "2026-09-09 23:01:44", tanpa akhiran zona waktu.
URL Endpoint
GET https://netts.io/apiv2/aml/{order_id}Header Permintaan
| Header | Diperlukan | Deskripsi |
|---|---|---|
| X-API-KEY | Ya | Kunci API Anda dari dasbor Netts |
Parameter Jalur
| Parameter | Tipe | Diperlukan | Deskripsi |
|---|---|---|---|
| order_id | string | Ya | ID Pesanan yang dikembalikan dari POST /apiv2/aml |
Contoh Permintaan
cURL
bash
curl -X GET https://netts.io/apiv2/aml/A4C666ABE24BD4A \
-H "X-API-KEY: your_api_key" \Python
python
import requests
order_id = "A4C666ABE24BD4A"
headers = {
"X-API-KEY": "your_api_key",
}
response = requests.get(f"https://netts.io/apiv2/aml/{order_id}", headers=headers)
data = response.json()
result = data.get("data", {})
print(f"Status: {result.get('status')}")
print(f"Risk Score: {result.get('risk_score')}")
print(f"Risk Level: {result.get('risk_level')}")Respons
Pemeriksaan Selesai (200 OK)
json
{
"success": true,
"data": {
"client_order_id": "A4C666ABE24BD4A",
"status": "completed",
"address": "TXtARC75jmh7sDDfHFunLbpA44T7JhJ53u",
"provider": "elliptic",
"report_language": "en",
"risk_score": 10.0,
"risk_level": "high",
"is_sanctioned": false,
"created_at": "2026-03-10 09:56:31",
"completed_at": "2026-03-10 09:56:32",
"result": {
"risk_score": 10,
"cluster_entities": [
{
"name": "ChangeHero",
"category": "Coin Swap Service"
}
]
},
"sanctions": {
"self": false,
"self_entities": null,
"exposure": null,
"items": []
}
},
"timestamp": "2026-03-10 10:00:00"
}Objek sanctions membedakan alamat yang dikenai sanksi dari alamat yang hanya terkait dengan entitas yang dikenai sanksi. Bidang-bidangnya dijelaskan pada halaman pemeriksaan.
Pemeriksaan Tertunda (200 OK)
json
{
"success": true,
"data": {
"client_order_id": "A4C666ABE24BD4A",
"status": "pending",
"address": "TPCHni9H51NEr8iT6fNJgkdMUBPbF79HBV",
"provider": "elliptic",
"report_language": "en",
"message": "AML check is being processed",
"estimated_time_seconds": 5,
"created_at": "2026-03-10 09:56:31"
},
"timestamp": "2026-03-10 09:56:35"
}Pesanan Tidak Ditemukan (404)
json
{
"success": false,
"error": {
"code": 4040,
"message": "Order not found"
},
"timestamp": "2026-03-10 10:00:00"
}Catatan
- Lakukan polling ke endpoint ini untuk mendapatkan hasil pemeriksaan asinkron (dikirimkan tanpa
wait: true) - Waktu penyelesaian pemeriksaan umum: 2-10 detik
- Polling tidak dikenakan biaya tambahan