{"uid":"cap_7Kbb-8iaMza5g0AWFrQfC","slug":"telago-payment-policy-before-signature-a2b39f62","name":"TELAGO Payment Policy Before Signature","description":"Agent spend control and payment policy before signature. Check one proposed x402 purchase against budget, live payment terms, seller trust, PayGuard and Nemesis before money moves.","url":"https://ozeejewwpjmabshxyitc.supabase.co/functions/v1/telago-egress-decision-v1/payment-policy-before-signature?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["proposedUrl"],"properties":{"method":{"enum":["GET","POST"],"type":"string"},"maxPriceUsd":{"type":"number","maximum":100,"minimum":0},"proposedUrl":{"type":"string","maxLength":1600,"minLength":12}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_KeXnUhVWm8nQ2_QXsRal5","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":"Pre-flight check for a proposed x402 HTTP purchase — validates budget limits, seller trust, PayGuard, and Nemesis risk signals before any payment is signed or sent.","exampleAgentPrompt":"Before my agent pays for that x402 API call, check the proposed URL against my budget cap of $0.50 and verify the seller's trust score and PayGuard status so we know it's safe to sign.","exampleUseCases":[{"title":"Budget enforcement for autonomous agents","prompt":"My AI agent is about to make an x402 purchase at https://api.datasource.io/premium-endpoint using a GET request — can you run the payment policy check with a max price of $0.10 to confirm it's within budget and the seller passes trust checks before we sign anything?"},{"title":"Seller trust screening before payment","prompt":"Before my agent pays for access to https://tools.thirdparty.com/inference-api, run it through PayGuard and Nemesis to make sure this seller isn't flagged as risky — use a maximum price cap of $0.05."},{"title":"Pre-flight check in automated payment pipeline","prompt":"In my agent workflow, gate every x402 payment with a policy check — right now I need to validate https://market.aitools.xyz/weather-data with a GET method and a $1.00 max price before the wallet signs anything."}],"resultDescription":"A structured policy decision object indicating whether the proposed x402 purchase is approved or denied, including budget compliance status, live payment terms assessment, seller trust rating, PayGuard verdict, and Nemesis risk signal — all evaluated before any funds are committed.","failureModes":["Missing or invalid proposedUrl returns a validation error","proposedUrl exceeds 1600 character limit — request rejected","Seller trust lookup fails if the target URL is unreachable or unknown","PayGuard or Nemesis service unavailability may cause degraded or error responses","maxPriceUsd above 100 or below 0 is rejected by schema validation","Non-GET method on the outer call returns method-not-allowed"],"whenToPreferThis":"Use this endpoint when an AI agent is operating autonomously and needs to gate every x402 micropayment with a pre-signature policy check — especially when enforcing spending budgets, screening unknown sellers, or running compliance checks before any USDC leaves a wallet. Prefer this over post-payment verification when the goal is to prevent bad payments entirely rather than audit them after the fact.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T00:30:52.442Z","isFirstParty":false,"canonicalSlug":"telago-payment-policy-before-signature-a2b39f62"}