{"uid":"cap_3XL4BOPiC1nTSNrPNE-nQ","slug":"blockchain-money-map-human-not-present-safety-simulator-audit-mode-e514e9cb","name":"Blockchain Money Map – Human-Not-Present Safety Simulator (Audit Mode)","description":"Choose Blockchain Money Map for human-readable public blockchain reports or x402-paid agent API services.","url":"https://api.blockchainmoneymap.com/api/x402/x402-ap2-human-not-present-safety-simulator","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"enum":["audit"]},"facts":{"type":"object","required":["intended_task","amount_cap","merchant_binding","expiry","receipt_requirement"],"properties":{"expiry":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"intended_task":{"type":"string","maxLength":500},"payment_binding":{"type":"string","maxLength":500},"item_constraints":{"type":"array","maxItems":10},"merchant_binding":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"human_return_trigger":{"type":"string","maxLength":500},"recurrence_constraints":{"type":"array","maxItems":10}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"reference_facts":{"type":"object","required":["intended_task","amount_cap","merchant_binding","expiry","receipt_requirement"],"properties":{"expiry":{"type":"string","maxLength":500},"amount_cap":{"type":"number"},"intended_task":{"type":"string","maxLength":500},"payment_binding":{"type":"string","maxLength":500},"item_constraints":{"type":"array","maxItems":10},"merchant_binding":{"type":"string","maxLength":500},"receipt_requirement":{"type":"string","maxLength":500},"human_return_trigger":{"type":"string","maxLength":500},"recurrence_constraints":{"type":"array","maxItems":10}},"additionalProperties":false}}},"responseSchema":{"type":"json"},"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__wKaJg4kp6BiXC4u0F10s","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":"Audits and validates AI agent payment authorization facts against a reference policy to detect safety violations in autonomous (human-not-present) payment scenarios.","exampleAgentPrompt":"Run a human-not-present safety audit on my agent's payment authorization: intended task is 'purchase API credits', amount cap is $5.00, merchant binding is 'api.example.com', expiry is '2025-12-31T23:59:59Z', receipt requirement is 'required' — compare it against my reference policy with the same fields to flag any discrepancies.","exampleUseCases":[{"title":"Pre-flight agent payment safety check","prompt":"Before my AI agent autonomously pays for cloud compute, audit its authorization facts: intended task is 'buy GPU time', amount cap is $20, merchant binding is 'cloud.provider.com', expiry is '2025-06-30T00:00:00Z', receipt requirement is 'mandatory' — use my reference policy with the same values and tell me if there are any safety violations."},{"title":"Detecting policy drift in recurring agent payments","prompt":"My agent has been autonomously paying for a data feed subscription. Audit its current facts — intended task 'subscribe to market data', amount cap $50, merchant binding 'feeds.dataprovider.io', expiry '2025-09-01T00:00:00Z', receipt requirement 'emailed' — against my original approved reference facts and flag any drift or cap violations."},{"title":"Validating agent authorization before autonomous checkout","prompt":"I want to make sure my shopping agent isn't going to overstep before it checks out. Audit mode: intended task is 'purchase office supplies', amount cap is $75, merchant binding is 'shop.officemart.com', expiry is '2025-07-15T12:00:00Z', receipt requirement is 'pdf', item constraints are ['paper','pens','notebooks'] — compare against my reference policy and report any safety issues."}],"resultDescription":"A JSON audit report indicating whether the submitted agent payment authorization facts comply with the reference policy, including any detected violations, discrepancies between facts and reference facts, safety flags related to amount caps, merchant bindings, expiry, or receipt requirements, and an overall compliance status.","failureModes":["Missing required fields (intended_task, amount_cap, merchant_binding, expiry, receipt_requirement) returns validation error","Mode must be set to 'audit' — other values rejected","Mismatched schema between facts and reference_facts causes comparison failure","Amount cap provided as non-numeric type causes parsing error","Payment via x402 fails if USDC balance is insufficient (HTTP 402)","Overly long string fields exceeding maxLength:500 are rejected"],"whenToPreferThis":"Use this endpoint when an AI agent is operating autonomously (human not present) and you need to verify its payment authorization parameters are safe, policy-compliant, and haven't drifted from an approved reference baseline before or after executing a blockchain payment. Prefer this over generic policy validators when working specifically with x402 payment protocol contexts, blockchain-based agent transactions, and structured payment facts including merchant binding, amount caps, and expiry constraints.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:48:28.270Z","isFirstParty":false}