---
title: "BitMart Futures Get Klines JavaScript SDK Example | Siebly"
description: "BitMart REST futures get klines JavaScript example for the Siebly BitMart SDK, covering exchange REST API and WebSocket integration, setup, and production SDK docs."
canonical: "https://siebly.io/examples/Bitmart/Rest/Futures/futures-get-klines"
robots: "index,follow"
---

# BitMart Futures Get Klines JavaScript SDK Example

BitMart REST futures get klines JavaScript example for the Siebly BitMart SDK, covering exchange REST API and WebSocket integration, setup, and production SDK docs.

**Path:** [Home](/) / [Examples](/examples) / [Bitmart](/examples/Bitmart) / [Rest](/examples/Bitmart/Rest) / [Futures](/examples/Bitmart/Rest/Futures) / [futures-get-klines.ts](/examples/Bitmart/Rest/Futures/futures-get-klines)

[View source on GitHub](https://github.com/sieblyio/crypto-api-examples/blob/master/examples/Bitmart/Rest/Futures/futures-get-klines.ts)

[Open the BitMart JavaScript SDK guide](/sdk/bitmart/javascript)

## futures-get-klines.ts

```typescript
import { FuturesClientV2 } from 'bitmart-api';

const client = new FuturesClientV2();

async function getFuturesKlines() {
  try {
    const klines = await client.getFuturesKlines({
      symbol: 'BTCUSDT',
      start_time: 1709130476,
      end_time: 1709131476,
    });

    console.log('Tickers: ', JSON.stringify(klines, null, 2));
  } catch (e) {
    console.error('Req error: ', e);
  }
}

getFuturesKlines();
```
