{"uid":"cap_h5SZ8wNRBLVdzJaoDJ2kF","slug":"humanmirror-action-verdict-209d222c","name":"HumanMirror Action Verdict","description":"HumanMirror est le control plane des agents autonomes : décision avant action, preuve après exécution, routage machine et gouvernance de flotte.","url":"https://humanmirror.fr/api/x402/action-verdict?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["action"],"properties":{"action":{"type":"string","maxLength":4000,"minLength":1,"description":"The proposed consequential agent action to evaluate before execution."},"max_risk":{"enum":["low","medium","high","critical"],"type":"string","default":"medium","description":"Maximum acceptable operational risk."}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"schema":{"type":"object"},"example":{"type":"object"}},"additionalProperties":false}}},"responseSchema":{"type":"json","schema":{"type":"object","required":["ok","product","x402","result"],"properties":{"ok":{"type":"boolean","const":true},"x402":{"type":"object","required":["version","network","asset","amount_usdc"],"properties":{"asset":{"type":"string"},"network":{"type":"string"},"version":{"type":"integer","const":2},"amount_usdc":{"type":"string"}},"additionalProperties":true},"result":{"type":"object","additionalProperties":true},"product":{"type":"string","const":"action_verdict"},"mirror_loop":{"type":"object","additionalProperties":true},"continuation":{"type":"object","additionalProperties":true}},"additionalProperties":true},"example":{"ok":true,"x402":{"asset":"USDC","network":"eip155:8453","version":2,"amount_usdc":"0.001"},"result":{"status":"verified_success"},"product":"action_verdict"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mDv-le-IdSW26Z4F2Z8le","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates a proposed autonomous agent action before execution and returns an approval verdict with risk assessment","exampleAgentPrompt":"Before you go ahead and delete those database records, run an action verdict check on that operation with a maximum acceptable risk of 'medium' and only proceed if it's approved.","exampleUseCases":[{"title":"Gate a financial transfer action","prompt":"Before you send that $5,000 wire transfer on my behalf, check with the action verdict system whether that's within acceptable risk — use 'high' as the max risk level — and only proceed if it comes back approved."},{"title":"Pre-approve an infrastructure change","prompt":"Before the agent actually terminates those cloud instances, I want a verdict on that action first — treat it as 'medium' max risk and block execution if it's flagged."},{"title":"Validate a file deletion workflow","prompt":"My agent is about to permanently delete 2,000 customer records from the production database — can you get a pre-execution verdict on that action with max risk set to 'low' before it goes through?"}],"resultDescription":"Returns a JSON object with an 'ok' boolean, a 'result' object containing a status field (e.g. 'verified_success'), a 'product' identifier set to 'action_verdict', and x402 payment metadata including network, asset, and amount in USDC. May also include 'mirror_loop' and 'continuation' objects with additional governance context.","failureModes":["Action description too long (exceeds 4000 characters) — request rejected","Missing required 'action' field in body — 400 validation error","Invalid 'max_risk' enum value — must be one of low, medium, high, critical","Payment failure via x402 protocol — action not evaluated","Service unavailable — verdict cannot be returned, agent should block execution by default"],"whenToPreferThis":"Use this endpoint when an AI agent is about to take a consequential, potentially irreversible action and you need a pre-execution governance gate. Ideal for agentic pipelines where human-in-the-loop approval is too slow but uncontrolled autonomy is too risky. Prefer this over simple rule-based guards when the action text is dynamic and requires semantic risk evaluation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:30:17.448Z","isFirstParty":false,"canonicalSlug":"humanmirror-action-verdict-209d222c"}