We have introduced a new endpoint: /exchanges/list.

This addition expands the functionality of our API, allowing users to retrieve a list of available exchanges on CoinGecko with id and name easily.

To minimize bandwidth usage, the /coins/markets endpoint will now automatically default to retrieving data for the top 100 coins by market cap when the 'ids' parameter is left blank.

This implies that the Order parameters will automatically default to market_cap_desc, ensuring a descending order based on market cap. The Per_Page parameters will default to 100, optimizing the response by providing data for the 100 results of coins per page if no coin's ids are mentioned.

This enhancement aims to streamline the user experience while conserving bandwidth resources.

Recognizing the limitations of the paginated /coins feature, particularly its inability to query for specific coins, we have temporarily hidden it from the documentation to prevent confusion for new users.

Rest assured, there are no plans to remove or deprecate it in the near future.

Instead, we encourage you to transition to the more versatile /coins/list and coins/{id} options for a more tailored and efficient experience.

Due the substantial volume of requests we've received, we are adjusting the API rate for Public API to 100 requests per minute, allowing for over 4 million requests per month.

The increased capacity aims to accommodate the growing demand and ensure a smoother experience for our users.

In response to user feedback requesting reduced API payloads, we have introduced our /simple endpoints, offering simplified responses.

Additional simple endpoints will be released soon to further enhance user experience.

To ensure the consistent uptime and scalability of this API, we can only provide a maximum of 100 tickers in the responses for a specific exchange through the /exchanges/{id} endpoint.

{
  "name": "Binance",
  "year_established": 2017,
  ......
  "tickers": [...], //100 items πŸ‘ˆ
  "status_updates": [...] //7 items
}

To retrieve more tickers, kindly utilize /exchanges/{id}/tickers endpoint.

To ensure the consistent uptime and scalability of this API, we can only provide a maximum of 100 tickers in the responses across multiple exchanges through the /coins/{id} endpoint.

{
"id": "bitcoin",
"symbol": "btc",
......
"last_updated": "2024-02-05T03:45:46.327Z",
"tickers": [...] //100 items πŸ‘ˆ
}

To retrieve more tickers, kindly utilize /coins/{id}/tickers endpoint.