View as Markdown
Bitget icon

Bitget ACTION

Spot - Trade - Cancel Replace Order

Cancel an Existing Order and Send a New Order. See the documentation
  • Action
  • Writes data
  • Destructive
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Bitget account once, then configure and run Spot - Trade - Cancel Replace Order from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "bitget-spot-trade-cancel-replace-order",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    bitget: { authProvisionId: "apn_xxxxxxx" },
    symbol: "Symbol",
    price: "Price",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Spot - Trade - Cancel Replace Order inputs
Property Type Description
symbol Symbol string
Trading pair symbol
Required Dynamic
price Price string
Limit price. The decimal places of price and the price step can be returned by the Get Symbol Info interface
Required
size Amount string
It represents the number of base coins. The decimal places of amount can be got trough Get Symbol Info interface
Required
clientOid Client Order ID string
Client order ID. Either Order ID or Client Order ID is required
Optional
orderId Order ID string
Order ID. Either Order ID or Client Order ID is required
Optional Dynamic
newClientOid New Client Order ID string
If this results in idempotency duplication, it may cause the old order to be successfully canceled but the new order placement to fail.
Optional
presetTakeProfitPrice Take Profit Price string
Take profit price. The decimal places of price and the price step can be returned by the Get Symbol Info interface
Optional
executeTakeProfitPrice Take Profit Execute Price string
Take profit execute price. The decimal places of price and the price step can be returned by the Get Symbol Info interface
Optional
presetStopLossPrice Stop Loss Price string
Stop loss price. The decimal places of price and the price step can be returned by the Get Symbol Info interface
Optional
executeStopLossPrice Stop Loss Execute Price string
Stop loss execute price. The decimal places of price and the price step can be returned by the Get Symbol Info interface
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
bitget-spot-trade-cancel-replace-order
Version
0.0.4
App
Bitget
Authentication
API key
Read-only
No
Destructive
Yes
Open world
Yes