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

# Get simplified ticker data for all coins

> Id, name, symbol, rank and price for every active coin, refreshed every minute. Paid plans only.



## OpenAPI

````yaml /api-reference/rest-api/openapi.yml get /tickers/simple
openapi: 3.1.0
info:
  version: 1.7.13
  title: Coinpaprika API
  license:
    name: MIT
    url: https://coinpaprika.com/terms-of-use
  x-logo:
    url: https://coinpaprika.com/assets/img/API_logo_coinpage_1.svg
    backgroundColor: '#FAFAFA'
  description: >
    Coinpaprika API delivers precise & frequently updated market data from the
    world of crypto: coin prices, volumes, market caps, ATHs, return rates and
    more.


    # Introduction

    If you want to use the Coinpaprika API, you have two main options: you can
    choose the API Free plan, which has sufficient limits for hobby and
    non-commercial use, or get one of the paid plans, ideal for commercial or
    professional use. To decide which plan is the best for you, check the [Plans
    and Pricing comparison](https://coinpaprika.com/api).


    Depending on the selected plan, you should send requests to the appropriate
    base URL:


    | Plan       | Base URL                            |

    |------------|-------------------------------------|

    | Free       | https://api.coinpaprika.com/v1/     |

    | Starter    | https://api-pro.coinpaprika.com/v1/ |

    | Pro        | https://api-pro.coinpaprika.com/v1/ |

    | Business   | https://api-pro.coinpaprika.com/v1/ |

    | Ultimate   | https://api-pro.coinpaprika.com/v1/ |

    | Enterprise | https://api-pro.coinpaprika.com/v1/ |


    # Authentication

    If you use the Free plan, you don't need to set up an API key for each
    request. For other plans it is required. You can generate the API key in the
    Developer Portal after signing in.


    To provide the API key in REST API calls, set the `Authorization` header:

    ```

    Authorization: <api-key>

    ```


    # Standards and conventions

    ## General


    * All endpoints return either a JSON object or array

    * All timestamp related fields are in seconds


    ## Errors

    * API errors are formatted as JSON:

    ```{"error": "<error message>"}```

    * The API uses standard HTTP status codes to indicate a request failure:
      * HTTP 4XX return codes are used for invalid requests - the issue is on the sender's side
      * HTTP 5XX return codes are used for internal errors - the issue is on the server's side

      | HTTP Status | Description |
      |---|---|
      | 400 Bad Request | The server could not process the request due to invalid request parameters or invalid format of the parameters. |
      | 402 Payment Required | The request could not be processed because of the user has an insufficient plan. If you want to be able to process this request, get a [higher plan](https://coinpaprika.com/api). |
      | 403 Forbidden | The request could not be processed due to invalid API key. |
      | 404 Not Found | The server could not process the request due to invalid URL or invalid path parameter. |
      | 429 Too Many Requests | The rate limit has been exceeded. Reduce the frequency of requests to avoid this error. |
      | 500 Internal Server Error | An unexpected server error has occured. |
      

    # Rate limit

    * The monthly number of requests is limited depending on the plan:
      | Plan       | Calls/month                         |
      |------------|-------------------------------------|
      | Free       | 20 000 |
      | Starter    | 400 000 |
      | Pro        | 1 000 000 |
      | Business   | 5 000 000 |
      | Ultimate   | 10 000 000 |
      | Enterprise | No limits |

    # API Clients

    We provide the API clients in several popular programming languages:

    * [PHP](https://github.com/coinpaprika/coinpaprika-api-php-client)

    * [NodeJS](https://github.com/coinpaprika/coinpaprika-api-nodejs-client)

    * [GO](https://github.com/coinpaprika/coinpaprika-api-go-client)

    * [Swift](https://github.com/coinpaprika/coinpaprika-api-swift-client)

    * [Kotlin](https://github.com/coinpaprika/coinpaprika-api-kotlin-client)

    * [Python](https://github.com/coinpaprika/coinpaprika-api-python-client)

    * [Google Sheets](https://github.com/coinpaprika/coinpaprika-google-sheet)

    * Community Contributed Clients:
      * [Rust](https://github.com/tokenomia-pro/coinpaprika-api-rust-client) built by <a href="https://tokenomia.pro/" target="_blank">tokenomia.pro</a>
      * [C#](https://github.com/MSiccDev/CoinpaprikaAPI)
      * [JS](https://github.com/jaggedsoft/coinpaprika-js)

    **Note**: some of them may not be updated yet. We are working on improving
    them and they will be updated soon. If you'd like to contribute, please
    report issues and send PRs on Github.



    # Terms of use

    * [Download terms of
    use](https://coinpaprika.github.io/files/terms_of_use_v1.pdf)

    # Archival documentations

    * [API v1.2](https://api.coinpaprika.com/docs/1.2)

    * [API v1.3](https://api.coinpaprika.com/docs/1.3)

    * [API v1.4](https://api.coinpaprika.com/docs/1.4)

    * [API v1.5](https://api.coinpaprika.com/docs/1.5)

    * [API v1.6](https://api.coinpaprika.com/docs/1.6)

    # Version history

    ## 1.7.10 - 2025.04.14

    * Added `5m` interval for historical OHLCV endpoint

    ## 1.7.9 - 2024.12.18

    * API mappings endpoint documentation

    ## 1.7.8 - 2024.01.24

    * Plan limits update

    ## 1.7.7 - 2023.06.07

    * Added official Python client link

    ## v1.7.6 - 2023.04.12

    * New intervals for OHLCV endpoint

    ## v1.7.5 - 2022.12.07

    * Removed documentation for /beta/ endpoints

    ## v1.7.4 - 2022.09.19

    * Key info endpoint

    * Coin logo image URL

    ## v1.7.3 - 2022.09.08

    * Plans update

    ## v1.7.2 - 2022.07.22

    * Changelog endpoint documentation

    ## v1.7.1 - 2022.07.14

    * Beta endpoints documentation

    ## v1.7.0 - 2022.05.06

    * API-Pro documentation

    ## v1.6.1 - 2020.12.09

    * Added information about first date with price data for currency ticker
    [/tickers](#operation/getTickers) and
    [/tickers/{coin_id}](#operation/getTickersById)

    * Added redirect for historical tickers by contract address
    [/contracts/{platform_id}/{contract_address}/historical](#operation/getHistoricalTicker)

    ## v1.6.0 - 2020.10.27

    * Added contracts section [/contracts](#operation/getPlatforms),
    [/contracts/{platform_id}](#operation/getContracts),

    [/contracts/{platform_id}/{contract_address}](#operation/getTicker)
servers:
  - url: https://api.coinpaprika.com/v1
    description: Free plan. No API key required.
  - url: https://api-pro.coinpaprika.com/v1
    description: >-
      Paid plans. Required for every endpoint marked as paid. Send the API key
      as the entire Authorization header value, with no Bearer prefix.
security: []
tags:
  - name: Key
    description: API key related operations
  - name: Global
    description: Global market data
  - name: Coins
    description: Coin-related data
  - name: People
    description: People related to cryptocurrencies
  - name: Tags
    description: Cryptocurrency tags
  - name: Tickers
    description: Cryptocurrency tickers
  - name: Exchanges
    description: Cryptocurrency exchanges
  - name: Tools
    description: Various tools
  - name: Contracts
    description: Contract-related data
  - name: Changelog
    description: API changelog
paths:
  /tickers/simple:
    get:
      tags:
        - Tickers
      summary: Get simplified ticker data for all coins
      description: >
        Returns simplified ticker information (`id`, `name`, `symbol`, `rank`,
        `price`) for all active

        cryptocurrencies.


        This is a lightweight alternative to `/tickers`: it returns only
        essential fields,

        making it ideal for dashboards, watchlists, and high-frequency polling.


        **Available on the following API plans:**

        - Starter

        - Pro

        - Business

        - Enterprise


        **Update interval:** Every 1 minute.


        **Note:** This endpoint is only available on `api-pro.coinpaprika.com`.
      operationId: getTickersSimple
      parameters:
        - $ref: '#/components/parameters/tickers_quotes'
        - $ref: '#/components/parameters/page'
      responses:
        '200':
          description: successful operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/simple_tick'
              example:
                - id: btc-bitcoin
                  name: Bitcoin
                  symbol: BTC
                  rank: 1
                  quotes:
                    USD:
                      price: 67432.15
                    BTC:
                      price: 1
                - id: eth-ethereum
                  name: Ethereum
                  symbol: ETH
                  rank: 2
                  quotes:
                    USD:
                      price: 3521.42
                    BTC:
                      price: 0.05224
        '400':
          description: >-
            invalid parameters (e.g. unsupported quote currency or more than 3
            quotes)
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/errorResponse'
              examples:
                tooManyQuotes:
                  summary: More than 3 quotes requested
                  value:
                    error: Max number of quotes is 3
                invalidParams:
                  summary: Unsupported quote currency
                  value:
                    error: Invalid parameters
        '404':
          description: returned when the endpoint is accessed on a non-pro host
          content:
            text/plain:
              schema:
                type: string
                example: 404 page not found
        '429':
          description: too many requests
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/tooManyRequestsError'
      x-codeSamples:
        - lang: cURL
          label: Paid plans
          source: >
            curl --request GET \

            --url
            "https://api-pro.coinpaprika.com/v1/tickers/simple?quotes=USD,BTC" \

            --header "Authorization: $COINPAPRIKA_API_KEY"
components:
  parameters:
    tickers_quotes:
      name: quotes
      in: query
      required: false
      description: >
        Comma separated list of quotes to return. Up to 3 quotes at once.
        Currently allowed values:  BTC, ETH, USD, EUR, PLN, KRW, GBP, CAD, JPY,
        RUB, TRY, NZD, AUD, CHF, UAH, HKD, SGD, NGN, PHP, MXN, BRL, THB, CLP,
        CNY, CZK, DKK, HUF, IDR, ILS, INR, MYR, NOK, PKR, SEK, TWD, ZAR, VND,
        BOB, COP, PEN, ARS, ISK
      schema:
        type: string
        default: USD
        example: USD,BTC
    page:
      name: page
      in: query
      required: false
      description: |
        Results page number. The number of records in the response is 100
      schema:
        type: number
        default: 1
        example: 2
  schemas:
    simple_tick:
      type: object
      description: Simplified tick response containing only essential fields.
      required:
        - id
        - name
        - symbol
        - rank
        - quotes
      properties:
        id:
          type: string
          description: Unique coin identifier (slug).
          example: btc-bitcoin
        name:
          type: string
          description: Coin name.
          example: Bitcoin
        symbol:
          type: string
          description: Coin ticker symbol.
          example: BTC
        rank:
          type: integer
          format: int64
          description: Market rank of the coin.
          example: 1
        quotes:
          $ref: '#/components/schemas/simple_quotes'
    errorResponse:
      type: object
      required:
        - error
      properties:
        error:
          type: string
          description: Human-readable error message.
          example: Invalid parameters
    tooManyRequestsError:
      type: object
      properties:
        error:
          type: string
          example: you have reached maximum request limit
          description: Error description
    simple_quotes:
      type: object
      description: >
        Map of quote currency symbol to simplified price data.

        Keys are the requested quote currency symbols (e.g. "USD", "BTC",
        "ETH").
      additionalProperties:
        $ref: '#/components/schemas/simple_quote'
      example:
        USD:
          price: 67432.15
    simple_quote:
      type: object
      description: Simplified quote containing only the price.
      required:
        - price
      properties:
        price:
          type: number
          format: double
          description: Current price in the quote currency.
          example: 67432.15

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.