# Messari Social Signal Profile for Crypto Asset

> Messari Social Signal Profile for Crypto Asset is a paid API for AI agents from api.messari.io, paid per call via x402, $0.35/call, status unknown (last checked 2026-09-15).

Returns detailed social signal metrics (mindshare, sentiment, momentum, AI insight) for a specific cryptocurrency asset.

## Facts

- Endpoint: GET https://api.messari.io/signal/v1/assets/*
- Price: $0.35/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/messari-social-signal-profile-for-crypto-asset-e0b06ab7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_j-J7XGNoYBNCK91n2mQqO

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 messari-social-signal-profile-for-crypto-asset-e0b06ab7
```

Example prompt: What does Messari's social signal profile say about Bitcoin right now — give me the mindshare, sentiment score, momentum score, and AI insight for BTC.

## When to prefer this

Use this endpoint when you need a comprehensive social signal snapshot for a single crypto asset — including mindshare trends, sentiment, momentum, and an AI-generated narrative insight. Prefer this over the history endpoints when you want the current profile rather than a time series, and over news feed endpoints when you want aggregated social metrics rather than individual articles.

## Known failure modes

- Invalid or unknown assetID returns a 404 not found error
- Missing assetID parameter returns a 400 bad request
- Insufficient payment or expired x402 token returns a 402 Payment Required
- Rate limit exceeded returns a 429 Too Many Requests
- Asset exists but has no social signal data available returns empty or null fields

## How this service works

Get detailed social signal profile for a specific crypto asset.

## Output

Returns a JSON object containing the asset's id, name, symbol, an AI-generated insight string summarizing community tone, mindshare percentages over 24h/7d/30d windows, a momentumScore (0–1), and a sentimentScore (0–1).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "assetID"
 ],
 "properties": {
  "assetID": {
   "type": "string",
   "description": "Asset identifier in the route path (id or slug accepted by Signals API)."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "example": {
  "data": {
   "id": "bitcoin",
   "name": "Bitcoin",
   "symbol": "BTC",
   "aiInsight": "Conversation remains constructive with steady engagement.",
   "mindshare": {
    "7d": 11.8,
    "24h": 12.4,
    "30d": 10.1
   },
   "momentumScore": 0.41,
   "sentimentScore": 0.62
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/messari-social-signal-profile-for-crypto-asset-e0b06ab7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.messari.io](https://www.zero.xyz/host/api.messari.io/llms.txt)
