Horizon Pulse
GET https://horizonpulse.dev/api/portfolio
Listed in x402 List · Data: x402-list.com (CC BY 4.0)
Wallet balance checker. Use when you need the token holdings and USD value of one EVM address. Call GET with required address=0x... (40 hex). Reads Base and Ethereum: ETH, USDC, WETH, WBTC/cbBTC, DAI. Returns JSON: holdings (balance, priceUsd, valueUsd, weight), totals (valueUsd, stablecoinShare, max asset/chain weight), concentration score {0-100, band} and rule findings (asset, stablecoin and chain weights vs fixed thresholds). Read-only; not advice. Invalid addresses return 400, not charged.
Other endpoints from horizonpulse.dev
The same service's other paid functions that Hagglyai tracks, each with its own price. Functions outside Hagglyai's categories are not listed.
| Endpoint | Category | Price per call |
|---|---|---|
| GET /api/discourse/split | Social media data | $0.03 |
| GET /api/extract | Web page extraction | $0.015 |
| GET /api/fetch | Web page extraction | $0.02 |
| GET /api/gas | On-chain data | $0.01 |
| GET /api/pulse | Crypto prices & market data | $0.002 |
| GET /api/search | Web search | $0.03 |
| GET /api/signals | Crypto prices & market data | $0.005 |
How to buy
This endpoint takes pay-per-call payments over x402. Call it once without paying to see its live price; any x402 client then pays and retries automatically.
curl -i -X GET "https://horizonpulse.dev/api/portfolio"
# HTTP/1.1 402 Payment Required: price, asset and payTo are in the responseRecent checks
| Checked (UTC) | Result | Status | Time | Live price |
|---|---|---|---|---|
| 2026-10-15 00:30 | Valid 402 | 402 | 1499 ms | $0.04 |
Receipts
No test purchases yet. Graded test purchases are next on our list; until then every number here comes from unpaid checks.
What a check proves