# Solana Token Profile API

> Solana Token Profile API is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-10-11).

Returns a comprehensive profile of a Solana token by symbol, name, or mint address, including price, market cap, holders, liquidity, verification status, organic quality score, and audit flags to distinguish legitimate tokens from scam impersonators.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/solana-token-profile?utm_source=zero.xyz
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/solana-token-profile-api-649cdf84
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6QSyEf0m7GOqPlhklPNtr

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 solana-token-profile-api-649cdf84 -d '<json body>'
```

Example prompt: Can you pull up the full profile for the BONK token on Solana — I want to see if it's verified, what the organic score is, whether the mint authority is still active, and how concentrated the top holders are?

## When to prefer this

Choose this endpoint when you need to quickly assess whether a Solana token is legitimate or a scam impersonator, especially when you want Jupiter-verified data, organic quality scoring, and audit flags (mint authority, holder concentration) in a single call. Prefer it over generic token price APIs when fraud detection and token trustworthiness assessment are the primary goal.

## Known failure modes

- Token not found for given symbol/name/mint — returns null or empty result
- Ambiguous symbol matches multiple tokens — may return the most prominent one
- Mint address typo results in no match
- Live data from Jupiter may be temporarily unavailable causing stale or missing fields
- Organic score or holder data may be null for very new or obscure tokens

## How this service works

Profile of a Solana token by symbol, name or mint: price, market cap, holders, liquidity, whether it is verified, an organic-quality score, audit flags (top-holder concentration, mint authority) and socials. Ideal to tell a legit token from a scam impersonator. Live from Jupiter.

## Output

A JSON object containing the token's mint address, name, symbol, price in USD, market cap, fully diluted valuation, circulating and total supply, liquidity in USD, number of holders, creation date, verification status, quality tier (e.g. 'high'), organic score (0–100), labels (e.g. 'strict', 'verified'), audit fields (can_mint_more, freezable_mint, top_holders_percentage, blocked_liquidity_pct), Twitter URL, website URL, data source attribution, and an interpretive note.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "search"
     ],
     "properties": {
      "search": {
       "type": "string",
       "description": "Token symbol, name or mint, e.g. JUP, BONK, or a mint address"
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": [
      "object",
      "null"
     ],
     "properties": {
      "web": {
       "type": [
        "string",
        "null"
       ]
      },
      "mint": {
       "type": [
        "string",
        "null"
       ]
      },
      "name": {
       "type": [
        "string",
        "null"
       ]
      },
      "note": {
       "type": [
        "string",
        "null"
       ]
      },
      "audit": {
       "type": [
        "object",
        "null"
       ],
       "properties": {
        "can_mint_more": {
         "type": [
          "boolean",
          "null"
         ]
        },
        "freezable_mint": {
         "type": [
          "boolean",
          "null"
         ]
        },
        "blocked_liquidity_pct": {},
        "top_holders_percentage": {
         "type": [
          "number",
          "null"
         ]
        }
       }
      },
      "labels": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": [
         "null",
         "string"
        ]
       }
      },
      "source": {
       "type": [
        "string",
        "null"
       ]
      },
      "symbol": {
       "type": [
        "string",
        "null"
       ]
      },
      "created": {
       "type": [
        "string",
        "null"
       ]
      },
      "holders": {
       "type": [
        "number",
        "null"
       ]
      },
      "quality": {
       "type": [
        "string",
        "null"
       ]
      },
      "twitter": {
       "type": [
        "string",
        "nu
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "web": "https://jup.ag",
  "mint": "JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN",
  "name": "Jupiter",
  "note": "'Verified' and a high organic score = more reliable; highly concentrated top holders or active mint authority = more risk. Not investment advice.",
  "audit": {
   "can_mint_more": false,
   "freezable_mint": false,
   "blocked_liquidity_pct": null,
   "top_holders_percentage": 15.44207172434307
  },
  "labels": [
   "strict",
   "verified"
  ],
  "source": "Jupiter (lite-api.jup.ag, Solana open data)",
  "symbol": "JUP",
  "created": "2024-06-07T10:56:42.584Z",
  "holders": 839190,
  "quality": "high",
  "twitter": "https://twitter.com/JupiterExchange",
  "verified": true,
  "price_usd": 0.3256776246161461,
  "total_supply": 6861486429.169975,
  "liquidity_usd": 5894418,
  "organic_score": 98.73799521877606,
  "market_cap_usd": 1081044278,
  "fdv_valuation_usd": 2234632602,
  "circulating_supply": 3319369204.37
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/solana-token-profile-api-649cdf84/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
