# Bitget — Pipedream Connect

> Plateforme de trading crypto + achat/vente de Bitcoin & Ethereum

- API slug: `bitget` (use in MCP headers and tool keys)
- Auth: API key (Pipedream-managed)
- Categories: Commerce
- Website: https://www.bitget.com/fr
- This page (HTML): https://pipedream.com/apps/bitget
- Tools: 42 actions · 0 triggers

## Connect via MCP (recommended)

- Endpoint: `https://remote.mcp.pipedream.net/v3`
- Headers: `Authorization: Bearer <token>` · `x-pd-project-id` · `x-pd-environment` · `x-pd-external-user-id` · `x-pd-app-slug: bitget`

```ts
import { Client } from "@modelcontextprotocol/sdk/client/index.js"
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js"
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 accessToken = await pd.rawAccessToken

const transport = new StreamableHTTPClientTransport(
  new URL("https://remote.mcp.pipedream.net/v3"),
  {
    requestInit: {
      headers: {
        Authorization: `Bearer ${accessToken}`,
        "x-pd-project-id": process.env.PIPEDREAM_PROJECT_ID!,
        "x-pd-environment": "production",
        "x-pd-external-user-id": "{external_user_id}", // any stable ID for this user in your system
        "x-pd-app-slug": "bitget",
      },
    },
  },
)

const mcp = new Client({ name: "my-agent", version: "1.0.0" })
await mcp.connect(transport)

const { tools } = await mcp.listTools()

// e.g. run Future - Market - Get All Symbols Contracts:
const result = await mcp.callTool({
  name: "bitget-future-market-get-all-symbols-contracts",
  arguments: {
    productType: "Product Type",
    symbol: "Symbol",
  },
})
```

