GET /apiv2/screening/price
کسی ایک فراہم کنندہ (provider) سے ایک جانچ کی قیمت، اور آیا آپ کا بیلنس اسے پورا کرتا ہے۔
اینڈپوائنٹ URL
GET https://netts.io/apiv2/screening/price?provider=ellipticدرخواست کے ہیڈرز
| ہیڈر | درکار ہے | تفصیل |
|---|---|---|
| X-API-KEY | ہاں | Netts ڈیش بورڈ سے آپ کی API کی |
کوئری پیرامیٹرز
| پیرامیٹر | قسم | درکار ہے | تفصیل |
|---|---|---|---|
| provider | سٹرنگ | ہاں | elliptic یا bitok۔ کوئی طے شدہ (default) قدر نہیں ہے |
جانچ کی باڈی کا بھی یہی اصول ہے۔
مثالی درخواست
curl "https://netts.io/apiv2/screening/price?provider=elliptic" \
-H "X-API-KEY: your_api_key"جواب
{
"schema_version": 2,
"provider": "elliptic",
"price_usdt": "0.98",
"price_trx": "2.884881",
"available": true,
"networks": ["trx", "eth", "btc", "..."],
"score_scale": { "min": 0, "max": 10 },
"trx_rate_usd": "0.339702",
"balance_trx": "113.910000",
"can_afford": true
}| فیلڈ | قسم | تفصیل |
|---|---|---|
| provider | سٹرنگ | وہ فراہم کنندہ جس کے بارے میں دریافت کیا گیا |
| price_usdt | سٹرنگ | ایک جانچ کی لسٹ قیمت، USDT میں |
| price_trx | سٹرنگ | null | موجودہ شرح پر تبدیل شدہ وہی قیمت |
| available | بولین | آیا اس وقت جانچ کا آرڈر دیا جا سکتا ہے |
| reason | سٹرنگ | صرف تب موجود ہوتا ہے جب available کی قدر false ہو۔ فی الوقت quota_exhausted |
| networks | ارے | نیٹ ورک ٹکرز جن کا یہ فراہم کنندہ احاطہ کرتا ہے |
| score_scale | آبجیکٹ | فراہم کنندہ کے اپنے اسکور اسکیل کے min اور max |
| trx_rate_usd | سٹرنگ | null | تبادلے کے لیے استعمال ہونے والی شرح |
| balance_trx | سٹرنگ | آپ کا TRX بیلنس |
| can_afford | بولین | balance_trx کم از کم price_trx کے برابر ہے |
can_afford صرف سہولت کے لیے ہے، کوئی ریزرویشن نہیں۔ شرح تبدیل ہو سکتی ہے اور اس کال اور جانچ کے درمیانی وقت میں بیلنس کہیں اور خرچ کیا جا سکتا ہے۔ حتمی جواب خود وہ جانچ ہے، جو 1004 کے ساتھ انکار کر دیتی ہے اور رقوم بیان کرتی ہے۔
رقوم چھ اعشاریائی مقامات تک بتائی جاتی ہیں — یہ وہ درستگی (precision) ہے جس پر بیلنس سے اصل میں TRX کاٹا جاتا ہے، نہ کہ محض ڈسپلے کا انتخاب۔ وہ اعشاریائی سٹرنگز ہیں اس وجہ سے جو نمبرز سٹرنگز ہیں میں بیان کی گئی ہے۔
ذیلی صارف کا مارک اپ price_trx میں شامل ہے، بالکل اسی طرح جیسے یہ چارج کی جانے والی رقم میں شامل ہوتا ہے۔
نقائص
RFC 9457، application/problem+json۔
| کوڈ | HTTP | کب |
|---|---|---|
4001 | 400 | provider غائب ہے یا کوئی معروف فراہم کنندہ نہیں ہے |
4002 | 403 | یہ فراہم کنندہ آپ کے اکاؤنٹ کے لیے دستیاب نہیں ہے |
4010 / 4011 | 401 | کوئی API کی نہیں ہے، یا ایسی کی یا IP ہے جو قابل قبول نہیں ہے |
5030 | 503 | فراہم کنندہ عارضی طور پر غیر دستیاب ہے |
ریٹ کی حدیں
AML کے ہر دوسرے پاتھ کے ساتھ مشترک: 5 درخواستیں فی سیکنڈ، 150 فی منٹ۔