{"uid":"cap_KQeSdkEPJXh9kOR3-dlSi","slug":"x402-pulse-per-service-traction-check-5cefe7dc","name":"x402 Pulse – Per-Service Traction Check","description":"x402 Pulse: market intelligence and builder utilities for the x402 economy. What actually sells on x402, demand gaps, per-service traction checks, price benchmarks, payer wallet checks and a client self test, as cheap GET calls answered in under a second with explicit time information. Also on this host, ReactionPulse is an audience reaction and market research simulation for AI agents: it estimates how multiple stakeholder perspectives (customers, skeptical customers, developers, investors, competitors, early adopters, analysts, regulators, the market) would react to a product launch, announcement, price change, decision, news item, hypothesis or proposal, and returns sentiment analysis, objections, positive reactions, failure modes, market implications and recommended fixes. INPUT: JSON body {prompt (required, 8-6000 chars), context? (<=4000 chars), perspectives?[] (e.g. customer, skeptical_customer, developer, investor, competitor, early_adopter), audience?, output_language? (ISO code, default en)}. OUTPUT: strict JSON: overall_sentiment (0-100), positive_probability and negative_probability (0-1), controversy_score (0-100), perspectives[{role, stance, sentiment, headline, reasoning, top_concern, top_appeal}], likely_objections[], likely_positive_reactions[], failure_modes[{description, likelihood}], market_implications[], recommended_adjustments[], key_uncertainties[], confidence (0-1), input_integrity. TIERS: POST /v1/reaction = full analysis, 4-5 perspectives, $0.49 USDC; POST /v1/reaction/quick = 3 perspectives, compact lists, $0.15 USDC. Paid per call via x402 on Base; a free real sample is at GET /v1/example. LATENCY: full 15-30 s, quick 10-25 s (max 90 s; keep client timeouts at 120 s). LIMITATIONS: analytical LLM simulation, not a survey of real people; probabilities are estimates, not calibrated statistics; no web browsing (put relevant facts in context); one subject per call.","url":"https://reactionpulse-production.reactionpulse-x402.workers.dev/v1/x402/service?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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","required":["url"],"properties":{"url":{"type":"string","maxLength":300,"description":"Full resource URL or bare host of the x402 service to check"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"host":{"host":"api.example.com","calls_30d":849,"calls_per_payer":4.2,"endpoints_listed":12,"est_revenue_usd_30d":22.1,"max_unique_payers_30d":36,"rank_by_unique_payers":{"rank":41,"of_hosts":2004}},"time":{"stale":false,"window":"trailing 30 days, as reported by the CDP Bazaar quality metrics","data_as_of":"2026-09-22T06:40:00.000Z","generated_at":"2026-09-22T12:00:00.000Z","data_age_minutes":320},"reading":["Payers come back (5+ calls per payer on average): repeat usage."],"price_position":{"category":"x402-ecosystem-meta","endpoint_price_usd":0.01,"position_vs_selling_endpoints":"p25_to_median"},"payer_cohort_signals":{"sampled_payers":67,"shared_with_other_sampled_hosts":31}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_beARWfNIM5pxH6ZHLcDDo","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns 30-day market intelligence for a specific x402 service host: call volume, unique payers, repeat-usage signals, revenue estimates, and price positioning.","exampleAgentPrompt":"Check the x402 Pulse traction report for api.myservice.com — I want to see call volume, unique payers, estimated revenue, and how our price compares to similar endpoints over the last 30 days.","exampleUseCases":[{"title":"Validate new x402 API demand","prompt":"Look up the x402 Pulse stats for beta.mytool.dev — I want to know if we're getting repeat payers or if it's all one-off calls, and where our price sits in the market."},{"title":"Competitive pricing benchmark","prompt":"Pull the x402 traction check for data.competitor-api.io so I can see their call volume and price position relative to what's actually selling in the ecosystem."},{"title":"Monthly revenue health check","prompt":"Run an x402 Pulse service check on payments.myplatform.com and tell me the 30-day estimated revenue, payer count, and whether the data is fresh or stale."}],"resultDescription":"A JSON object with: host-level stats (calls_30d, unique payers, calls per payer, endpoints listed, estimated USD revenue, rank among all x402 hosts), a time block with data freshness info (data_as_of, generated_at, stale flag, window description), plain-English reading bullets summarizing usage patterns, a price_position block showing category and percentile vs. selling endpoints, and payer_cohort_signals indicating cross-host payer overlap.","failureModes":["Unknown or unlisted host returns sparse/null stats","Stale data flag set true if CDP Bazaar metrics are delayed","Missing required 'url' query param returns 400 error","Host with zero calls returns zeroed metrics rather than an error","Network timeout if Cloudflare Worker is overloaded"],"whenToPreferThis":"Use this endpoint when you need fast, cheap ($0.01) per-service x402 traction data — call counts, payer retention, revenue estimates, and price benchmarking — without needing full ecosystem-wide market reports. Prefer it over broader analytics when checking a specific host URL for demand validation, pricing decisions, or repeat-usage health checks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T04:34:42.502Z","isFirstParty":false,"canonicalSlug":"x402-pulse-per-service-traction-check-5cefe7dc"}