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"
}