Quickstart
A comprehensive guide to setting up your Mudrex API key and executing your first futures trade through the API
API Key Generation
Here's a quick walkthrough to set up your Mudrex API key and unlock API trading in just a few steps.
PAN & Aadhaar Verification
Verify your identity via DigiLocker to unlock API trading for your account.
Set Up 2FA
Enable TOTP two-factor authentication. You'll need this for creating, rotating, or revoking API keys and performing other sensitive actions.
Create API Key
Give your key a clear, descriptive name and click "Generate Key" (v1.0 allows one key per user).
Copy API Key & Secret
Copy both values and store them securely. The secret is displayed only once. Use the API Secret in the X-Authentication header for every request.
Trade execution
This quickstart walks you through a futures trade execution via APIs:
Transfer Funds to Futures
curl -X POST "https://trade.mudrex.com/fapi/v1/wallet/futures/transfer" \
-H "Content-Type: application/json" \
-H "X-Authentication: <secret-key>" \
-d '{
"from_wallet_type": "SPOT",
"to_wallet_type": "FUTURES",
"amount": "10.5"
}'Use this endpoint to transfer funds from your SPOT wallet to your Futures wallet. This operation moves assets so you can start trading in the futures market.
Set Leverage
curl -X POST "https://trade.mudrex.com/fapi/v1/futures/BTCUSDT/leverage" \
-H "Content-Type: application/json" \
-H "X-Authentication: your-secret-key" \
-d '{
"margin_type": "ISOLATED",
"leverage": "1.5"
}'Set the leverage for your futures position by choosing a margin type (e.g., ISOLATED) and leverage level. This determines the amount of margin you'll use in your trades.
Place Order
curl -X POST "https://trade.mudrex.com/fapi/v1/futures/BTCUSDT/order" \
-H "Content-Type: application/json" \
-H "X-Authentication: your-secret-key" \
-d '{
"leverage": "5",
"quantity": "0.001",
"order_price": "107526",
"order_type": "LONG",
"trigger_type": "MARKET",
"is_takeprofit": true,
"is_stoploss": true,
"stoploss_price": "106900",
"takeprofit_price": "110000",
"reduce_only": false
}'Place a market or limit order for your futures position by specifying the symbol, quantity, price (for limit orders), and optional take-profit or stop-loss parameters.
Updated 22 days ago
