# three.ws Crypto Intel Signal

> three.ws Crypto Intel Signal is a paid API for AI agents from three.ws, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Returns a bullish/bearish/neutral market signal with headline, rationale, confidence score, and price data for a given cryptocurrency token

## Facts

- Endpoint: POST https://three.ws/api/x402/crypto-intel
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/three-ws-crypto-intel-signal-c63fa3f5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KhWZideuR5LfNz01M9NgP

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 three-ws-crypto-intel-signal-c63fa3f5 -d '<json body>'
```

Example prompt: Give me the current crypto market signal for Solana — is it bullish, bearish, or neutral, and how confident is the model?

## When to prefer this

Choose this endpoint when you need a quick AI-generated market sentiment signal — bullish, bearish, or neutral — with a confidence score and rationale for a specific cryptocurrency token. Best suited for lightweight trading intelligence, portfolio monitoring bots, or embedding crypto market commentary into AI agents. Prefer alternatives if you need deep historical analysis, order book data, or on-chain metrics.

## Known failure modes

- Unknown or unsupported token ticker returns an error or empty result
- Missing required 'topic' field causes a 400 Bad Request
- Payment not provided or insufficient USDC triggers a 402 Payment Required
- API unavailable or model inference failure returns a 5xx error
- CoinGecko ID not recognized results in null price fields

## How this service works

Make a 3D AI agent from a selfie in 60 seconds. Drop one HTML tag to embed it on any website. Agents think on IBM watsonx.ai (Granite); optionally charge per chat with built-in micropayments.

## Output

A JSON object containing: the queried token, a bullish/bearish/neutral signal enum, a one-line headline, a rationale explanation, a confidence score between 0 and 1, the current USD price (if available), 24-hour price change percentage, and an ISO timestamp of the analysis.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "mint": {
   "type": "string",
   "description": "Optional SPL mint address (base58). Resolves on-chain market data for tokens CoinGecko does not index (pump.fun coins, fresh launches)."
  },
  "topic": {
   "type": "string",
   "description": "Token ticker or CoinGecko id: btc, sol, eth, xrp, …"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "topic",
  "headline",
  "signal",
  "rationale",
  "confidence",
  "ts"
 ],
 "properties": {
  "ts": {
   "type": "string",
   "format": "date-time"
  },
  "topic": {
   "type": "string"
  },
  "signal": {
   "enum": [
    "bullish",
    "bearish",
    "neutral"
   ],
   "type": "string"
  },
  "headline": {
   "type": "string"
  },
  "price_usd": {
   "type": [
    "number",
    "null"
   ]
  },
  "rationale": {
   "type": "string"
  },
  "change_24h": {
   "type": [
    "number",
    "null"
   ]
  },
  "confidence": {
   "type": "number",
   "maximum": 1,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/three-ws-crypto-intel-signal-c63fa3f5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from three.ws](https://www.zero.xyz/host/three.ws/llms.txt)
