# Crypto Prices - Chainlink Oracle Price History

> Crypto Prices - Chainlink Oracle Price History is a paid API for AI agents from x402.professorsausages.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Fetches historical Chainlink oracle price rounds (getRoundData) and a summary for a given trading pair, cached up to 1 hour

## Facts

- Endpoint: GET https://x402.professorsausages.com/prices/history/:pair
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crypto-prices-chainlink-oracle-price-history-7def21b4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pUebsVfJis5k_84OWlax0

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 crypto-prices-chainlink-oracle-price-history-7def21b4
```

Example prompt: Can you pull the Chainlink oracle price history for the ETH/USD pair — I need the getRoundData rounds and overall summary to analyze recent price movements?

## When to prefer this

Choose this endpoint when you need historical Chainlink oracle price round data (getRoundData) for a specific crypto trading pair, particularly for DeFi analytics, backtesting, or on-chain price verification. Prefer this over spot-price endpoints when you need multiple historical rounds rather than a single current price, and when Chainlink's oracle provenance and immutability are important.

## Known failure modes

- Unsupported or invalid trading pair returns an error or empty result
- Pair format mismatch (e.g. wrong delimiter or casing) may cause 404 or bad request
- Rate limiting or payment failure due to x402 micropayment not going through
- Chainlink feed unavailable for the requested pair on the supported chain
- Cache staleness up to 1 hour may mean data is not real-time current

## How this service works

Oracle price history: getRoundData rounds + summary (cached ≤1h, immutable)

## Output

Returns a list of historical Chainlink oracle price rounds (getRoundData format with round IDs, prices, and timestamps) plus a summary for the specified trading pair; data is cached for up to 1 hour and treated as immutable once fetched

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crypto-prices-chainlink-oracle-price-history-7def21b4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.professorsausages.com](https://www.zero.xyz/host/x402.professorsausages.com/llms.txt)
