Project Search

GET/gateway/v1/search/project

Searches crypto projects by keyword.

Included fields: name, description, chains, logo.

Query Parameters

qstringrequired

Search keyword — project name or ticker like `uniswap`, `bitcoin`, or `ETH`

Example: bitcoin
limitinteger

Results per page

Example: 20
offsetinteger

Pagination offset

Example: 0
Project Search
const options = {method: 'GET'};

fetch('https://api.asksurf.ai/gateway/v1/search/project?q=bitcoin&limit=20&offset=0', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
OK
{
  "$schema": "https://example.com/schemas/DataResponseProjectSearchItem.json",
  "data": [
    {
      "chains": [],
      "description": "<string>",
      "id": "<string>",
      "logo_url": "<string>",
      "name": "<string>",
      "slug": "<string>",
      "symbol": "<string>",
      "tags": [],
      "tokens": [
        {
          "id": "<string>",
          "image": "<string>",
          "name": "<string>",
          "symbol": "<string>"
        }
      ]
    }
  ],
  "meta": {
    "cached": true,
    "credits_used": 123,
    "empty_reason": "<string>",
    "has_more": true,
    "limit": 123,
    "offset": 123,
    "total": 123,
    "watermark": 123
  }
}