# Scrapling x402 Chainlink On-Chain Stock & ETF Price

> Scrapling x402 Chainlink On-Chain Stock & ETF Price is a paid API for AI agents from scraplingdata.xyz, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-25).

Returns the latest Chainlink oracle price for major US stocks and ETFs (AAPL, MSFT, NVDA, TSLA, SPY, QQQ, etc.) with 24h/7d change, oracle update time, and source contract address, read directly from the blockchain.

## Facts

- Endpoint: GET https://scraplingdata.xyz/v1/stocks/price?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-25
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scrapling-x402-chainlink-on-chain-stock-etf-price-5bbd6047
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ObUTMxiDdpYd3txZ5Yu6I

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 scrapling-x402-chainlink-on-chain-stock-etf-price-5bbd6047
```

Example prompt: What is the current on-chain Chainlink oracle price for NVDA, including its 24-hour and 7-day change?

## When to prefer this

Choose this endpoint when you need a verifiable, tamper-proof stock or ETF price sourced directly from the blockchain via Chainlink oracles — ideal for DeFi applications, tokenized stock logic, cross-chain reference prices, or any scenario where auditability and 24/7 availability matter more than sub-second latency. Prefer it over traditional market data APIs when the use case requires on-chain provenance or when building autonomous agents that settle payments programmatically via x402.

## Known failure modes

- Unsupported ticker returns an error (no charge) listing supported tickers
- Oracle data may be slightly delayed relative to real-time exchange feeds due to on-chain update frequency
- Network or RPC issues could cause timeouts reading from the blockchain
- Payment failure (insufficient USDC) results in 402 rejection before data is returned

## How this service works

On-chain stock / ETF price: latest Chainlink oracle price for major US stocks and ETFs (AAPL, MSFT, NVDA, AMZN, GOOGL, META, TSLA, COIN, MSTR, SPY, QQQ and more), with 24h and 7d change, oracle update time and the oracle contract it was read from. Read directly from the blockchain, so it is verifiable and available 24/7. Params: ticker. Use when an agent needs a current stock or ETF price, a tamper-proof reference price, or a price usable for tokenized-stock / DeFi logic. $0.001 per call.

## Output

A JSON object containing the ticker symbol, latest price (from Chainlink oracle), 24-hour price change, 7-day price change, the oracle's last update timestamp, and the on-chain oracle contract address it was read from. If the ticker is unsupported, an error is returned listing all supported tickers with no charge.

## 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",
    "queryParams"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "required": [
      "ticker"
     ],
     "properties": {
      "ticker": {
       "type": "string",
       "description": "Stock/ETF ticker covered by Chainlink feeds (e.g. TSLA, NVDA, SPY)"
      }
     }
    }
   },
   "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/scrapling-x402-chainlink-on-chain-stock-etf-price-5bbd6047/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from scraplingdata.xyz](https://www.zero.xyz/host/scraplingdata.xyz/llms.txt)
