# x402 Data API – Price Changes

> x402 Data API – Price Changes is a paid API for AI agents from data.kagurazaka.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-29).

Returns x402 API listings whose prices have changed the most (relative) since a snapshot taken N days ago, sorted by biggest relative change first.

## Facts

- Endpoint: GET https://data.kagurazaka.dev/v1/market/price-changes?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-data-api-price-changes-2c106d69
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ao27Kk2F1pJwgY3SgYcCo

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 x402-data-api-price-changes-2c106d69
```

Example prompt: Show me the x402 APIs that changed their price the most over the last 14 days — give me the top 25 results sorted by biggest relative change.

## When to prefer this

Use this endpoint when you need to identify which x402 APIs have undergone the most significant price movements over a recent period. Ideal for market monitoring dashboards, price alert systems, or cost-optimization workflows that periodically scan the x402 marketplace for pricing anomalies or trends. Prefer this over the general leaderboard endpoints when price change magnitude (not popularity or uptime) is the primary signal.

## Known failure modes

- days parameter out of range (must be 1-30) — likely returns error or default
- limit parameter out of range (must be 1-50) — likely returns error or default
- no price changes detected in the given window — returns empty results array with total: 0
- snapshot data unavailable for the requested date — may return partial or error response
- payment failure (402) if USDC balance insufficient

## How this service works

Data about the x402 market: the CDP Bazaar's listings, sellers, prices and categories, new listings and price changes from snapshots every 6 hours, uptime we measure for every paid listing, and x402 spending of any wallet and revenue of any seller on Base.

## Output

A JSON object containing: total count of APIs with price changes, an array of results each with the API resource URL, old price (from_usd), new price (to_usd), and percentage change (change_pct, negative = price drop), plus the ISO timestamp of the comparison snapshot (compared_with). Results are ordered by largest absolute relative change first.

## 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": {
      "days": {
       "type": "integer",
       "description": "compare with the snapshot from this many days ago (1-30, default 7)"
      },
      "limit": {
       "type": "integer",
       "description": "how many results (1-50, default 20)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "total": {},
      "results": {},
      "compared_with": {}
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "total": 14,
  "results": [
   {
    "to_usd": 0.005,
    "from_usd": 0.01,
    "resource": "https://api.example/v1/x",
    "change_pct": -50
   }
  ],
  "compared_with": "2026-10-18T00:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-data-api-price-changes-2c106d69/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from data.kagurazaka.dev](https://www.zero.xyz/host/data.kagurazaka.dev/llms.txt)
