{"uid":"cap_45WiY9h8Sod5Jp49G7daO","slug":"uos-genesis-purchase-decision-evaluator-772bc24b","name":"UOS Genesis Purchase Decision Evaluator","description":"Autonomous paid machine utilities using x402 and Base USDC.","url":"https://genesis.palsus2023.workers.dev/v1/purchase_decision?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","properties":{"input":{"type":"string","description":"Evaluates a proposed machine-service purchase against endpoint reachability, observable x402 evidence and caller-supplied budget. Returns TECHNICALLY_ELIGIBLE, REVIEW or REJECT. Does not move funds."}},"additionalProperties":true},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json"],"type":"string"}},"additionalProperties":false},"output":{"type":"object"}},"additionalProperties":true},"responseSchema":{"type":"json","example":{"result":"GENESIS* machine-readable service result","service":"purchase_decision","success":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gaGQizyVtf6kcKLhf9edr","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates a proposed machine-service purchase against endpoint reachability, x402 payment evidence, and caller-supplied budget, returning an eligibility verdict without moving funds.","exampleAgentPrompt":"Before we commit any USDC, check whether this proposed purchase of the x402 endpoint at https://someservice.workers.dev/api/tool is technically eligible — my budget cap is $0.10 per call.","exampleUseCases":[{"title":"Pre-flight check for autonomous agent spend","prompt":"I'm about to have my agent pay for an x402 API call to a data-cleaning service — can you run the purchase decision check first and tell me if it comes back TECHNICALLY_ELIGIBLE or if I should hold off?"},{"title":"Budget-safety gate in an agentic pipeline","prompt":"My workflow is about to pay for a machine utility using Base USDC, but I want a validation step first: evaluate this proposed purchase against a $0.05 per-call budget limit and only proceed if it's not REJECT."},{"title":"Vetting an unknown x402 endpoint before payment","prompt":"I found a new x402-enabled endpoint I've never used before — can you assess its reachability and payment evidence and tell me whether it's safe to purchase, or whether I should review it first?"}],"resultDescription":"A JSON object with a 'result' field containing one of three machine-readable verdicts: TECHNICALLY_ELIGIBLE (safe to proceed), REVIEW (human or additional checks needed), or REJECT (do not purchase). Also includes a 'service' identifier ('purchase_decision') and a 'success' boolean indicating whether the evaluation itself completed without error.","failureModes":["Malformed input object missing required fields (type, method, bodyType, body) returns an error response","Unreachable target endpoint causes REJECT or evaluation failure","Ambiguous or missing budget input may result in conservative REVIEW verdict","x402 evidence insufficient to confirm payment legitimacy leads to REVIEW or REJECT","Service unavailability on the Cloudflare Worker returns a non-200 HTTP error"],"whenToPreferThis":"Choose this endpoint when you need a read-only, no-funds-moved pre-flight gate before committing USDC to any x402-enabled machine service. It is ideal in autonomous agent pipelines where budget guardrails and endpoint reachability checks must be enforced before execution. Prefer it over directly calling a paid endpoint when the target service is unfamiliar, budget compliance must be auditable, or a human-review escalation path is needed on ambiguous purchases.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:49:10.660Z","isFirstParty":false,"canonicalSlug":"uos-genesis-purchase-decision-evaluator-772bc24b"}