# Cryptyx AI Composite Signal Breakdown

> Cryptyx AI Composite Signal Breakdown is a paid API for AI agents from cryptyx.ai, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-16).

Returns a per-composite breakdown of triggered signal stats across 200+ crypto assets, including triggered asset count, breadth percentage, and top-triggering assets for each of the 9 IC-weighted composites.

## Facts

- Endpoint: GET https://cryptyx.ai/api/market-pulse/composite-breakdown
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cryptyx-ai-composite-signal-breakdown-e5973325
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Nf9u_JIQpai-p9GecprbE

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 cryptyx-ai-composite-signal-breakdown-e5973325
```

Example prompt: Show me today's composite signal breakdown — for each of the 9 IC-weighted composites, which ones are firing the most, how many assets triggered them, and what's the breadth percentage across the crypto universe?

## When to prefer this

Use this endpoint when you need a per-composite drill-down of today's signal firing activity rather than a universe-wide aggregate. Prefer over /signals/composite/breadth when you want to know which specific composites are driving breadth and which assets are triggering them. Best for agents building crypto market intelligence dashboards, routing trade signals by composite type, or identifying which factor clusters are active today.

## Known failure modes

- 402 Payment Required if x402 payment header is missing or insufficient (requires $0.01 USDC)
- 400 Bad Request if asset query param is malformed or unrecognized ticker
- 503 Service Unavailable if latest-day data has not yet been computed
- Empty triggered_asset_count arrays if no composites have fired for the day yet
- Rate limit or authentication errors if payment is not processed correctly

## How this service works

Latest-day breakdown of composite signal trigger stats: per-composite triggered_asset_count, breadth %, top-triggering assets. Snapshot of where the 9 IC-weighted composites are actually firing across 200+ assets right now. Complements /signals/composite/breadth (universe-wide) with per-composite drill-down.

## Output

A snapshot object containing one record per composite signal (9 total), each with: triggered_asset_count (how many of 200+ assets fired that composite today), breadth percentage (fraction of universe triggering), and a list of the top-triggering assets for that composite. Optionally filtered to a single asset's composite view if asset query param is supplied.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "asset": {
       "type": "string",
       "description": "Optional asset filter for per-asset composite view"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cryptyx-ai-composite-signal-breakdown-e5973325/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cryptyx.ai](https://www.zero.xyz/host/cryptyx.ai/llms.txt)
