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

# KOL Scan

> Track coins monitored and traded by key opinion leaders (KOLs)

## Overview

The KOL Scan endpoint provides data on coins that are being watched, discussed, or traded by key opinion leaders (KOLs) in the crypto space. This endpoint helps identify trending coins with influential backing.

## Authentication

This endpoint requires JWT authentication via the `Authorization` header:

```bash theme={null}
Authorization: Bearer <your_token>
```

## Endpoint

```http theme={null}
GET https://advanced-api-v2.pump.fun/coins/kolscan
```

## Parameters

This endpoint does not require any parameters.

## Response

<ResponseField name="data" type="array">
  Array of coins tracked by KOLs

  <Expandable title="KOL Coin Object">
    <ResponseField name="mint" type="string">
      The unique mint address of the coin
    </ResponseField>

    <ResponseField name="name" type="string">
      The name of the coin
    </ResponseField>

    <ResponseField name="symbol" type="string">
      The ticker symbol of the coin
    </ResponseField>

    <ResponseField name="kolActivity" type="object">
      Object containing KOL activity metrics

      <Expandable title="Activity Metrics">
        <ResponseField name="mentions" type="number">
          Number of KOL mentions
        </ResponseField>

        <ResponseField name="trades" type="number">
          Number of KOL trades
        </ResponseField>

        <ResponseField name="sentiment" type="string">
          Overall KOL sentiment (positive, neutral, negative)
        </ResponseField>
      </Expandable>
    </ResponseField>

    <ResponseField name="trendingScore" type="number">
      Score indicating trending status among KOLs
    </ResponseField>
  </Expandable>
</ResponseField>

## Example Request

<CodeGroup>
  ```bash cURL theme={null}
  curl -X GET "https://advanced-api-v2.pump.fun/coins/kolscan" \
    -H "Authorization: Bearer <your_token>" \
    -H "Accept: application/json"
  ```

  ```python Python theme={null}
  import requests

  url = "https://advanced-api-v2.pump.fun/coins/kolscan"
  headers = {
      "Authorization": "Bearer <your_token>",
      "Accept": "application/json"
  }

  response = requests.get(url, headers=headers)
  print(response.json())
  ```

  ```javascript JavaScript theme={null}
  fetch('https://advanced-api-v2.pump.fun/coins/kolscan', {
    method: 'GET',
    headers: {
      'Authorization': 'Bearer <your_token>',
      'Accept': 'application/json'
    }
  })
  .then(response => response.json())
  .then(data => console.log(data));
  ```

  ```typescript TypeScript theme={null}
  const response = await fetch('https://advanced-api-v2.pump.fun/coins/kolscan', {
    method: 'GET',
    headers: {
      'Authorization': 'Bearer <your_token>',
      'Accept': 'application/json'
    }
  });

  const data = await response.json();
  console.log(data);
  ```
</CodeGroup>

## Use Cases

* Identify coins gaining attention from influential traders
* Track KOL sentiment and activity
* Discover early trending opportunities
* Build social trading strategies based on KOL activity

## Notes

* Replace `<your_token>` with your actual JWT token
* KOL tracking helps identify coins with social momentum
* This data can be valuable for trend analysis and social sentiment
