Skip to content
ChainVerdict

ChainVerdict / Pulse

See what paid APIs ask for.

Check an API now, compare payment requests or look up what Pulse observed in the past.

Evidence and tools

Payment history

Download observations and compare a payment offer with your own rules. Archive commitments use OpenTimestamps.

Explore payment evidence

Check a signature

Use a signed response to check whether it matches the publisher’s key.

Open the verifier

Pulse makes unpaid observations. These can show advertised terms and response behavior. Settlement and delivery require separate evidence.

Observation API catalog

Prices are in USDC per request. The current quote comes from the HTTP 402 response.

Show Pulse routes and prices
routewhat you getprice
GET /v1/status?url= Basic alive check: reachability, kind (x402 / free / error), latency. Rate-limited. free
GET /v1/value?url= Buyer intelligence: where an endpoint's price sits in the measured market (percentile, positioning) and a ranked list of cheaper, comparably-graded alternatives. Prices alone do not establish that services are equivalent. free
GET /v1/verdict?url= Full quality verdict: score 0–100, grade, availability and latency percentiles, 402-offer conformance, price-drift and payTo-stability flags — plus a daily observation streak. Based on retained samples, not continuous uptime. This JSON is not a signed attestation; use /v1/attest for one. 0.03
GET /v1/feed/sample Five rows of the router feed, free, so you can see the shape before paying for the whole thing. free
GET /v1/rankings The directory ranked by measured live quality — not by on-chain volume. Filter with ?kind=x402. 0.07
GET /v1/attest?url= For sellers: a fresh probe plus an Ed25519-signed attestation (compact JWS, 24h TTL) that now carries your consecutive-green-days streak . Check its date, scope and limitations; a signature does not establish observation accuracy. 0.12
GET /v1/feed Router-grade bulk feed: every tracked endpoint with score, grade, availability, latency percentiles, price, observation streak and freshness in one pull. Built for aggregators to ingest. 0.15
GET /v1/archive/full Stored history since 7 August 2026, with original commitments. The 56 damaged days are unverifiable; this purchase does not repair or certify them. The most recent seven days are free at /v1/datasets/day/{day}. 0.50