مفاهیم اولیه
وبسرویسهای فینیکس به صورت REST در اختیار کاربران قرار گرفته است.
احراز هویت
متد ها یا خصوصی یا عمومی هستند. برای دسترسی به متد های خصوصی باید ابتدا یک Token دریافت کنید اما برای استفاده از متد های عمومی بدون احراز هویت و دریافت Token هم قادر به استفاده خواهید بود.
برای دریافت Token از متد زیر استفاده کنید :
curl --location --request POST 'https://api.phinix.ir/auth/login' \
--header 'Content-Type: application/json' \
--data-raw '{
"mobile_number":"09121111111",
"password":"your-password"
}'
در خروجی پایین token را مشاهده میکنید که باید در هدر درخواست های خصوصی ارسال شود.
{
"result": {
"token": "ODca212Wkc1dA123D54c5t5tDh9wsDvdsgf4w3w",
"stream_key": "WjdeidAdsa32HN23D3r2jrasdfasd",
"two_step": {
"status": true, // true means you're okay
"type": "off",// two step type
"channel": null // sent from where (example : 09123456790)
}
},
"message": "با موفقیت وارد شدید",
"success": true
}
HTTP Request
POST https://api.phinix.ir/auth/login
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
mobile_number | String | required | شماره موبایل کاربر | 09121111111 |
password | String | required | رمز عبور کاربر | your-password |
نکته :
بازارها
لیست بازار ها و وضعیتشان (عمومی)
با این درخواست لیست بازار ها را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/markets' \
--data-raw ''
خروجی
{
"result": {
"symbols": {
"BTCTMN": {
"symbol": "BTCTMN",
"baseAsset": "BTC",// Source currency
"baseAssetPrecision": 8,// Source currency precision count
"quoteAsset": "TMN",// Destination currency
"quotePrecision": 0,// Destination currency precision count
"faName": "بیت کوین - تومان",
"faBaseAsset": "بیت کوین",
"faQuoteAsset": "تومان",
"stepSize": 6,
"tickSize": 0,
"minQty": 0.000001,// Minimum quantity that is acceptable
"maxQty": 100000,// Maximum quantity that is acceptable
"minNotional": 100000,// Minimum trade sum that is acceptable
"stats": {
"bidPrice": "1323000001",
"askPrice": "1324135008",
"24h_ch": "-3.04",
"24h_volume": "0.18734400",
"24h_quoteVolume": "251943031.0000000000000000",
"24h_highPrice": "1375000000.00000000",
"24h_lowPrice": "1310925535.00000000",
"lastPrice": "1323000001.00000000",
"lastQty": "0.00009200"
}
}
}
},
"message": "The operation was successful",
"success": true
}
HTTP Request
GET https://api.phinix.ir/v1/markets
آمار بازار جهانی (عمومی)
با این درخواست آخرین آمار بازار های جهانی ارز های مختلف را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/currencies/stats' \
--data-raw ''
خروجی
{
"result": [
{
"key": "BTC",
"name": "بیت کوین",
"name_en": "Bitcoin",
"rank": 1,
"dominance": 45.749428044724,
"volume_24h": 32181710761.492,
"market_cap": 613868313928.44,
"ath": 64805,
"ath_change_percentage": -49.09243,
"ath_date": "2021-04-14T11:54:46Z",
"price": 32750.734991767,
"daily_high_price": 33599,
"daily_low_price": 31042,
"weekly_high_price": 35787.077405232,
"weekly_low_price": 31711.935467727,
"percent_change_1h": -0.0584588,
"percent_change_24h": 4.59022,
"percent_change_7d": -7.3306,
"percent_change_14d": -7.55017,
"percent_change_30d": -14.67178,
"percent_change_60d": -40.03963,
"percent_change_200d": 79.82314,
"percent_change_1y": 259.71576,
"price_change_24h": 897.95079613191,
"price_change_7d": -2740.555003737,
"price_change_14d": -2825.0625147781,
"price_change_30d": -5801.8082903472,
"price_change_60d": -22150.727578626,
"price_change_200d": 14504.572682697,
"price_change_1y": 23674.600903579,
"max_supply": 21000000,
"total_supply": 18743650,
"circulating_supply": 18743650,
"created_at": "2021-02-01T10:46:09Z",
"updated_at": "2021-06-27T20:05:37Z"
},
...
],
"message": "The operation was successful",
"success": true
}
HTTP Request
GET https://api.phinix.ir/v1/currencies/stats
نکته :
لیست سفارشات بازار (عمومی)
با این درخواست لیست سفارشات (orderbook) را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/depth?symbol=BTCTMN' \
--data-raw ''
خروجی
{
"result": {
"ask": [
{
"price": "1317505698.00000000",
"quantity": "0.13471800"
},
{
"price": "1317783488.00000000",
"quantity": "0.69433100"
}
],
"bid": [
{
"price": "1311752950.00000000",
"quantity": "0.00076300"
},
{
"price": "1309100000.00000000",
"quantity": "0.00076300"
}
]
},
"message": "The operation was successful",
"success": true
}
HTTP Request
GET https://api.phinix.ir/v1/depth
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
symbol | String | required | نام بازار | BTCTMN |
نکته :
لیست آخرین معاملات بازار (عمومی)
با این درخواست لیست آخرین معاملات بازار های فینیکس را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/trades?symbol=BTCTMN' \
--data-raw ''
خروجی
{
"result": {
"latestTrades": [
{
"symbol": "BTCTMN",
"quantity": "0.0017700000000000",
"price": "852231321.0000000000000000",
"sum": "1508449.4381700000000000",
"isBuyOrder": false,
"timestamp": "2021-06-28T00:02:15Z"
},
{
"symbol": "BTCTMN",
"quantity": "0.0007040000000000",
"price": "852231321.0000000000000000",
"sum": "599970.8499840000000000",
"isBuyOrder": false,
"timestamp": "2021-06-27T23:56:36Z"
},
...
]
},
"message": "The operation was successful",
"success": true
}
HTTP Request
GET https://api.phinix.ir/v1/trades
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
symbol | String | required | نام بازار | BTCTMN |
نکته :
آمار OHLC بازار فینیکس (عمومی)
با این درخواست آمار OHLC بازار فینیکس را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/udf/history?symbol=BTCTMN&resolution=D&from=1624841423&to=1624841423' \
--data-raw ''
خروجی
{
"s": "ok",
"t": [
1562182200
],
"c": [
"134000000.0000000000"
],
"o": [
"130578000.0000000000"
],
"h": [
"123863600.0000000000"
],
"l": [
"120732000.0000000000"
],
"v": [
"8.3238723141"
]
}
HTTP Request
GET https://api.phinix.ir/v1/udf/history
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
symbol | String | required | نام بازار | BTCTMN |
resolution | String | required | بازه زمانی هر کندل | D |
from | Integer | required | زمان ابتدا بازه | 1624841423 |
to | Integer | required | زمان پایان بازه | 1624841423 |
لیست resolution های قابل قبول :
Resolution | Description |
---|---|
60 | یک ساعت |
180 | سه ساعت |
360 | شش ساعت |
720 | دوازده ساعت |
D | یک روز |
2D | دو روز |
3D | سه روز |
نکته :
پروفایل
دریافت اطلاعات پروفایل کاربر (خصوصی)
با این درخواست اطلاعات پروفایل خود را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/account/profile' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": {
"client_id": 123,
"first_name": "محمد",
"last_name": "محمدی",
"national_code": "0123456789",
"birthday": "1997-03-10T00:00:00Z",// In zulu format
"address": {
"city": "تهران",
"country": "ایران",
"location": "سعادت آباد - بلوار سعادت آباد",
"province": "تهران",
"postal_code": "1234567890",
"house_number": "10"
},
"phone_number": {
"area_code": "021",
"main_number": "12345678"
},
"mobile_number": "09123456789",
"email": "something@something.com",
"verification": "VERIFIED",// Available status -> VERIFIED, UNVERIFIED
"invite_code": "oX2sym",
"avatar": "jpeg/adwra8ec-dsq2-4e2d-8da2-d2dffaq2123d",
"commission": 25,// Commission in invite friend profit
"settings": {
"mode": "pro",
"theme": "dark",
"logins": true,
"coin_deposit": true,
"default_mode": true,
"coin_withdraw": true,
"money_deposit": true,
"money_withdraw": true,
"order_delete_confirm": false,
"order_submit_confirm": false
},
"status": {
"first_name": "ACCEPTED",
"last_name": "ACCEPTED",
"national_code": "ACCEPTED",
"national_card_image": "ACCEPTED",
"birthday": "ACCEPTED",
"address": "ACCEPTED",
"phone_number": "ACCEPTED",
"mobile_number": "ACCEPTED",
"email": "ACCEPTED"
},
"created_at": "2020-11-22T18:47:27Z",
"updated_at": "2021-05-16T10:38:07Z"
},
"message": "The operation was successful",
"success": true
}
HTTP Request
GET https://api.phinix.ir/v1/account/profile
حساب بانکی
دریافت لیست شماره کارت های حساب (خصوصی)
با این درخواست لیست شماره کارت های حسابتان را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/account/card-numbers' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": [
{
"id": 12,
"card_number": "6037991895454444",
"owners": [
"محمد محمدی"
],
"status": "ACCEPTED"// Available status, ACCEPTED, UNACCEPTED, PENDING
},
{
"id": 14,
"card_number": "6037991895453333",
"owners": [
"محمد محمدی"
],
"status": "ACCEPTED"// Available status, ACCEPTED, UNACCEPTED, PENDING
}
],
"message": "The operation was successful",
"success": true,
"result_info": {
"page": 1,
"per_page": 2,
"count": 1,
"total_count": 2
}
}
HTTP Request
GET https://api.phinix.ir/v1/account/card-numbers
ایجاد شماره کارت جدید (خصوصی)
با این درخواست یک شماره کارت جدید به حسابتان اضافه کنید.
curl --location --request POST 'https://api.phinix.ir/v1/account/card-numbers' \
--header 'Authorization: Bearer your-token' \
--header 'Content-Type: application/json' \
--data-raw '{
"card_number":"6037991895454444"
}'
خروجی
{
"result": {
"id": 12,
"card_number": "6037991895454444",
"owners": [
"محمد محمدی"
],
"status": "PENDING"// Available status, ACCEPTED, UNACCEPTED, PENDING
},
"message": "The operation was successful",
"success": true
}
HTTP Request
POST https://api.phinix.ir/v1/account/card-numbers
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
card_number | String | required | شماره کارت | 6037991895454444 |
حذف شماره کارت (خصوصی)
با این درخواست یک شماره کارت خاص را از حسابتان حذف کنید.
curl --location -g --request DELETE 'https://api.phinix.ir/v1/account/card-numbers/{cardNumberID}' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": [],
"message": "Deleted successfully",
"success": true
}
HTTP Request
DELETE https://api.phinix.ir/v1/account/card-numbers/{cardNumberID}
دریافت لیست شماره شبا های حساب (خصوصی)
با این درخواست لیست شماره شبا های حسابتان را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/account/ibans' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": {
"id": 10,
"iban": "IR520000000000000000000000",
"owners": [
"محمد محمدی"
],
"bank_name": "قرض الحسنه رسالت",
"status": "PENDING"// Available status, ACCEPTED, UNACCEPTED, PENDING
},
"message": "The operation was successful",
"success": true
}
HTTP Request
GET https://api.phinix.ir/v1/account/ibans
ایجاد شماره شبا جدید (خصوصی)
با این درخواست یک شماره شبا جدید به حسابتان اضافه کنید.
curl --location --request POST 'https://api.phinix.ir/v1/account/ibans' \
--header 'Authorization: Bearer your-token' \
--header 'Content-Type: application/json' \
--data-raw '{
"iban":"520000000000000000000000"
}'
خروجی
{
"result": {
"id": 10,
"iban": "IR520000000000000000000000",
"owners": [
"محمد محمدی"
],
"bank_name": "قرض الحسنه رسالت",
"status": "ACCEPTED"// Available status, ACCEPTED, UNACCEPTED, PENDING
},
"message": "The operation was successful",
"success": true
}
HTTP Request
POST https://api.phinix.ir/v1/account/ibans
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
iban | String | required | شماره شبا بدون IR | 520000000000000000000000 |
حذف شماره شبا (خصوصی)
با این درخواست یک شماره شبا خاص را از حسابتان حذف کنید.
curl --location -g --request DELETE 'https://api.phinix.ir/v1/account/ibans/{ibanID}' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": [],
"message": "Deleted successfully",
"success": true
}
HTTP Request
DELETE https://api.phinix.ir/v1/account/ibans/{ibanID}
کیف پول
دریافت کیف پول ارز دیجیتال (خصوصی)
با این درخواست کیف پول ارز دیجیتال مورد نظرتان در فینیکس را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/account/wallets/usdt' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": {
"wallets": {
"ERC20": {
"network": {
"name": "ERC20",
"message": null,
"deposit_availability": "ENABLE",// Available -> ENABLE, DISABLE
"withdrawal_availability": "ENABLE"// Available -> ENABLE, DISABLE
},
"address": "0xeee8b3730b0032354c88d59b379d7dad40fb1b3e",
"memo": null,
"min_confirmation": 10,// Minimum confirmations that we need to accept a deposit
"transaction_fee": 20// Withdrawal transaction fee
"min_withdrawal_value": 40,
"min_deposit_value": 2
},
"TRC20": {
"network": {
"name": "TRC20",
"message": null,
"deposit_availability": "ENABLE",
"withdrawal_availability": "ENABLE"
},
"address": "TMuywP2Xxam9ZMW93LfqzPaPUqSfrPXtap",
"memo": null,
"min_confirmation": 1,
"transaction_fee": 1.5,
"min_withdrawal_value": 5,
"min_deposit_value": 2
}
},
"coin_type": {
"key": "USDT",
"name": "تتر",
"name_en": "Tether",
"type": "ADDRESS",
"deposit_availability": "ENABLE",// Available -> ENABLE, DISABLE
"withdrawal_availability": "ENABLE"// Available -> ENABLE, DISABLE
}
},
"message": "The operation was successful",
"success": true
}
HTTP Request
GET https://api.phinix.ir/v1/account/wallets/usdt
دریافت موجودی (خصوصی)
با این درخواست موجودی حساب را برای تمام ارز ها دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/account/balances' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": {
"balances": {
"BCH": {
"asset": "BCH",
"faName": "بیت کوین کش",
"fiat": false,// Fiat is sort of real money types (like toman or dollar)
"value": "0.00000000",// Total balance
"locked": "0.00000000"// Locked balance
},
"BTC": {
"asset": "BTC",
"faName": "بیت کوین",
"fiat": false,
"value": "0.00000045",
"locked": "0.00000000"
},
"DASH": {
"asset": "DASH",
"faName": "دش",
"fiat": false,
"value": "0.00000000",
"locked": "0.00000000"
},
"EOS": {
"asset": "EOS",
"faName": "ایاس",
"fiat": false,
"value": "0.00000000",
"locked": "0.00000000"
},
"ETH": {
"asset": "ETH",
"faName": "اتریوم",
"fiat": false,
"value": "0.00000000",
"locked": "0.00000000"
},
"LTC": {
"asset": "LTC",
"faName": "لایت کوین",
"fiat": false,
"value": "0.00024310",
"locked": "0.00000000"
},
"PAXG": {
"asset": "PAXG",
"faName": "پکسوس گلد",
"fiat": false,
"value": "0.00000000",
"locked": "0.00000000"
},
"TMN": {
"asset": "TMN",
"faName": "تومان",
"fiat": true,
"value": "21051348",
"locked": "21000000"
},
"TRX": {
"asset": "TRX",
"faName": "ترون",
"fiat": false,
"value": "0.00000000",
"locked": "0.00000000"
},
"USDT": {
"asset": "USDT",
"faName": "تتر",
"fiat": false,
"value": "562.47946200",
"locked": "0.00000000"
},
"XLM": {
"asset": "XLM",
"faName": "استلار",
"fiat": false,
"value": "0.00000000",
"locked": "0.00000000"
},
"XRP": {
"asset": "XRP",
"faName": "ریپل",
"fiat": false,
"value": "0.00000000",
"locked": "0.00000000"
}
}
},
"message": "The operation was successful",
"success": true
}
HTTP Request
GET https://api.phinix.ir/v1/account/balances
دریافت سطح و میزان کارمزد (خصوصی)
با این درخواست سطح و میزان کارمزد حسابتان را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/account/fee' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": {
"BTCTMN": {
"makerFeeRate": "0.00300000",// Seller fee
"takerFeeRate": "0.00400000",// Buyer fee
"recent_days_sum": 240448// Recent trade value sum
},
"ETHTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"BCHTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"LTCTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"DASHTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"USDTTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"BTCUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"ETHUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"BCHUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"LTCUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"DASHUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"XRPTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"XLMTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"EOSTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"TRXTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"PAXGTMN": {
"makerFeeRate": "0.00300000",
"takerFeeRate": "0.00400000",
"recent_days_sum": 240448
},
"XRPUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"XLMUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"EOSUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"TRXUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"PAXGUSDT": {
"makerFeeRate": "0.00200000",
"takerFeeRate": "0.00200000",
"recent_days_sum": 0
},
"default": [],
"metaData": {
"levels": [
0,
5000000,
20000000,
50000000,
100000000,
500000000,
2000000000,
10000000000,
50000000000,
100000000000
],
"coin_levels": [
0,
1000,
3000,
10000,
50000,
100000,
500000,
1000000
],
"latestTradesSum": 240448
}
},
"message": "The operation was successful",
"success": true
}
HTTP Request
GET https://api.phinix.ir/v1/account/fee
سفارشات و معاملات
ایجاد سفارش جدید (خصوصی)
با این درخواست یک سفارش جدید در بازار مورد نظرتان ثبت کنید.
curl --location --request POST 'https://api.phinix.ir/v1/account/orders' \
--header 'Authorization: Bearer your-token' \
--header 'Content-Type: application/json' \
--data-raw '{
"price":"24828",
"quantity":"10",
"side":"sell",
"symbol":"USDTTMN",
"type":"limit",
"client_id":"myUniqueRandomClientID"
}'
خروجی
{
"result": {
"symbol": "USDTTMN",
"type": "LIMIT",// Available -> LIMIT, MARKET
"side": "SELL",// Available -> BUY, SELL
"clientOrderId": "LIMIT-93c76637-9742-466d-b30a-89926d2cf11c",
"transactTime": 1624846226,
"price": "24828.0000000000000000",
"origQty": "10.0000000000000000",// Original quantity
"executedQty": "0.0000000000000000",// Traded quantity
"status": "NEW",
"active": true,// Active means this order is still in orderbook
"fills": []
},
"message": "The operation was successful",
"success": true
}
HTTP Request
POST https://api.phinix.ir/v1/account/orders
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
price | String | required | قیمت واحد | 24828 |
quantity | String | required | مقدار | 10 |
side | String | required | طرف سفارش (buy-sell) | sell |
symbol | String | required | نام بازار | USDTTMN |
type | String | required | نوع سفارش (limit,market) | limit |
client_id | String (Unique) | optional | شناسه یکتا معامله (در صورت ارسال نشدن یک شناسه به صورت رندوم ایجاد خواهد شد) | myUniqueRandomClientID |
لغو سفارش (خصوصی)
با این درخواست سفارشتان را لغو کنید.
curl --location --request DELETE 'https://api.phinix.ir/v1/account/orders' \
--header 'Authorization: Bearer your-token' \
--header 'Content-Type: application/json' \
--data-raw '{
"clientOrderId":"LIMIT-93c76637-9742-466d-b30a-89926d2cf11c"
}'
خروجی
{
"result": {
"symbol": "USDTTMN",
"type": "LIMIT",
"side": "SELL",
"clientOrderId": "LIMIT-93c76637-9742-466d-b30a-89926d2cf11c",
"transactTime": 1624846226,
"price": "24828.0000000000000000",
"origQty": "10.0000000000000000",
"executedQty": "0.0000000000000000",
"status": "FILLED",
"active": false,
"fills": []
},
"message": "The operation was successful",
"success": true
}
HTTP Request
DELETE https://api.phinix.ir/v1/account/orders
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
clientOrderId | String (Unique) | required | شناسه یکتا سفارش | LIMIT-93c76637-9742-466d-b30a-89926d2cf11c |
دریافت لیست سفارشات فعال حساب (خصوصی)
با این درخواست لیست سفارشات فعال حسابتان را دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/account/openOrders?symbol=USDTTMN' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": {
"orders": [
{
"symbol": "BTCTMN",
"type": "LIMIT",
"side": "BUY",
"clientOrderId": "LIMIT-93b9b17b-c21b-4f34-a7b0-0b43cae08adc",
"price": "700000000.0000000000000000",
"origQty": "0.0500000000000000",
"executedQty": "0.0000000000000000",
"status": "NEW",
"active": true
},
...
]
},
"message": "The operation was successful",
"success": true,
"result_info": {
"page": 1,
"per_page": 1,
"count": 1,
"total_count": 1
}
}
HTTP Request
GET https://api.phinix.ir/v1/account/openOrders
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
symbol | String | required | نام بازار | USDTTMN |
دریافت لیست معاملات اخیر حساب (خصوصی)
با این درخواست لیستی از آخرین معاملات حسابتان دریافت کنید.
curl --location --request GET 'https://api.phinix.ir/v1/account/trades?symbol=USDTTMN&side=sell&active=false' \
--header 'Authorization: Bearer your-token' \
--data-raw ''
خروجی
{
"result": {
"AccountLatestTrades": [
{
"symbol": "LTCTMN",
"quantity": "0.0253800000000000",
"price": "4343723.0000000000000000",
"sum": "110243.0000000000000000",// Quantity * Price
"fee": "0.0000000000000000",
"feeCoefficient": "0.0000000000000000",// Fee percentage
"feeAsset": "LTC",
"isBuyer": true,
"timestamp": "2021-05-29T07:55:06Z"
},
{
"symbol": "LTCTMN",
"quantity": "0.0300000000000000",
"price": "4340184.0000000000000000",
"sum": "130205.0000000000000000",
"fee": "0.0000000000000000",
"feeCoefficient": "0.0000000000000000",
"feeAsset": "LTC",
"isBuyer": true,
"timestamp": "2021-05-29T05:48:16Z"
}
]
},
"message": "The operation was successful",
"success": true,
"result_info": {
"page": 1,
"per_page": 100,
"count": 1,
"total_count": 2
}
}
HTTP Request
GET https://api.phinix.ir/v1/account/trades
Query Parameters
Parameter | Type | Default | Description | Sample |
---|---|---|---|---|
symbol | String | optional | نام بازار | USDTTMN |
side | String | optional | سمت معامله (buy, sell) | sell |
active | Boolean | optional | فعال ها یا غیر فعال ها ؟ | false |