> ## Documentation Index
> Fetch the complete documentation index at: https://orderly.network/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Get kline

> 
**Limit: 10 requests per 1 second**

`GET /v1/kline`

Get the latest klines (OHLC) of the specified symbol.

Please note that for symbols with low trading activity, the kline might be generated through the mid price of the orderbook in addition to any executed trades on the platform.




## OpenAPI

````yaml orderly.openapi get /v1/kline
openapi: 3.0.1
info:
  title: EVM
  description: ''
  version: 1.0.0
servers:
  - url: https://api.orderly.org
    description: Mainnet
  - url: https://testnet-api.orderly.org
    description: Testnet
security: []
tags:
  - name: public
  - name: private
paths:
  /v1/kline:
    get:
      tags:
        - private
      summary: Get kline
      description: >

        **Limit: 10 requests per 1 second**


        `GET /v1/kline`


        Get the latest klines (OHLC) of the specified symbol.


        Please note that for symbols with low trading activity, the kline might
        be generated through the mid price of the orderbook in addition to any
        executed trades on the platform.
      parameters:
        - name: symbol
          in: query
          description: ''
          required: true
          example: PERP_BTC_USDC
          schema:
            type: string
        - name: type
          in: query
          description: 1m/5m/15m/30m/1h/4h/12h/1d/1w/1mon/1y
          required: true
          example: ''
          schema:
            type: string
        - name: limit
          in: query
          description: Numbers of klines. Maximum of 1000 klines.
          required: false
          example: ''
          schema:
            type: number
        - $ref: '#/components/parameters/orderly_timestamp'
        - $ref: '#/components/parameters/orderly_account_id'
        - $ref: '#/components/parameters/orderly_key'
        - $ref: '#/components/parameters/orderly_signature'
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/KlineResponse'
      deprecated: false
components:
  parameters:
    orderly_timestamp:
      name: orderly-timestamp
      in: header
      description: Timestamp of the signed request in milliseconds.
      required: true
      style: simple
      explode: false
      schema:
        type: string
      example: '1649920583000'
    orderly_account_id:
      name: orderly-account-id
      in: header
      description: Account ID of the authenticated account.
      required: true
      style: simple
      explode: false
      schema:
        type: string
      example: 6.858456565150415e+75
    orderly_key:
      name: orderly-key
      in: header
      description: Public orderly key used to sign the request.
      required: true
      style: simple
      explode: false
      schema:
        type: string
      example: ed25519:8tm7dnKYkSc3FzgPuJaw1wztr79eeZpN35nHW5pL5XhX
    orderly_signature:
      name: orderly-signature
      in: header
      description: Signature of the request payload generated with the orderly key.
      required: true
      style: simple
      explode: false
      schema:
        type: string
      example: >-
        dG4bkKiqG0dUYLzViRZkvbI6Sy239JxAdNMIBxFZ4w030Jofr0ORV06GHtvXZkaZaWUXE+XAU3fnzKN/5fDeBQ==
  schemas:
    KlineResponse:
      allOf:
        - $ref: '#/components/schemas/BasicResponse'
        - type: object
          required:
            - data
          properties:
            data:
              type: object
              required:
                - rows
              properties:
                rows:
                  type: array
                  items:
                    required:
                      - open
                      - close
                      - low
                      - high
                      - volume
                      - amount
                      - symbol
                      - type
                      - start_timestamp
                      - end_timestamp
                    type: object
                    properties:
                      open:
                        type: number
                        example: 66166.23
                      close:
                        type: number
                        example: 66124.56
                      low:
                        type: number
                        example: 66038.06
                      high:
                        type: number
                        example: 66176.97
                      volume:
                        type: number
                        example: 23.45528526
                      amount:
                        type: number
                        example: 1550436.21725288
                      symbol:
                        type: string
                        example: PERP_BTC_USDC
                      type:
                        type: string
                        example: 1m
                      start_timestamp:
                        type: integer
                        example: 1636388220000
                        description: Unix epoch time in milliseconds
                      end_timestamp:
                        type: integer
                        example: 1636388280000
                        description: Unix epoch time in milliseconds
    BasicResponse:
      required:
        - success
      type: object
      properties:
        success:
          description: Indicates whether the request was successful.
          type: boolean
          example: true
        timestamp:
          description: Server timestamp in milliseconds.
          type: integer
          example: 1702989203989

````