Trade (Spot)
Documentation on interacting with Bitget's Spot Market Trading & Order API functions through the PENDAX Javascript SDK.
All Spot Market Trading & Order API endpoints require authentication. Please create Bitget API keys to interact with these functions successfully. Accounts must be funded or collateralized for any trades to successfully post.
Place Order
Function name:
placeOrder(options)Usage:
import { createExchange } from "./exchanges/exchange.js";
let myBitgetAccount = createExchange({
exchange: "bitget",
authenticate: "true",
key: "myKeys",
secret: "mySecret",
passphrase: "myPassphrase",
label: "bitget",
marginType: "usdt"
});
async function placeOrder(exchange, options) {
try {
let result = await exchange.placeOrder(options);
console.log(result);
} catch (error) {
console.log(error.message);
}
}
const result = await placeOrder(myBitgetAccount,
{
symbol: 'BTCUSDT_SPBL',
side: 'buy',
orderType: 'market',
force: 'normal',
quantity: '10'
});Batch Order
Function name:
Usage:
Cancel Order
Function name:
Usage:
Cancel Order in Batch (single instruments)
Function name:
Usage:
Get Order Details
Function name:
Usage:
Get Order List
Function name:
Usage:
Get Order History
Function name:
Usage:
Get Transaction Details
Function name:
Usage:
Place Plan Order
Function name:
Usage:
Modify Plan Order
Function name:
Usage:
Cancel Plan Order
Function name:
Usage:
Get Current Plan Orders
Function name:
Usage:
Get History Plan Orders
Function name:
Usage:
Last updated