---
title: "Changes to Coin Data by ID"
method: GET
path: "/coins/{id}"
---

# Changes to Coin Data by ID

`GET /coins/{id}`

> Every recorded change to this operation, newest first.
> 29 revisions in range; 1 not diffed.

## Timeline

Changed in 10 of 29 revisions.

- **2026-05-28** `11cc9e00fd86`: 1 breaking, 34 info
- **2026-04-30** `fb6b6a203ce6`: 9 breaking, 3 info
- **2026-02-25** `e88de4e81cdb`: 1 breaking, 2 info
- **2025-12-18** `a23494dedfc2`: 3 info
- **2025-07-20** `b3f067cef8c3`: 1 info
- **2025-07-08** `4f8e578c640a`: 1 breaking, 2 info
- **2025-06-23** `385cf003659b`: 1 warning
- **2025-05-29** `672da434b7c1`: 1 info
- **2025-05-26** `0484eb6fcafa`: 1 info
- **2025-05-23** `08868132957b`: 1 breaking

## Changes

- **2026-05-28** `11cc9e00fd86`: 1 breaking, 34 info
  - the response's body type changed from no type to `object` for status `200`
  - api tag `Coins` removed
  - removed `#/components/schemas/CoinsIDDataBase` from the response body `allOf` list for the response status `200`
  - added the optional property `categories_details` to the response with the `200` status
  - added the optional property `community_data` to the response with the `200` status
  - added the optional property `developer_data` to the response with the `200` status
  - added the optional property `ico_data` to the response with the `200` status
  - added the optional property `localization` to the response with the `200` status
  - added the optional property `market_data` to the response with the `200` status
  - added the optional property `tickers` to the response with the `200` status
  - added the required property `additional_notices` to the response with the `200` status
  - added the required property `asset_platform_id` to the response with the `200` status
  - added the required property `block_time_in_minutes` to the response with the `200` status
  - added the required property `categories` to the response with the `200` status
  - added the required property `country_origin` to the response with the `200` status
  - added the required property `description` to the response with the `200` status
  - added the required property `detail_platforms` to the response with the `200` status
  - added the required property `genesis_date` to the response with the `200` status
  - added the required property `hashing_algorithm` to the response with the `200` status
  - added the required property `id` to the response with the `200` status
  - added the required property `image` to the response with the `200` status
  - added the required property `last_updated` to the response with the `200` status
  - added the required property `links` to the response with the `200` status
  - added the required property `market_cap_rank` to the response with the `200` status
  - added the required property `market_cap_rank_with_rehypothecated` to the response with the `200` status
  - added the required property `name` to the response with the `200` status
  - added the required property `platforms` to the response with the `200` status
  - added the required property `preview_listing` to the response with the `200` status
  - added the required property `public_notice` to the response with the `200` status
  - added the required property `sentiment_votes_down_percentage` to the response with the `200` status
  - added the required property `sentiment_votes_up_percentage` to the response with the `200` status
  - added the required property `status_updates` to the response with the `200` status
  - added the required property `symbol` to the response with the `200` status
  - added the required property `watchlist_portfolio_users` to the response with the `200` status
  - added the required property `web_slug` to the response with the `200` status
- **2026-04-30** `fb6b6a203ce6`: 9 breaking, 3 info
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/asset_platform_id` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/genesis_date` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/hashing_algorithm` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/ico_data` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/market_cap_rank` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/platforms/additionalProperties/` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/public_notice` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/sentiment_votes_down_percentage` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/sentiment_votes_up_percentage` became nullable for the status `200`
  - added the optional property `allOf[#/components/schemas/CoinsIDDataBase]/market_data/outstanding_supply` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/CoinsIDDataBase]/market_data/outstanding_token_value_usd` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/CoinsIDDataBase]/tickers/items/coin_mcap_usd` to the response with the `200` status
- **2026-02-25** `e88de4e81cdb`: 1 breaking, 2 info
  - the response property `allOf[#/components/schemas/CoinsIDDataBase]/tickers/items/trust_score` became nullable for the status `200`
  - added the optional property `allOf[#/components/schemas/CoinsIDDataBase]/market_cap_rank_with_rehypothecated` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/CoinsIDDataBase]/market_data/market_cap_rank_with_rehypothecated` to the response with the `200` status
- **2025-12-18** `a23494dedfc2`: 3 info
  - added the new optional `query` request parameter `include_categories_details`
  - added `#/components/schemas/CoinsIDDataBase` to the response body `allOf` list for the response status `200`
  - removed `#/components/schemas/CoinsDataBase` from the response body `allOf` list for the response status `200`
- **2025-07-20** `b3f067cef8c3`: 1 info
  - added the optional property `allOf[#/components/schemas/CoinsDataBase]/watchlist_portfolio_users` to the response with the `200` status
- **2025-07-08** `4f8e578c640a`: 1 breaking, 2 info
  - the `allOf[#/components/schemas/CoinsDataBase]/detail_platforms/additionalProperties/` response's property type changed from `string` to `object` for status `200`
  - added the optional property `allOf[#/components/schemas/CoinsDataBase]/detail_platforms/additionalProperties/contract_address` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/CoinsDataBase]/detail_platforms/additionalProperties/decimal_place` to the response with the `200` status
- **2025-06-23** `385cf003659b`: 1 warning
  - removed the optional property `allOf[#/components/schemas/CoinsDataBase]/community_data/twitter_followers` from the response with the `200` status
- **2025-05-29** `672da434b7c1`: 1 info
  - added the new optional `query` request parameter `dex_pair_format`
- **2025-05-26** `0484eb6fcafa`: 1 info
  - removed `subschema #2` from the response body `allOf` list for the response status `200`
- **2025-05-23** `08868132957b`: 1 breaking
  - the `allOf[#/components/schemas/CoinsDataBase]/status_updates/items/` response's property type changed from `object` to `string` for status `200`

---

[Operation](https://skmtc.dev/coingecko/apis/coingecko-api/docs/coins/:id/get.md) - [API](https://skmtc.dev/coingecko/apis/coingecko-api.md) - [Page](https://skmtc.dev/coingecko/apis/coingecko-api/changes/coins/:id/get)
