Skip to content

Gem Finder

The Gem Finder endpoint returns a curated list of low-cap coins with high potential, pre-scored and filterable by exchange availability. Data is refreshed every 5 minutes from aggregated exchange listings and market data.


Get gem finder data

Returns the gem finder dataset including coins, available exchanges, and metadata.

Query parameters

  • Name
    limit
    Type
    integer
    Description

    Maximum number of coins per page. 1 to 1000. Default 100. When provided, the response includes a pagination object.

  • Name
    cursor
    Type
    string
    Description

    Opaque cursor for fetching the next page.

Response fields

  • Name
    coins
    Type
    array
    Description

    Array of coin objects, each containing symbol, name, price, market cap, volume, exchange listings, and scoring metrics.

  • Name
    availableExchanges
    Type
    array
    Description

    List of exchange identifiers that appear across the coin set. Useful for building client-side filters.

  • Name
    totalCoins
    Type
    integer
    Description

    Total number of coins in the dataset.

  • Name
    updatedAt
    Type
    string
    Description

    ISO 8601 timestamp of the last data refresh. null if data has not yet been populated.

When limit is supplied, the response is wrapped with a sibling pagination object alongside data:

  • Name
    pagination.cursor
    Type
    string | null
    Description

    Opaque cursor to pass back as cursor on the next request. null when there are no more pages.

  • Name
    pagination.has_more
    Type
    boolean
    Description

    true when more rows are available after this page; false when this is the last page.

  • Name
    pagination.total
    Type
    number
    Description

    Total number of rows in the unpaginated dataset, when available. Omitted for endpoints that do not compute a count.

Request

GET
/v1/gem-finder/data
curl -G https://www.sharpe.ai/api/v1/gem-finder/data \
  -H "Authorization: Bearer sk_live_your_key_here"
{
  "data": {
    "coins": [
      {
        "id": "kaspa",
        "symbol": "KAS",
        "name": "Kaspa",
        "price": 0.142,
        "marketCap": 3500000000,
        "volume24h": 89000000,
        "change24h": 5.32,
        "exchanges": ["binance", "bybit", "kucoin"],
        "score": 82
      },
      {
        "id": "render-token",
        "symbol": "RNDR",
        "name": "Render",
        "price": 7.85,
        "marketCap": 4100000000,
        "volume24h": 210000000,
        "change24h": -1.44,
        "exchanges": ["binance", "coinbase", "okx"],
        "score": 78
      }
    ],
    "availableExchanges": [
      "binance",
      "bybit",
      "coinbase",
      "kucoin",
      "okx"
    ],
    "totalCoins": 150,
    "updatedAt": "2026-03-28T11:55:00Z"
  },
  "meta": {
    "request_id": "req_abc123def456ghij",
    "timestamp": "2026-03-28T11:55:05Z"
  }
}

Was this page helpful?