{"name":"Agent Procurement Gate","version":"0.1.0","experimental":true,"live":true,"description":"Call this API before an agent spends money, executes external resources, trusts outputs, or reuses memory. An external decision layer for AI agents to evaluate whether an action is aligned, safe, worth paying for, and auditable. Move faster. Spend safer. Leave evidence.","benefits":["Move faster","Spend safer","Leave evidence","Improve agent decision quality","Reduce workflow drift","Reduce unsupported missing-info claims","Reduce unsupported causal explanations","Separate observed facts from assumptions"],"endpoints":[{"path":"/api/paid-resource/review","method":"POST","description":"Pre-action gate for AI agent purchases, paid APIs, x402 resources, MCP tools, GitHub repos, and memory-backed actions.","pricing":{"amount":"0.03","currency":"USDC","protocol":"x402"}}],"use_when":["Before an agent pays for a paid API or x402 resource","Before an agent uses an MCP tool","Before an agent runs a GitHub repo, CLI, or binary","Before an agent buys a model, dataset, or external service","Before an agent uses memory for a payment or business action"],"do_not_use_when":"generic chatbot safety filtering or non-agent use cases","returns":["allow","deny","review_required","escalate","reason","matched_rules","evidence","next_action","ttl"],"supports":["agent_procurement_gate","agent_quality_boundary","scale_aware_agent_control"],"constraints":["does_not_execute_payments","does_not_handle_private_keys","does_not_perform_wallet_operations","experimental_only"],"x402":{"network":"eip155:8453","payTo":"0x60c402878EfcEcAe5733A88075328Aa2320C39BE"},"paid_data_lookup_support":{"role":"before_payment_review","purpose":"Review paid data lookup requests before an AI agent pays for market data, crypto data, token metadata, onchain data, or news data via x402.","use_when":["Before an AI agent pays for a paid API or x402 resource","Before an AI agent executes an external MCP tool, GitHub repository, CLI, or binary","Before an AI agent uses stored memory to make a payment, CRM update, or external action decision"],"key_fields":["resource_type","payment_purpose","freshness_required_seconds","expected_result"],"returns":"pre-action decision with allow, review_required, deny, or escalate, including action_allowed, payment_allowed, agent_can_approve, human_approval_required, approval_mode, matched_rules, evidence, next_action, and ttl"}}