# Script Master Labs — Equities Heatmap API

> Script Master Labs — Equities Heatmap API is a paid API for AI agents from mcp-x402.onrender.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Returns a heatmap of U.S. equity price performance for up to 20 tickers over a 1-hour or 1-day timeframe, paid per-call in USDC via x402.

## Facts

- Endpoint: GET https://mcp-x402.onrender.com/x402/equities-heatmap
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/script-master-labs-equities-heatmap-api-34b4e0b4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FcHxhrco_vCfEQ4ciTN-2

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 script-master-labs-equities-heatmap-api-34b4e0b4
```

Example prompt: Pull a 1-day equities heatmap for AMC, GME, IWM, TSLA, and AAPL so I can see which are the top movers today.

## When to prefer this

Use this endpoint when you need a fast, pay-per-call snapshot of relative equity performance across a specific list of U.S. stocks or ETFs, especially when you want top-mover discovery included. Prefer this over full brokerage data APIs when you need lightweight heatmap data without a subscription, or when building an agent that processes market signals on-demand and needs to pay only for what it uses in USDC.

## Known failure modes

- Invalid ticker symbols return empty or error entries for those symbols
- More than 20 tickers in the request may be rejected or truncated
- Invalid timeframe value (not '1h' or '1d') results in a validation error
- Payment failure via x402 (insufficient USDC balance or rejected transaction) blocks the call
- Service unavailability on the Render-hosted endpoint may return 503 errors

## How this service works

Pay-per-call crypto, RWA, federal, SEC, Section 8/HUD housing, and compliance APIs via x402. Primary: USDC on Base (eip155:8453). Also accepts Global Dollar (USDG) on Robinhood Chain (eip155:4663) via sovereign X-PAYMENT-TX. Hyphen routes only (e.g. /x402/gas-tracker, /x402/pha-lookup, /x402/sec-8k). MARKETPLACE REVIEW: use free /x402/playground/* (no key, no payment). Production /x402/* returns 402 unless paid via x402 or X-Api-Market-Key / X-API-Key from seller dashboard.

## Output

Returns a heatmap dataset showing price performance (gains/losses) for each requested ticker over the chosen timeframe, including dynamically discovered top movers if no tickers are specified. Data is structured by symbol with performance metrics suitable for ranking or visualization.

## 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": {
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "tickers": {
       "type": "string",
       "description": "Comma-separated tickers, up to 20. Defaults to AMC/GME/IWM plus real dynamically-discovered top movers."
      },
      "timeframe": {
       "enum": [
        "1h",
        "1d"
       ],
       "type": "string",
       "default": "1h"
      }
     }
    }
   }
  },
  "output": {
   "properties": {
    "example": {}
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/script-master-labs-equities-heatmap-api-34b4e0b4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp-x402.onrender.com](https://www.zero.xyz/host/mcp-x402.onrender.com/llms.txt)
