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

# cg.coin.exchange.added

> Triggered when a coin is newly tracked on an exchange by CoinGecko

Dispatched whenever CoinGecko begins tracking a coin on an exchange it wasn't previously listed on.

## Use Cases

<CardGroup cols={2}>
  <Card title="New Market Alerts" icon="bell">
    Notify your users or community the moment a coin becomes available on a new exchange.
  </Card>

  <Card title="Liquidity & Availability Tracking" icon="chart-network">
    Monitor where a coin is tradable and expand coverage as it reaches new venues.
  </Card>

  <Card title="Arbitrage & Trading Signals" icon="arrow-right-arrow-left">
    Surface fresh exchange listings to traders watching for new markets and price opportunities.
  </Card>

  <Card title="Watchlist & Bot Triggers" icon="robot">
    Kick off automated workflows, screens, or trading bots as soon as a coin lists on a new exchange.
  </Card>
</CardGroup>

## Payload

Each payload contains the event type, the identity of the coin, and the newly tracked market.

<ResponseField name="event_type" type="string">
  `cg.coin.exchange.added`
</ResponseField>

<ResponseField name="data" type="object">
  Coin and the newly tracked market.

  <Expandable title="properties" defaultOpen>
    <ResponseField name="id" type="string">
      CoinGecko coin ID
    </ResponseField>

    <ResponseField name="symbol" type="string">
      Coin symbol
    </ResponseField>

    <ResponseField name="name" type="string">
      Coin name
    </ResponseField>

    <ResponseField name="exchange_id" type="string">
      Exchange ID. See [Exchanges List (ID Map)](/reference/exchanges-list).
    </ResponseField>

    <ResponseField name="exchange_name" type="string">
      Exchange name
    </ResponseField>

    <ResponseField name="ticker" type="object">
      Newly tracked ticker.

      <Expandable title="properties">
        <ResponseField name="base" type="string">
          Ticker base currency
        </ResponseField>

        <ResponseField name="target" type="string">
          Ticker target currency
        </ResponseField>

        <ResponseField name="coin_id" type="string">
          Base currency coin ID
        </ResponseField>

        <ResponseField name="target_coin_id" type="string">
          Target currency coin ID
        </ResponseField>

        <ResponseField name="trade_url" type="string">
          Trade URL
        </ResponseField>
      </Expandable>
    </ResponseField>
  </Expandable>
</ResponseField>

### Example

```json expandable theme={null}
{
  "event_type": "cg.coin.exchange.added",
  "data": {
    "id": "bitcoin",
    "symbol": "btc",
    "name": "Bitcoin",
    "exchange_id": "binance",
    "exchange_name": "Binance",
    "ticker": {
      "base": "BTC",
      "target": "USDT",
      "coin_id": "bitcoin",
      "target_coin_id": "tether",
      "trade_url": "https://www.binance.com/en/trade/BTC_USDT"
    }
  }
}
```


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