# SolProbe Signal Radar

> SolProbe Signal Radar is a paid API for AI agents from api.solprobe.xyz, paid per call via x402, $0.04/call, status down (last checked 2026-09-15).

Returns a ranked list of Solana tokens exhibiting multiple co-firing bullish signals, filtered by market cap and convergence score thresholds.

## Facts

- Endpoint: POST https://api.solprobe.xyz/signal/radar
- Price: $0.04/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/solprobe-signal-radar-1c9fcf89
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GM1kHV6IENmng4hJB0pxI

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 solprobe-signal-radar-1c9fcf89 -d '<json body>'
```

Example prompt: Show me the top 5 Solana tokens between $100K and $2M market cap where at least 3 bullish signal types are co-firing, with a minimum convergence score of 4.5 — I want the ones with the strongest stacked signals right now.

## When to prefer this

Use this endpoint when you need to discover multiple Solana tokens simultaneously that are showing convergent bullish momentum across several independent signal types, especially when you want to filter by market cap range to focus on micro- or small-cap opportunities. Prefer this over single-token lookup endpoints when the goal is screening or discovery rather than deep-diving one known token.

## Known failure modes

- Invalid parameter values (e.g. limit > 20 or negative mc_min) return a 400 validation error
- No tokens match the filter criteria — returns an empty tokens array with limit and source fields still populated
- Payment not received or x402 protocol failure results in 402 Payment Required
- Service unavailable or upstream data source outage returns 5xx error
- Stale or incomplete on-chain data may result in data_quality field being 'PARTIAL' rather than 'FULL'

## How this service works

AI-callable Solana token intelligence. Pay per call via x402 USDC on Base or Solana, or Virtuals ACP escrow. No accounts, no keys, no subscription.

## Output

A JSON object containing a ranked list of Solana tokens (up to the requested limit) each with: token address (base58 mint), symbol, rank, market cap in USD, convergence score, breakdown of individual signals with names/types/weights, count of distinct bullish signal types firing, structural risk grade, and data quality metadata.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "default": 10,
   "maximum": 20,
   "minimum": 1
  },
  "mc_max": {
   "type": "number",
   "minimum": 0,
   "description": "Max current market cap (USD)."
  },
  "mc_min": {
   "type": "number",
   "minimum": 0,
   "description": "Min current market cap (USD)."
  },
  "min_convergence": {
   "type": "number",
   "minimum": 0,
   "description": "Min weighted convergence score (e.g. 4.5 to require several bullish signals co-firing)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "limit": 10,
  "source": "convergence_signals",
  "tokens": [
   {
    "rank": 1,
    "flags": [],
    "symbol": "EXAMPLE",
    "quickscan": {
     "data_quality": "FULL",
     "schema_version": "2.0",
     "structural_risk_grade": "B"
    },
    "token_address": "<base58 mint>",
    "market_cap_usd": 480000,
    "signal_breakdown": [
     {
      "name": "SmartDegenBuy",
      "type": 12,
      "count": 1,
      "weight": 3
     },
     {
      "name": "PriceATH",
      "type": 7,
      "count": 1,
      "weight": 2
     },
     {
      "name": "PriceUp",
      "type": 6,
      "count": 2,
      "weight": 1.5
     }
    ],
    "convergence_score": 7,
    "distinct_bullish_types": 3
   }
  ],
  "data_quality": "FULL",
  "schema_version": "2.0"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/solprobe-signal-radar-1c9fcf89/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.solprobe.xyz](https://www.zero.xyz/host/api.solprobe.xyz/llms.txt)