Docs: [MCP guide](https://pipedream.com/docs/connect/mcp/developers.md)

## SDK

```ts
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-future-market-get-all-symbols-contracts",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    bitget: { authProvisionId: "apn_xxxxxxx" },
    productType: "Product Type",
    symbol: "Symbol",
  },
})
```

Docs: [Managed auth guide](https://pipedream.com/docs/connect/managed-auth/quickstart.md) · [Tools guide](https://pipedream.com/docs/connect/components.md)

## Actions (42)

### `bitget-future-market-get-all-symbols-contracts` — Future - Market - Get All Symbols Contracts (Read-only)

Retrieve all contract symbols by product type. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-all-symbols-contracts.md

### `bitget-future-market-get-candle-data` — Future - Market - Get Candle Data (Read-only)

Retrieve candlestick data for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-candle-data.md

### `bitget-future-market-get-contracts-oi` — Future - Market - Get Contracts OI (Read-only)

Retrieve open interest for contracts. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-contracts-oi.md

### `bitget-future-market-get-current-funding-rate` — Future - Market - Get Current Funding Rate (Read-only)

Retrieve current funding rate for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-current-funding-rate.md

### `bitget-future-market-get-discount-rate` — Future - Market - Get Discount Rate (Read-only)

Retrieve discount rate information for contract trading. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-discount-rate.md

### `bitget-future-market-get-exchange-rate` — Future - Market - Get Exchange Rate (Read-only)

Get interest exchange rate information for contract trading. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-exchange-rate.md

### `bitget-future-market-get-fills-history` — Future - Market - Get Fills History (Read-only)

Retrieve historical fill data for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-fills-history.md

### `bitget-future-market-get-history-candle-data` — Future - Market - Get History Candle Data (Read-only)

Retrieve historical candlestick data for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-history-candle-data.md

### `bitget-future-market-get-history-funding-rate` — Future - Market - Get History Funding Rate (Read-only)

Retrieve historical funding rate for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-history-funding-rate.md

### `bitget-future-market-get-history-index-candle-data` — Future - Market - Get History Index Candle Data (Read-only)

Retrieve historical index candlestick data for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-history-index-candle-data.md

### `bitget-future-market-get-history-mark-candle-data` — Future - Market - Get History Mark Candle Data (Read-only)

Retrieve historical mark price candlestick data for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-history-mark-candle-data.md

### `bitget-future-market-get-interest-rate` — Future - Market - Get Interest Rate (Read-only)

Get interest rate history for a specific coin asset. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-interest-rate.md

### `bitget-future-market-get-merge-depth` — Future - Market - Get Merge Depth (Read-only)

Retrieve order book merge depth for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-merge-depth.md

### `bitget-future-market-get-open-interest` — Future - Market - Get Open Interest (Read-only)

Retrieve open interest data for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-open-interest.md

### `bitget-future-market-get-recent-fills` — Future - Market - Get Recent Fills (Read-only)

Retrieve recent fill data for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-recent-fills.md

### `bitget-future-market-get-symbol-next-funding-time` — Future - Market - Get Symbol Next Funding Time (Read-only)

Retrieve next funding time for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-symbol-next-funding-time.md

### `bitget-future-market-get-symbol-price` — Future - Market - Get Symbol Price (Read-only)

Retrieve current price for a contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-symbol-price.md

### `bitget-future-market-get-ticker` — Future - Market - Get Ticker (Read-only)

Retrieve ticker information for a specific contract symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-ticker.md

### `bitget-future-market-get-tickers` — Future - Market - Get Tickers (Read-only)

Get all ticker data of the given product type. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-tickers.md

### `bitget-future-market-get-vip-fee-rate` — Future - Market - Get VIP Fee Rate (Read-only)

Retrieve VIP fee rate information for contract trading. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/future-market-get-vip-fee-rate.md

### `bitget-spot-market-get-auction` — Spot - Market - Get Auction (Read-only)

Retrieve auction data for a specified symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-auction.md

### `bitget-spot-market-get-candle-data` — Spot - Market - Get Candle Data (Read-only)

Retrieve candlestick data for a specified symbol and time period. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-candle-data.md

### `bitget-spot-market-get-coin-list` — Spot - Market - Get Coin List (Read-only)

Get spot coin information,supporting both individual and full queries. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-coin-list.md

### `bitget-spot-market-get-history-candle-data` — Spot - Market - Get History Candle Data (Read-only)

Retrieve history candlestick data for a specified symbol and time period. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-history-candle-data.md

### `bitget-spot-market-get-market-trades` — Spot - Market - Get Market Trades (Read-only)

Retrieve market trade history for a specified symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-market-trades.md

### `bitget-spot-market-get-merge-depth` — Spot - Market - Get Merge Depth (Read-only)

Retrieve merge depth for a specified symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-merge-depth.md

### `bitget-spot-market-get-orderbook` — Spot - Market - Get Orderbook (Read-only)

Retrieve the order book depth for a specified symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-orderbook.md

### `bitget-spot-market-get-recent-trades` — Spot - Market - Get Recent Trades (Read-only)

Retrieve recent trade fills for a specified symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-recent-trades.md

### `bitget-spot-market-get-symbols` — Spot - Market - Get Symbols (Read-only)

Obtain all trading pair information on the platform. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-symbols.md

### `bitget-spot-market-get-tickers` — Spot - Market - Get Tickers (Read-only)

Obtain ticker information for all trading pairs or specific ones. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-tickers.md

### `bitget-spot-market-get-vip-fee-rate` — Spot - Market - Get VIP Fee Rate (Read-only)

Retrieve VIP fee rate information. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-market-get-vip-fee-rate.md

### `bitget-spot-trade-batch-cancel-orders` — Spot - Trade - Batch Cancel Orders (Write)

Cancel multiple spot orders in batch. Maximum 50 orders per request. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-batch-cancel-orders.md

### `bitget-spot-trade-batch-cancel-replace-order` — Spot - Trade - Batch Cancel Replace Order (Write)

Cancel existing orders and send new orders in batch. Maximum 50 orders per request. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-batch-cancel-replace-order.md

### `bitget-spot-trade-batch-place-orders` — Spot - Trade - Batch Place Orders (Write)

Place multiple spot orders in batch. Maximum 50 orders per request. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-batch-place-orders.md

### `bitget-spot-trade-cancel-order` — Spot - Trade - Cancel Order (Write)

Cancel a spot order on Bitget. You can cancel by orderId or clientOid. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-cancel-order.md

### `bitget-spot-trade-cancel-replace-order` — Spot - Trade - Cancel Replace Order (Write)

Cancel an Existing Order and Send a New Order. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-cancel-replace-order.md

### `bitget-spot-trade-cancel-symbol-orders` — Spot - Trade - Cancel Symbol Orders (Write)

Cancel all orders for a specific symbol. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-cancel-symbol-orders.md

### `bitget-spot-trade-get-fills` — Spot - Trade - Get Fills (Read-only)

Retrieve transaction details (fills) for a user. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-get-fills.md

### `bitget-spot-trade-get-history-orders` — Spot - Trade - Get History Orders (Read-only)

Retrieve historical order data for a user. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-get-history-orders.md

### `bitget-spot-trade-get-order-info` — Spot - Trade - Get Order Info (Read-only)

Retrieve detailed information about a specific order on Bitget. You can query by orderId or clientOid. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-get-order-info.md

### `bitget-spot-trade-get-unfilled-orders` — Spot - Trade - Get Unfilled Orders (Read-only)

Retrieve unfilled (open) orders for a user on Bitget. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-get-unfilled-orders.md

### `bitget-spot-trade-place-order` — Spot - Trade - Place Order (Write)

Place a spot order on Bitget. See the documentation

Full schema: https://pipedream.com/apps/bitget/actions/spot-trade-place-order.md

---

- All apps: https://pipedream.com/apps — index: https://pipedream.com/llms.txt
- Pipedream docs for agents: https://pipedream.com/docs/llms.txt
