{"ok":true,"service":"Action402","generatedAt":"2026-09-20T03:32:44.517Z","status":"ready","summary":"Agent-facing activity report for buyers and directories. It combines x402 readiness, recent paid execution volume, verified proof freshness, and redacted failure categories.","x402":{"enabled":true,"scheme":"exact","network":"eip155:8453","price":"$0.003","paidRoutes":["/api/execute/webhook","/api/execute/guided-webhook"]},"activity":{"total":10,"succeeded":10,"failed":0,"recentWindowMs":86400000,"recentTotal":1,"recentSucceeded":1,"recentFailed":0,"recentSuccessRate":1,"lifetimeSuccessRate":1,"lastUpdatedAt":"2026-09-19T19:55:57.615Z","latestVerifiedProofAt":"2026-09-19T19:55:57.615Z","latestProofHoursAgo":7.6,"recency":"fresh","verifiedProofCount":6,"recentFailureRate":0},"trustScore":{"score":100,"maxScore":100,"grade":"A","summary":"Strong public buyer signals for autonomous agents.","components":[{"id":"x402","title":"x402 payment readiness","score":20,"maxScore":20,"details":"x402 is enabled."},{"id":"storage","title":"Durable storage","score":20,"maxScore":20,"details":"Jobs and receipts use durable storage."},{"id":"execution","title":"Recent execution health","score":20,"maxScore":20,"details":"0 failed of 1 recent executions."},{"id":"proofs","title":"Verified proof examples","score":15,"maxScore":15,"details":"10 verified public proof example(s)."},{"id":"agent_surfaces","title":"Agent discovery surfaces","score":15,"maxScore":15,"details":"Capabilities, agent manifest, Bazaar metadata, quickstart, snippets, cookbooks, ecosystem page, submission path, policy check, canary echo, action catalog, handoff, schedule preview, secret policy, llms.txt, sitemap, and OpenAPI are public."},{"id":"safety","title":"Bounded execution safety","score":10,"maxScore":10,"details":"Private network targets are blocked, methods are limited, retries are bounded, and summaries are redacted."}]},"failureBreakdown":[],"recentProofs":[{"jobId":"job_1b4b6e0c5a8fff26b6cfb8c8","receiptId":"rcpt_5c7cde282140aa08d8ce5351","status":"succeeded","method":"POST","attempts":1,"responseStatus":200,"responseOk":true,"receiptVerified":true,"errorCategory":null,"createdAt":"2026-09-19T19:55:57.488Z","updatedAt":"2026-09-19T19:55:57.615Z","publicFieldsOnly":true,"links":{"job":"https://action402.vercel.app/api/jobs/job_1b4b6e0c5a8fff26b6cfb8c8","receipt":"https://action402.vercel.app/api/receipts/rcpt_5c7cde282140aa08d8ce5351","verifyJob":"https://action402.vercel.app/api/verify/jobs/job_1b4b6e0c5a8fff26b6cfb8c8","verifyReceipt":"https://action402.vercel.app/api/verify/receipts/rcpt_5c7cde282140aa08d8ce5351"}},{"jobId":"job_e449e2f9a8fcb2623abd710f","receiptId":"rcpt_ebaddd8ab39eb5982162f3a4","status":"succeeded","method":"POST","attempts":1,"responseStatus":200,"responseOk":true,"receiptVerified":true,"errorCategory":null,"createdAt":"2026-09-17T22:51:49.951Z","updatedAt":"2026-09-17T22:51:50.107Z","publicFieldsOnly":true,"links":{"job":"https://action402.vercel.app/api/jobs/job_e449e2f9a8fcb2623abd710f","receipt":"https://action402.vercel.app/api/receipts/rcpt_ebaddd8ab39eb5982162f3a4","verifyJob":"https://action402.vercel.app/api/verify/jobs/job_e449e2f9a8fcb2623abd710f","verifyReceipt":"https://action402.vercel.app/api/verify/receipts/rcpt_ebaddd8ab39eb5982162f3a4"}},{"jobId":"job_ee47d22b2cf9a356e3a6ad11","receiptId":"rcpt_eecb121ad41383922ccfefdf","status":"succeeded","method":"POST","attempts":1,"responseStatus":200,"responseOk":true,"receiptVerified":true,"errorCategory":null,"createdAt":"2026-09-17T15:59:15.326Z","updatedAt":"2026-09-17T15:59:15.463Z","publicFieldsOnly":true,"links":{"job":"https://action402.vercel.app/api/jobs/job_ee47d22b2cf9a356e3a6ad11","receipt":"https://action402.vercel.app/api/receipts/rcpt_eecb121ad41383922ccfefdf","verifyJob":"https://action402.vercel.app/api/verify/jobs/job_ee47d22b2cf9a356e3a6ad11","verifyReceipt":"https://action402.vercel.app/api/verify/receipts/rcpt_eecb121ad41383922ccfefdf"}},{"jobId":"job_e7b3edd2d2efd61b25e83fa7","receiptId":"rcpt_133d87bbcca9e6a4b9a586b4","status":"succeeded","method":"POST","attempts":1,"responseStatus":200,"responseOk":true,"receiptVerified":true,"errorCategory":null,"createdAt":"2026-09-17T15:19:54.525Z","updatedAt":"2026-09-17T15:19:54.632Z","publicFieldsOnly":true,"links":{"job":"https://action402.vercel.app/api/jobs/job_e7b3edd2d2efd61b25e83fa7","receipt":"https://action402.vercel.app/api/receipts/rcpt_133d87bbcca9e6a4b9a586b4","verifyJob":"https://action402.vercel.app/api/verify/jobs/job_e7b3edd2d2efd61b25e83fa7","verifyReceipt":"https://action402.vercel.app/api/verify/receipts/rcpt_133d87bbcca9e6a4b9a586b4"}},{"jobId":"job_2e792ac004ba331193accf54","receiptId":"rcpt_df66d7a20af022d28eb2dedd","status":"succeeded","method":"POST","attempts":1,"responseStatus":200,"responseOk":true,"receiptVerified":true,"errorCategory":null,"createdAt":"2026-09-14T21:35:05.435Z","updatedAt":"2026-09-14T21:35:05.531Z","publicFieldsOnly":true,"links":{"job":"https://action402.vercel.app/api/jobs/job_2e792ac004ba331193accf54","receipt":"https://action402.vercel.app/api/receipts/rcpt_df66d7a20af022d28eb2dedd","verifyJob":"https://action402.vercel.app/api/verify/jobs/job_2e792ac004ba331193accf54","verifyReceipt":"https://action402.vercel.app/api/verify/receipts/rcpt_df66d7a20af022d28eb2dedd"}},{"jobId":"job_44cd72b57d35227fc4293057","receiptId":"rcpt_a04d0f134ed231f9d4e9b8c1","status":"succeeded","method":"POST","attempts":1,"responseStatus":200,"responseOk":true,"receiptVerified":true,"errorCategory":null,"createdAt":"2026-09-14T20:44:14.039Z","updatedAt":"2026-09-14T20:44:14.175Z","publicFieldsOnly":true,"links":{"job":"https://action402.vercel.app/api/jobs/job_44cd72b57d35227fc4293057","receipt":"https://action402.vercel.app/api/receipts/rcpt_a04d0f134ed231f9d4e9b8c1","verifyJob":"https://action402.vercel.app/api/verify/jobs/job_44cd72b57d35227fc4293057","verifyReceipt":"https://action402.vercel.app/api/verify/receipts/rcpt_a04d0f134ed231f9d4e9b8c1"}}],"recentFailures":[],"recommendations":[{"id":"keep_current_cadence","priority":"low","summary":"Activity, proof, payment, and monitoring signals are healthy. Keep the paid canary cadence and verify receipts after new deploys."}],"buyerGuidance":["Read /api/pricing and compare price/network before payment.","Call /api/decide/webhook for a free structured buy-or-wait decision.","Use an idempotencyKey for every paid execution.","Verify /api/verify/jobs/{id} or /api/verify/receipts/{id} before treating the action as complete.","Do not put secrets or sensitive payloads in public test calls."],"ecosystemFit":["x402 services are discovered through machine-readable manifests, Bazaar metadata, OpenAPI, llms.txt, and well-known routes.","Buyer agents increasingly need proof freshness, spend guardrails, target policy checks, and PII-safe public metadata.","Action402 is seller-side infrastructure: it gives Coinbase/AgentCash/CDP-style buyer agents a paid action they can inspect, buy, execute, and verify."],"redactionPolicy":{"summary":"Public proof examples intentionally omit target URL, headers, bodies, hashes, and signatures. Use verification endpoints for full proof checks.","redactedFields":["targetUrl","requestHeaders","requestBody","responseHeaders","responseBody","requestHash","responseHash","receiptSignature"]},"links":{"self":"https://action402.vercel.app/api/activity","page":"https://action402.vercel.app/activity","pricing":"https://action402.vercel.app/api/pricing","decide":"https://action402.vercel.app/api/decide/webhook","execute":"https://action402.vercel.app/api/execute/webhook","guidedExecute":"https://action402.vercel.app/api/execute/guided-webhook","trust":"https://action402.vercel.app/api/trust","history":"https://action402.vercel.app/api/activity/history","monitoring":"https://action402.vercel.app/api/monitoring/executions","proofs":"https://action402.vercel.app/api/proofs/recent","bazaar":"https://action402.vercel.app/api/bazaar","capabilities":"https://action402.vercel.app/api/capabilities","openapi":"https://action402.vercel.app/openapi.json","llms":"https://action402.vercel.app/llms.txt"}}