đFutures
Public Security: None Endpoints under the Public section can be accessed freely without requiring any API-key or signatures.
Test Connectivity
GET
https://futuresopenapi.fokawa.com/fapi/v1/ping
This endpoint checks connectivity to the host.
Response Example:
Check Server Time
GET
https://futuresopenapi.fokawa.com/fapi/v1/time
Response Example:
Contract List
GET
https://futuresopenapi.fokawa.com/fapi/v1/contracts
Response Example:
Market
Security: None Market section can be accessed freely without requiring any API-key or signatures.
Depth
GET
https://futuresopenapi.fokawa.com/fapi/v1/depth
Query Parameters:
limit
: Integer (Default 100, Max 100)contractName
: String (Contract Name, e.g., E-BTC-USDT)
Response Example:
24hrs Ticker
GET
https://futuresopenapi.fokawa.com/fapi/v1/ticker
Query Parameters:
contractName
: String (Contract Name, e.g., E-BTC-USDT)
Response Example:
Get Index/Marked Price
GET
https://futuresopenapi.fokawa.com/fapi/v1/index
Query Parameters:
contractName
: String (Contract Name, e.g., E-BTC-USDT)limit
: String (Default 100, Max 100)
Response Example:
Kline/Charts Data
GET
https://futuresopenapi.fokawa.com/fapi/v1/klines
Query Parameters:
contractName
: String (Contract Name, e.g., E-BTC-USDT)interval
: String (K-line interval, e.g., 1min, 5min, 15min, 30min, 1h, 1day, 1week, 1month)limit
: Integer (Default 100, Max 300)
Response Example:
Trading Security: TRADE All interfaces under the transaction require signature and API-key verification.
Order Creation
POST
https://futuresopenapi.fokawa.com/fapi/v1/order
Creation of single new orders.
Headers:
X-CH-TS
: String (Timestamp)X-CH-APIKEY
: String (Your API-key)X-CH-SIGN
: String (Signature)
Request Body:
volume
: Number (Order quantity)price
: Number (Order price)contractName
: String (Contract name, e.g., E-BTC-USDT)type
: String (Order type, LIMIT/MARKET)side
: String (Trade direction, BUY/SELL)open
: String (Open balancing direction, OPEN/CLOSE)positionType
: Number (Hold-up position, 1 full position, 2 restrictive position)clientOrderId
: String (Client order identity, a string with length less than 32 characters)timeInForce
: String (IOC, FOK, POST_ONLY)
Response Example:
Condition Order Creation
POST
https://futuresopenapi.fokawa.com/fapi/v1/conditionOrder
Headers:
X-CH-TS
: String (Timestamp)X-CH-APIKEY
: String (Your API-key)X-CH-SIGN
: String (Signature)
Request Body:
volume
: Number (Order quantity)triggerType
: String (Trigger type 3UP/4DOWN)triggerPrice
: String (Trigger price)positionType
: Number (Hold-up position, 1 full position, 2 restrictive position)open
: String (Open balancing direction, OPEN/CLOSE)side
: String (Trade direction, BUY/SELL)type
: String (Order type, LIMIT/MARKET)contractName
: String (Contract name, e.g., E-BTC-USDT)price
: Number (Order price)
Response Example:
Cancel Order
POST
https://futuresopenapi.fokawa.com/fapi/v1/cancel
Speed Limit Rules: 20 times/2s
Headers:
X-CH-SIGN
: String (Signature)X-CH-APIKEY
: String (Your API-key)X-CH-TS
: Integer (Timestamp)
Request Body:
contractName
: String (Contract name, e.g., E-BTC-USDT)orderId
: String (Order ID)
Response Example:
Order Details
GET
https://futuresopenapi.fokawa.com/fapi/v1/order
Query Parameters:
contractName
: String (Contract name, e.g., E-BTC-USDT)
Response Example:
Open Order
GET
https://futuresopenapi.fokawa.com/fapi/v1/openOrders
Speed Limit Rules: Obtain open contract, the user's current order.
Query Parameters:
contractName
: String (Contract name, e.g., E-BTC-USDT)
Headers:
X-CH-SIGN
: String (Signature)X-CH-APIKEY
: String (Your API-key)X-CH-TS
: Integer (Timestamp)
Response Example:
Order History
POST
https://futuresopenapi.fokawa.com/fapi/v1/orderHistorical
Headers:
X-CH-SIGN
: String (Signature)X-CH-APIKEY
: String (Your API-key)X-CH-TS
: String (Timestamp)
Request Body:
contractName
: String (Contract name, e.g., E-BTC-USDT)limit
: String (Lines per page, default 100, max 1000)fromId
: Long (Start retrieving from this Id)
Response Example:
Profit History
POST
https://futuresopenapi.fokawa.com/fapi/v1/profitHistorical
Headers:
X-CH-SIGN
: String (Signature)X-CH-APIKEY
: String (Your API-key)X-CH-TS
: String (Timestamp)
Request Body:
contractName
: String (Contract name, e.g., E-BTC-USDT)limit
: String (Lines per page, default 100, max 1000)fromId
: Long (Start retrieving from this Id)
Response Example:
Order Record
GET
https://futuresopenapi.fokawa.com/fapi/v1/myTrades
Query Parameters:
contractName
: String (Contract name, e.g., E-BTC-USDT)limit
: String (Lines per page, default 100, max 1000)fromId
: Long (Start retrieving from this tradeId)
Headers:
X-CH-SIGN
: String (Signature)X-CH-APIKEY
: String (Your API-key)X-CH-TS
: String (Timestamp)
Response Example:
Account
Security: USER_DATA All interfaces under the account require signature and API-key verification.
Account Info
GET
https://futuresopenapi.fokawa.com/fapi/v1/account
Headers:
X-CH-SIGN
: String (Signature)X-CH-APIKEY
: String (Your API-key)X-CH-TS
: Integer (Timestamp)
Response Example:
Last updated