Skip to content

GET /apiv2/aml/price ​

Superseded by GET /apiv2/screening/price

On GET /apiv2/screening/price the provider is required rather than defaulting to Elliptic, and amounts are decimal strings. This endpoint keeps working and will not be withdrawn without notice.

Get AML check price for a specific provider, including your balance and affordability.

Endpoint URL ​

GET https://netts.io/apiv2/aml/price

Request Headers ​

HeaderRequiredDescription
X-API-KEYYesYour API key from Netts dashboard

Query Parameters ​

ParameterTypeRequiredDescription
providerstringNoAML provider: elliptic (default)

Example Requests ​

cURL ​

bash
curl -X GET "https://netts.io/apiv2/aml/price?provider=elliptic" \
  -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/price?provider=elliptic", headers=headers)
data = response.json()

result = data["data"]
print(f"Price: ${result['price_usdt']} ({result['price_trx']} TRX)")
print(f"Balance: {result['user_balance_trx']} TRX")
print(f"Can afford: {result['can_afford']}")

Response ​

Success (200 OK) ​

json
{
    "success": true,
    "data": {
        "provider": "elliptic",
        "price_usdt": 0.98,
        "price_trx": 3.43,
        "trx_rate_usd": 0.285756,
        "available": true,
        "user_balance_trx": 314.75,
        "can_afford": true
    },
    "timestamp": "2026-03-10 09:52:05"
}

Response Fields ​

FieldTypeDescription
providerstringSelected provider
price_usdtnumberPrice per check in USDT
price_trxnumberPrice per check in TRX
trx_rate_usdnumberCurrent TRX/USD rate
availablebooleanProvider availability
user_balance_trxnumberYour current TRX balance
can_affordbooleanWhether your balance covers the check price

Error Responses ​

Invalid Provider (400) ​

json
{
    "success": false,
    "error": {
        "code": 4002,
        "message": "Invalid provider. Use: elliptic"
    },
    "timestamp": "2026-03-10 10:00:00"
}