{"uid":"cap__mgAW1ugz8QvUFGl-47OL","slug":"delx-approval-route-f38a2c15","name":"Delx Approval Route","description":"Route an agent action to a bounded human approval class from risk and value. Use it as a bounded preflight or analysis step inside an enterprise agent workflow before data, policy, integration, security, or commercial decisions reach production. Returns deterministic machine-readable JSON for $0.003 USDC via x402 on Base. Execution is first-party, local-only, stateless, memory-only, and has no paid upstream or input retention. Results are advisory; the caller remains responsible for authorizati…","url":"https://api.delx.ai/api/v1/x402/approval-route","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"risk":{"type":"string","description":"Input field: risk."},"amount":{"type":"number","description":"Input field: amount."}}},"responseSchema":{"type":"json","example":{"risk":"high","amount":250,"schema":"delx/util-approval-route/v1","advisory":"Caller remains responsible for its authorization policy.","approval_route":"security_and_finance","human_required":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6YXLtBm8NtjQ1X5CGGSnY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Routes an agent action to an appropriate human approval class (e.g. auto-approve, flag, escalate, block) based on risk level and transaction value","exampleAgentPrompt":"Before submitting this vendor payment, route it through the approval workflow — the risk level is 'high' and the amount is 4200.","exampleUseCases":[{"title":"Preflight check before financial disbursement","prompt":"Before I approve this wire transfer, classify it for approval routing — risk is 'critical' and the transaction amount is 85000."},{"title":"Policy decision gate in data pipeline","prompt":"I'm about to push a schema change to production; the risk is 'medium' and the estimated impact value is 1500 — what approval class should this go through?"},{"title":"Security action escalation in agent workflow","prompt":"An agent is about to revoke user access credentials — risk is 'high' and the affected account value is 12000. Tell me which human approval tier this should be routed to."}],"resultDescription":"A deterministic machine-readable JSON object indicating the appropriate human approval class for the given risk and value combination — e.g. auto-approve, manual review, escalation, or block. Results are advisory; the calling agent retains responsibility for authorization.","failureModes":["Missing or invalid 'risk' string may return an error or default routing class","Non-numeric or negative 'amount' may cause a validation error","Ambiguous risk values outside expected categories may yield unexpected routing","Network timeout returns no result; caller must handle retry logic","Payment failure via x402 will prevent execution"],"whenToPreferThis":"Use this endpoint when you need a lightweight, stateless, deterministic preflight decision on whether an agent action requires human approval before proceeding — especially in enterprise workflows where risk classification and value thresholds must map to defined approval tiers. Prefer this over custom logic when you need consistent, auditable routing without building your own risk-to-approval matrix.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:57:38.172Z","isFirstParty":false}