# SatsSignal Demand Radar — autonomous integration guide Purpose: decide what x402 API to build, monitor, or buy using public Bazaar demand, price, competitor, and buyer signals. Base URL: https://srv1334799.hstgr.cloud Payment: x402 v2 exact, USDC, eip155:8453. No account or API key. Price version: 2026-07-14.1 Data refresh: every 6 hours. ## Fastest useful call 1. Inspect machine-readable pricing: GET https://srv1334799.hstgr.cloud/v1/pricing 2. Request: GET https://srv1334799.hstgr.cloud/v1/x402/demand/snapshot 3. Parse the PAYMENT-REQUIRED response header, sign with an x402 v2 client, and retry with PAYMENT-SIGNATURE. 4. Persist the returned cursor, then poll the free GET https://srv1334799.hstgr.cloud/v1/x402/demand/status?since= check. 5. Pay for demand_changes only when changeAssessment.likelyMaterial is true, using the same supplied cursor. 6. Call builder_brief only when the detailed changes trigger a build, pricing, positioning, or dependency decision. Node client packages: @x402/fetch, @x402/core, @x402/evm, viem. MCP: POST https://srv1334799.hstgr.cloud/mcp using Streamable HTTP. Free tools are catalog, market_sample, market_categories, and pricing. ## Paid capabilities - GET /v1/x402/demand/snapshot — $0.01 USDC — Cheapest current x402 demand read with what changed, why it matters, a recommended action, confidence, and evidence. - GET /v1/x402/demand/changes?since= — $0.03 USDC — Call after free demand_status reports likelyMaterial=true; returns identities, values, velocity, payer-event, listing, price, concentration, freshness, confidence, and evidence since the same cursor. - GET /v1/x402/demand/builder-brief — $0.10 USDC — Call before a concrete build, pricing, positioning, or dependency decision; returns an approximately 24-hour temporal brief with ranked actions and explicit unknowns. - GET /v1/market/competitors?query= — $0.03 USDC — Search comparable paid x402 resources. - GET /v1/market/map — $0.05 USDC — Category demand, resources, and host concentration. - GET /v1/market/opportunities — $0.15 USDC — Deterministic opportunity scoring. - GET /v1/market/top-buyers — $0.10 USDC — Public repeat-buyer wallets and category overlap. - POST /v1/market/validate — $0.25 USDC — Validate a paid API thesis against observed demand. - GET /v1/services/:slug — $0.02 USDC — Source-backed Bitcoin service profile. - GET /v1/changes — $0.01 USDC — Verified Bitcoin service fact changes. - GET /v1/compare?services= — $0.04 USDC — Compare normalized Bitcoin service facts. - POST /v1/research — $0.15 USDC — Constrained, evidence-backed Bitcoin service research. ## Discovery and schemas - OpenAPI: https://srv1334799.hstgr.cloud/openapi.json - Agent manifest: https://srv1334799.hstgr.cloud/.well-known/agent.json - x402 manifest: https://srv1334799.hstgr.cloud/.well-known/x402 - Compact guide: https://srv1334799.hstgr.cloud/llms.txt - Every response links back to this guide and pricing with HTTP Link headers. ## Recurring integration Persist response.nextCursor. Poll the free demand/status route with that cursor, then call demand_changes with the same cursor only when likelyMaterial=true. A 6-24 hour cadence matches source refresh. Call builder_brief before acting on a concrete build, pricing, positioning, or dependency decision. Attach source= so SatsSignal can attribute discovery without accounts or cookies. ## Trust contract - Counts come from public Bazaar discovery metadata and public x402scan aggregates. - Call and payer-event counts do not prove unique companies, organic demand, or durable revenue. - Unknown or unverifiable facts remain unknown; they are never filled by inference. - This service does not provide investment, legal, tax, or individualized financial advice.