---
title: "Material-change feed for up to 5 assets — $0.02/call"
method: GET
path: "/api/v1/market-pulse"
tags: ["bundle", "paid"]
---

# Material-change feed for up to 5 assets — $0.02/call

`GET /api/v1/market-pulse`

## Request

- Base URL: `https://kronossignals.com` (the document declares no server; this is the origin it was published from)
- URL: `https://kronossignals.com/api/v1/market-pulse`
- Auth: none declared

Material-change feed. Pass the cursor from your last call and receive ONLY what changed since: funding sign or band, funding trend, open-interest regime, alert set, and source stale/recovered, for up to 5 assets. Returns an explicit no-change packet rather than pretending, per-asset freshness, and a next-poll time derived from the real 5-minute collection cadence. An outage is reported as an outage, never as a market move. Market data, not financial advice. $0.02 USDC via x402.

## Query parameters

- `assets` string
- `since` string

## Response `200`

Payment verified

- object

## Other responses

- `402`: Payment Required — x402 micropayment instructions in response body

---

[API](https://skmtc.dev/kronossignals/apis/kronos-crypto-data-api.md) · [All operations](https://skmtc.dev/kronossignals/apis/kronos-crypto-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kronossignals/apis/kronos-crypto-data-api/revisions/bfdcf7230e93?raw)
