# Vybe Solana Analytics API – Token List

> Vybe Solana Analytics API – Token List is a paid API for AI agents from x402-api.vybenetwork.xyz, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-02).

Returns a paginated, filterable list of Solana tokens with on-chain metadata, sortable by various fields

## Facts

- Endpoint: GET https://x402-api.vybenetwork.xyz/v4/tokens?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402, finance
- Canonical page: https://www.zero.xyz/c/vybe-solana-analytics-api-token-list-f404fe36
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_xFmxooeQ8_toITzRaCeS0

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability vybe-solana-analytics-api-token-list-f404fe36
```

Example prompt: Search Vybe's Solana token directory for tokens with 'bonk' in the name, show me the first 20 results sorted by name ascending.

## When to prefer this

Use this endpoint when you need to discover or search Solana tokens by name or symbol, paginate through the full token list, or sort tokens by on-chain attributes. Prefer it over wallet or market endpoints when the goal is token discovery or metadata lookup rather than price, trade, or wallet-specific data. Ideal for no-signup, pay-per-call access via x402/USDC.

## Known failure modes

- Payment not provided or insufficient USDC — HTTP 402 with x-payment-info header describing required amount
- Invalid sort field name — likely 400 or empty/error response
- Both sortByAsc and sortByDesc provided simultaneously — validation error
- Page or limit out of range — empty result set or error
- Network timeout on Solana RPC — 503 or gateway error

## How this service works

**Replaces**: `GET /tokens`

Lists tracked tokens with price, market cap, volume, and 24h change.

## Output

A paginated array of Solana token records matching the given name/symbol filters, sorted as specified. Each record includes token name, symbol, mint address, and associated on-chain metadata. The response conforms to the TokensReturn schema.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "nullable": true,
   "description": "Filter by a case-insensitive substring of the token name."
  },
  "page": {
   "type": "integer",
   "format": "int32",
   "minimum": 0,
   "nullable": true,
   "description": "Page selection, 0-indexed."
  },
  "limit": {
   "type": "integer",
   "format": "int32",
   "minimum": 0,
   "nullable": true,
   "description": "Result page size specifier."
  },
  "symbol": {
   "type": "string",
   "nullable": true,
   "description": "Filter by a case-insensitive substring of the token symbol."
  },
  "sortByAsc": {
   "type": "string",
   "nullable": true,
   "description": "Optional ascending sort field specification. Only one of sort_by_asc or sort_by_desc can be used"
  },
  "sortByDesc": {
   "type": "string",
   "nullable": true,
   "description": "Optional descending sort field specification. Only one of sort_by_asc or sort_by_desc can be used"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "data"
 ],
 "properties": {
  "data": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "symbol",
     "mintAddress",
     "price",
     "price1d",
     "price7d",
     "decimal",
     "verified",
     "updateTime",
     "currentSupply",
     "marketCap"
    ],
    "properties": {
     "name": {
      "type": "string",
      "nullable": true,
      "description": "Token mint name"
     },
     "price": {
      "type": "number",
      "format": "double",
      "description": "Current price in USD"
     },
     "symbol": {
      "type": "string",
      "description": "Token mint symbol"
     },
     "decimal": {
      "type": "integer",
      "format": "int32",
      "minimum": 0,
      "description": "Decimal places"
     },
     "logoUrl": {
      "type": "string",
      "nullable": true,
      "description": "Logo associated with the token"
     },
     "price1d": {
      "type": "number",
      "format": "double",
      "description": "Price in USD of the token 1 day ago"
     },
     "price7d": {
      "type": "number",
      "format": "double",
      "description": "Price in USD of the token 7 days ago"
     },
     "category": {
      "type": "string",
      "nullable": true,
      "description": "Category of the token"
     },
     "verified": {
      "type": "boolean",
      "description": "Verified status of the token"
     },
     "marketCap": {
      "type": "number",
      "format": "double",
      "description": "Current token market cap"
     },
     "updateTime": {
      "type": "integer",
      "format": "int64",
      "description": "Time of last update of price"
     },
     "mintAddress": {
      "type": "string",
      "description": "The public key of the token of interest"
     },
     "subcategory": {
      "type": "string",
      "nullable": true,
      "description": "Subcategory of the token"
     },
     "currentSupply": {
      "type": "number",
      "format": "double",
      "description": "Current token supply"
     },
     "usdValueVolume24h": {
      "type": "number",
      "format": "double",
      "nullable": true,
      "description": "Token volume transferred in past 24 hours USD value"
     },
     "tokenAmountVolume24h": {
      "type": "number",
      "format": "double",
      "nullable": true,
      "description": "Token volume transferred in past 24 hours"
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vybe-solana-analytics-api-token-list-f404fe36/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-api.vybenetwork.xyz](https://www.zero.xyz/host/x402-api.vybenetwork.xyz/llms.txt)
