{"x402Version":2,"lastUpdated":1786893578,"items":[{"resource":{"url":"https://agents.samedaydesk.com/extract?url=https%3A%2F%2Fexample.com","routeTemplate":"/extract","description":"Extract a public web page into clean structured JSON for agent workflows: title, description, main text, all JSON-LD, Open Graph and Twitter metadata, headings, links, and AI-crawler and structured-data signals. Follows redirects and enforces timeout, response-size, and SSRF safeguards.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/extract","example":{"type":"http","queryParams":{"url":"https://example.com"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"url":{"type":"string","description":"Public http(s) URL to extract."}},"required":["url"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/extract?url=https%3A%2F%2Fexample.com"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/read?url=https%3A%2F%2Fexample.com","routeTemplate":"/read","description":"URL -> full page content as clean Markdown, ready for LLM context. Strips nav/ads/scripts, preserves headings/links/lists.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/read","example":{"type":"http","queryParams":{"url":"https://example.com"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"url":{"type":"string","description":"Public http(s) URL to read as Markdown."}},"required":["url"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/read?url=https%3A%2F%2Fexample.com"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/scan?repo=owner%2Fname","routeTemplate":"/scan","description":"Static supply-chain security scan of a public GitHub repo before an agent installs/runs it. Flags exfil sinks, obfuscation, credential reads, install-time curl|bash. risk=clean|suspicious|dangerous.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/scan","example":{"type":"http","queryParams":{"repo":"owner/name"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"repo":{"type":"string","description":"Public GitHub repo: owner/name or https://github.com/owner/name"}},"required":["repo"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/scan?repo=owner%2Fname"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"200000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/schemaforge?city=Austin&site=https%3A%2F%2Fexample-clinic.com&vertical=med-spas","routeTemplate":"/schemaforge","description":"Generate a complete, paste-ready JSON-LD structured-data bundle (LocalBusiness/MedicalBusiness + Service/OfferCatalog + FAQPage + Review/AggregateRating + geo/hours) for a business site, tuned to the fields the pages that surface for high-intent vertical queries carry, plus a gap diff vs the live site and a ranked fix list. Makes a page eligible to be cited by AI assistants.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/schemaforge","example":{"type":"http","queryParams":{"site":"https://example-clinic.com","vertical":"med-spas","city":"Austin"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"site":{"type":"string","description":"Public http(s) URL of the business site to generate structured data for."},"vertical":{"type":"string","description":"Business vertical (currently: med-spas)."},"city":{"type":"string","description":"City the business serves (optional, used in the markup)."}},"required":["site"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/schemaforge?city=Austin&site=https%3A%2F%2Fexample-clinic.com&vertical=med-spas"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/enrich?domain=stripe.com","routeTemplate":"/enrich","description":"Domain -> agent-ready company intelligence in one call: identity (name/legal name/description/logo), industry keywords, tech stack (CMS/framework/analytics), social profiles, contact surface (emails/phone/address), DNS + email infrastructure (MX/SPF/DMARC), and AI-search-readiness signals. No auth, no API keys, no subscription. Pay per request in USDC.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/enrich","example":{"type":"http","queryParams":{"domain":"stripe.com"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"domain":{"type":"string","description":"A domain or URL, e.g. stripe.com or https://stripe.com"}},"required":["domain"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/enrich?domain=stripe.com"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/wallet-enrich?address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","routeTemplate":"/wallet-enrich","description":"Base/EVM address -> agent-ready on-chain profile in one call: EOA vs contract, native ETH + curated Base token holdings, token/NFT contract metadata (ERC-20/721/1155, name/symbol/decimals/supply), EIP-1967 proxy detection, activity (outbound tx count), and a single derived profile label. Pure Base-mainnet RPC, public data only; no keys, no subscription. The frictionless, pay-per-call way for an agent to size up a wallet/contract before it sends funds, swaps, or calls it.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/wallet-enrich","example":{"type":"http","queryParams":{"address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","description":"A Base/EVM address (0x + 40 hex), e.g. 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}},"required":["address"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/wallet-enrich?address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/deep-audit?city=San+Francisco&domain=stripe.com&vertical=fintech","routeTemplate":"/deep-audit","description":"Domain -> ONE complete AI-search-readiness audit: firmographics + tech stack + contact + DNS/email infra + a 0-100 AI-readiness score, PLUS a structured-data gap analysis with a paste-ready JSON-LD fix list and a combined letter grade. The bundled deep tier (enrich + schemaforge in one call). No auth, no API keys; pay-per-call USDC.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/deep-audit","example":{"type":"http","queryParams":{"domain":"stripe.com","vertical":"fintech","city":"San Francisco"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"domain":{"type":"string","description":"A public domain or URL, for example stripe.com."},"vertical":{"type":"string","description":"Optional business vertical used to tune the structured-data gap analysis."},"city":{"type":"string","description":"Optional city used to tune local-business structured data."}},"required":["domain"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/deep-audit?city=San+Francisco&domain=stripe.com&vertical=fintech"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/defi/morpho-position?address=0x4352Cc849b33a936Ad93bB109aFDec1c89653b4f&shocks=-10%2C-20%2C-30","routeTemplate":"/defi/morpho-position","description":"Base address -> deterministic Morpho borrower position snapshot and collateral-price stress scenarios. Returns LTV, LLTV, health factor, liquidation headroom, source freshness, and scenario outcomes. Read-only indexed observation; direct RPC verification is required before execution.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/defi/morpho-position","example":{"type":"http","queryParams":{"address":"0x4352Cc849b33a936Ad93bB109aFDec1c89653b4f","shocks":"-10,-20,-30"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Borrower EVM address on Base mainnet."},"shocks":{"type":"string","description":"Optional comma-separated collateral-price shocks in percent."}},"required":["address"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/defi/morpho-position?address=0x4352Cc849b33a936Ad93bB109aFDec1c89653b4f&shocks=-10%2C-20%2C-30"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"20000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/defi/morpho-protection?address=0x4352Cc849b33a936Ad93bB109aFDec1c89653b4f&executionBufferBps=25&protectAgainstShockPct=-10&targetHealthFactor=1.25","routeTemplate":"/defi/morpho-protection","description":"Base Morpho borrower -> exact partial-repay and add-collateral amounts for a chosen stress and target health factor, plus unsigned approval/action templates and explicit invariants. Deterministic and read-only; no wallet, signing, broadcast, or custody.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/defi/morpho-protection","example":{"type":"http","queryParams":{"address":"0x4352Cc849b33a936Ad93bB109aFDec1c89653b4f","targetHealthFactor":1.25,"protectAgainstShockPct":-10,"executionBufferBps":25},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Borrower EVM address on Base mainnet."},"targetHealthFactor":{"type":"number","exclusiveMinimum":1,"maximum":5,"default":1.25},"protectAgainstShockPct":{"type":"number","minimum":-99,"maximum":0,"default":-10},"executionBufferBps":{"type":"integer","minimum":0,"maximum":500,"default":25}},"required":["address"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/defi/morpho-protection?address=0x4352Cc849b33a936Ad93bB109aFDec1c89653b4f&executionBufferBps=25&protectAgainstShockPct=-10&targetHealthFactor=1.25"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/defi/morpho-market-underwrite?marketId=0xbd9754505799c229af1b85a02e4f5cda74603411ba7edb585025eefd7ef9e5f4","routeTemplate":"/defi/morpho-market-underwrite","description":"Base Morpho market -> deterministic underwriting facts: parameter integrity, direct-chain checks, liquidity, utilization, APY history, borrower concentration and health bands, bad debt, and PreLiquidation supply. Read-only evidence flags; no opaque score or capital action.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/defi/morpho-market-underwrite","example":{"type":"http","queryParams":{"marketId":"0xbd9754505799c229af1b85a02e4f5cda74603411ba7edb585025eefd7ef9e5f4"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"marketId":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","description":"Morpho market ID on Base mainnet."}},"required":["marketId"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/defi/morpho-market-underwrite?marketId=0xbd9754505799c229af1b85a02e4f5cda74603411ba7edb585025eefd7ef9e5f4"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"250000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/defi/morpho-preliquidation-replay?transactionHash=0xa8d73ec64db7a9e801ab78956133db0799e54e1a9c4a58231cd31ec3b90d9dc6","routeTemplate":"/defi/morpho-preliquidation-replay","description":"Base transaction -> deterministic Morpho PreLiquidation replay: strict event decode, block-time contract parameters and oracle price, repaid debt, seized collateral, gross incentive, and gas. Historical evidence only; no profitability claim or execution.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/defi/morpho-preliquidation-replay","example":{"type":"http","queryParams":{"transactionHash":"0xa8d73ec64db7a9e801ab78956133db0799e54e1a9c4a58231cd31ec3b90d9dc6"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"transactionHash":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","description":"Successful Base transaction containing a Morpho PreLiquidate event."}},"required":["transactionHash"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/defi/morpho-preliquidation-replay?transactionHash=0xa8d73ec64db7a9e801ab78956133db0799e54e1a9c4a58231cd31ec3b90d9dc6"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/work/opportunity-preflight?acceptance=discretionary&agentAccess=agent_allowed&competition=80&computeUsd=0.5&hourlyCostUsd=4&hours=0.25&mandatorySpendUsd=0&platform=taskmarket&reusableValueUsd=1&rewardUsd=10&selectionProbabilityPct=2&settlement=escrow&slots=1","routeTemplate":"/work/opportunity-preflight","description":"Agent work opportunity -> deterministic attempt, verify-first, or abandon preflight using caller-supplied cost and selection assumptions plus dated platform evidence. Returns break-even probability, expected surplus, hard gates, and source-linked evidence. No claim, bid, payment, or submission.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/work/opportunity-preflight","example":{"type":"http","queryParams":{"platform":"taskmarket","rewardUsd":10,"hours":0.25,"hourlyCostUsd":4,"computeUsd":0.5,"mandatorySpendUsd":0,"reusableValueUsd":1,"selectionProbabilityPct":2,"competition":80,"slots":1,"agentAccess":"agent_allowed","acceptance":"discretionary","settlement":"escrow"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"platform":{"type":"string","description":"Optional platform ID from the free Settlement Radar, such as gofrantic or taskmarket."},"rewardUsd":{"type":"number","exclusiveMinimum":0,"description":"Gross reward in USD or stablecoin-equivalent units."},"hours":{"type":"number","minimum":0,"description":"Expected execution and QA hours."},"hourlyCostUsd":{"type":"number","minimum":0,"description":"Caller's fully loaded hourly opportunity cost."},"computeUsd":{"type":"number","minimum":0,"default":0},"mandatorySpendUsd":{"type":"number","minimum":0,"default":0},"reusableValueUsd":{"type":"number","minimum":0,"default":0,"description":"Conservative value retained even if the reward is not selected."},"selectionProbabilityPct":{"type":"number","minimum":0,"maximum":100,"description":"Caller-supplied overall reward probability. Omit to receive verify_first."},"competition":{"type":"integer","minimum":0,"default":0},"slots":{"type":"integer","minimum":1,"default":1},"agentAccess":{"type":"string","enum":["agent_allowed","agent_only","mixed","human_only","unknown"],"default":"unknown"},"acceptance":{"type":"string","enum":["deterministic","machine_scored","timed_review","discretionary","unknown"],"default":"unknown"},"settlement":{"type":"string","enum":["direct","escrow","platform_balance","discretionary","unfunded","unknown"],"default":"unknown"}},"required":["rewardUsd","hours","hourlyCostUsd"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/work/opportunity-preflight?acceptance=discretionary&agentAccess=agent_allowed&competition=80&computeUsd=0.5&hourlyCostUsd=4&hours=0.25&mandatorySpendUsd=0&platform=taskmarket&reusableValueUsd=1&rewardUsd=10&selectionProbabilityPct=2&settlement=escrow&slots=1"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/distribution/agent-discoverability-audit?expectedPriceUsd=0.005&intent=extract+a+public+web+page+into+structured+JSON+metadata+headings+links+and+JSON-LD&origin=https%3A%2F%2Fagents.samedaydesk.com&payTo=0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee&route=%2Fextract&runtimeUrl=https%3A%2F%2Fagents.samedaydesk.com%2Fextract%3Furl%3Dhttps%253A%252F%252Fexample.com","routeTemplate":"/distribution/agent-discoverability-audit","description":"Buyer-intent rank, listing-identity, and catalog-to-runtime price-coherence audit for one x402 or MPP service across ten public machine-service discovery views. Returns registry-native position, dependency-labeled coverage, canonical and alias records, duplicates, competitors, expected-route presence, exact-price drift, evidence-based next actions, and source outages. Optional runtimeUrl derives the reference price from a same-origin unsigned headers-only offer; optional surfaceAudit checks the public Agent Card, ERC-8004 registration document, and action catalog. No catalog credentials, signatures, or payments.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/distribution/agent-discoverability-audit","example":{"type":"http","queryParams":{"origin":"https://agents.samedaydesk.com","intent":"extract a public web page into structured JSON metadata headings links and JSON-LD","route":"/extract","runtimeUrl":"https://agents.samedaydesk.com/extract?url=https%3A%2F%2Fexample.com","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","expectedPriceUsd":0.005},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"origin":{"type":"string","minLength":9,"maxLength":253,"description":"Public HTTPS service origin with no path, query, fragment, or credentials."},"intent":{"type":"string","minLength":20,"maxLength":500,"description":"Brand-blind capability description. Do not include the target hostname."},"route":{"type":"string","pattern":"^/[^?#]*$","description":"Optional exact expected path."},"runtimeUrl":{"type":"string","format":"uri","maxLength":2048,"description":"Optional exact same-origin HTTPS GET URL whose unsigned x402 or MPP offer supplies the runtime price reference. Requires route and an exactly matching pathname."},"payTo":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Optional EVM payTo used to identify service aliases."},"expectedPriceUsd":{"type":"number","minimum":0,"maximum":1000000,"multipleOf":0.000001,"description":"Optional exact route price expected by the caller. A coherent runtimeUrl offer takes precedence and caller drift is reported."}},"required":["origin","intent"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/distribution/agent-discoverability-audit?expectedPriceUsd=0.005&intent=extract+a+public+web+page+into+structured+JSON+metadata+headings+links+and+JSON-LD&origin=https%3A%2F%2Fagents.samedaydesk.com&payTo=0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee&route=%2Fextract&runtimeUrl=https%3A%2F%2Fagents.samedaydesk.com%2Fextract%3Furl%3Dhttps%253A%252F%252Fexample.com"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/commerce/payment-offer-preflight?url=https%3A%2F%2Fagents.samedaydesk.com%2Fdefi%2Fmorpho-position%3Faddress%3D0x8ee9c15c3e5332cbc6ef39a2bb036c63c6549b6e","routeTemplate":"/commerce/payment-offer-preflight","description":"Compare x402 and MPP payment challenges and seller-declared success-response readiness before buyer authorization for one exact public HTTPS GET URL. Optionally compare caller-supplied catalog metadata with each live unsigned offer across request, protocol, amount, network, asset, recipient, and expiry. Returns normalized offers, binding and parity findings, catalog coherence, a bounded response-contract report, and an explicit parseable, review-required, or no-offer decision. Uses no target credential, signature, or target payment, follows no redirects, never reads the paid target body, and reads only the same-origin public OpenAPI document under a strict size cap.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/commerce/payment-offer-preflight","example":{"type":"http","queryParams":{"url":"https://agents.samedaydesk.com/defi/morpho-position?address=0x8ee9c15c3e5332cbc6ef39a2bb036c63c6549b6e"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"url":{"type":"string","format":"uri","maxLength":2048,"description":"Exact public HTTPS GET URL to inspect. Credential-like query keys, fragments, unresolved parameters, local hosts, redirects, and non-public IPs are rejected."}},"required":["url"],"additionalProperties":false}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/commerce/payment-offer-preflight?url=https%3A%2F%2Fagents.samedaydesk.com%2Fdefi%2Fmorpho-position%3Faddress%3D0x8ee9c15c3e5332cbc6ef39a2bb036c63c6549b6e"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/commerce/settlement-proof?amountAtomic=5000&payer=0x990CC4f469dfe854c16C601c7B8eE6534B267f17&recipient=0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee&transactionHash=0xcfcbb367fecf27052db9ca855e5146e99cacbce1cab94f20f9f95a74170a8987","routeTemplate":"/commerce/settlement-proof","description":"Verify one claimed canonical Base USDC settlement against the successful on-chain transaction receipt. Binds an exact transaction hash, recipient, atomic amount, and optional payer; returns a deterministic verified or not-verified result, block time, mismatch findings, and no private merchant-ledger data. Read-only and performs no wallet, signing, broadcast, custody, or execution action.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/commerce/settlement-proof","example":{"type":"http","queryParams":{"transactionHash":"0xcfcbb367fecf27052db9ca855e5146e99cacbce1cab94f20f9f95a74170a8987","recipient":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","amountAtomic":"5000","payer":"0x990CC4f469dfe854c16C601c7B8eE6534B267f17"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"transactionHash":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","description":"Base mainnet transaction hash containing the claimed canonical USDC transfer."},"recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Expected canonical Base USDC recipient."},"amountAtomic":{"type":"string","pattern":"^[1-9][0-9]{0,20}$","maxLength":21,"description":"Expected positive USDC amount in six-decimal atomic units."},"payer":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Optional expected canonical Base USDC payer."}},"required":["transactionHash","recipient","amountAtomic"],"additionalProperties":false}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/commerce/settlement-proof?amountAtomic=5000&payer=0x990CC4f469dfe854c16C601c7B8eE6534B267f17&recipient=0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee&transactionHash=0xcfcbb367fecf27052db9ca855e5146e99cacbce1cab94f20f9f95a74170a8987"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/chain/transaction-receipt?network=base&transactionHash=0xcfcbb367fecf27052db9ca855e5146e99cacbce1cab94f20f9f95a74170a8987","routeTemplate":"/chain/transaction-receipt","description":"Get a normalized Base or Ethereum transaction receipt from one hash: success or revert status, block time, gas used, effective gas price, total transaction fee, decoded ERC-20 Transfer events, and canonical USDC transfers. Returns explicit not-found or RPC-unavailable evidence, excludes raw logs, and performs no wallet, signing, broadcast, custody, or execution action.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/chain/transaction-receipt","example":{"type":"http","queryParams":{"transactionHash":"0xcfcbb367fecf27052db9ca855e5146e99cacbce1cab94f20f9f95a74170a8987","network":"base"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"transactionHash":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","description":"Mined Base or Ethereum transaction hash."},"network":{"type":"string","enum":["base","ethereum"],"default":"base","description":"Receipt network. Defaults to Base mainnet."}},"required":["transactionHash"],"additionalProperties":false}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/chain/transaction-receipt?network=base&transactionHash=0xcfcbb367fecf27052db9ca855e5146e99cacbce1cab94f20f9f95a74170a8987"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/chain/solana-transaction-receipt?mint=EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v&signature=3CjY38avdggKZbKfu2BmFYN4MUTiiNX27c8dHzPW79PrAx3huB9Pa6AfwW6sT4biax3y22z8toyLzmjtCc2QGNZn","routeTemplate":"/chain/solana-transaction-receipt","description":"Get a normalized finalized Solana transaction receipt from one signature: success or failure status, slot, block time, fee, SPL-token owner deltas, canonical USDC deltas, and optional exact mint, recipient, amount, and payer verification. Returns explicit not-found or RPC-unavailable evidence, excludes raw instructions and logs, and performs no wallet, signing, broadcast, custody, or execution action.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/chain/solana-transaction-receipt","example":{"type":"http","queryParams":{"signature":"3CjY38avdggKZbKfu2BmFYN4MUTiiNX27c8dHzPW79PrAx3huB9Pa6AfwW6sT4biax3y22z8toyLzmjtCc2QGNZn","mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"signature":{"type":"string","pattern":"^[1-9A-HJ-NP-Za-km-z]{80,90}$","description":"Finalized Solana mainnet transaction signature."},"mint":{"type":"string","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","default":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","description":"SPL-token mint; defaults to canonical Solana USDC."},"recipient":{"type":"string","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","description":"Optional expected token recipient owner."},"amountAtomic":{"type":"string","pattern":"^[1-9][0-9]{0,19}$","description":"Optional expected atomic amount; requires recipient."},"payer":{"type":"string","pattern":"^[1-9A-HJ-NP-Za-km-z]{32,44}$","description":"Optional expected payer owner; requires recipient and amountAtomic."}},"required":["signature"],"additionalProperties":false}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/chain/solana-transaction-receipt?mint=EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v&signature=3CjY38avdggKZbKfu2BmFYN4MUTiiNX27c8dHzPW79PrAx3huB9Pa6AfwW6sT4biax3y22z8toyLzmjtCc2QGNZn"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"2000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/security/wallet-policy-conformance","routeTemplate":"/security/wallet-policy-conformance","description":"Evaluate a credential-free standardized allow/deny matrix for an agent wallet or delegated signer. Distinguishes explicit provider policy denials from validation and generic provider failures, separates operation allowlisting from exact execution-shape control, and returns conformant, partial, or unsafe without an opaque score. Accepts no credentials, wallet IDs, signatures, transactions, or raw provider responses.","mimeType":"application/json"},"type":"http","request":{"method":"POST","url":"https://agents.samedaydesk.com/security/wallet-policy-conformance","example":{"type":"http","method":"POST","bodyType":"json","body":{"profileId":"privy-solana-lab","provider":"Privy","network":"solana:mainnet","protocol":"x402","observations":[{"case":"intended","actual":"allowed","denialClass":"none","code":"signed"},{"case":"wrong_operation","actual":"denied","denialClass":"policy","code":"policy_violation"},{"case":"duplicate_approved_action","actual":"allowed","denialClass":"none","code":"signed"}]}},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"SameDayDesk wallet policy conformance input","type":"object","properties":{"schemaVersion":{"type":"string","const":"agent-payment-policy.wallet-policy-observation.v1"},"profileId":{"type":"string","minLength":1,"maxLength":128},"provider":{"type":"string","minLength":1,"maxLength":128},"network":{"type":"string","minLength":1,"maxLength":128},"protocol":{"type":"string","minLength":1,"maxLength":128},"observations":{"type":"array","minItems":1,"maxItems":16,"items":{"type":"object","properties":{"case":{"type":"string","enum":["intended","missing_authorization","wrong_operation","duplicate_approved_action","wrong_chain","wrong_token_contract_or_program","wrong_recipient","wrong_amount","wrong_function_or_instruction","wrong_route_or_offer","changed_protocol_challenge","replay_or_reuse","reordered_approved_actions","mixed_unapproved_action","wrong_fee_asset","missing_validity"]},"actual":{"type":"string","enum":["allowed","denied","error"]},"denialClass":{"type":"string","enum":["none","policy","validation","provider"]},"code":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9._:/-]{0,63}$"}},"required":["case","actual","denialClass"],"additionalProperties":false}}},"required":["profileId","provider","network","protocol","observations"],"additionalProperties":false}},"required":["type","method","bodyType","body"],"additionalProperties":false}},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/security/stateful-wallet-policy-conformance","routeTemplate":"/security/stateful-wallet-policy-conformance","description":"Evaluate credential-free stateful wallet-policy observations for sequential cumulative limits, signed-but-unbroadcast accounting, ABI extraction integrity, concurrent oversubscription, counter-reference failure, and application serialization. Separates provider-policy enforcement from application guards and returns conformant, partial, or unsafe without an opaque score. Accepts no credentials, wallet or resource IDs, counter values, signatures, transactions, or raw provider responses.","mimeType":"application/json"},"type":"http","request":{"method":"POST","url":"https://agents.samedaydesk.com/security/stateful-wallet-policy-conformance","example":{"type":"http","method":"POST","bodyType":"json","body":{"profileId":"privy-base-sepolia-stateful-cap","provider":"Privy","network":"eip155:11155111","protocol":"x402","observations":[{"case":"first_within_cap","actual":"allowed","enforcementClass":"none","code":"signed"},{"case":"sequential_exceeds_cap","actual":"denied","enforcementClass":"policy","code":"policy_violation"},{"case":"unrecognized_calldata","actual":"allowed","enforcementClass":"none","code":"signed"},{"case":"concurrent_exceeds_cap","actual":"allowed","enforcementClass":"none","code":"oversubscribed"}]}},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"$schema":"https://json-schema.org/draft/2020-12/schema","title":"SameDayDesk stateful wallet policy conformance input","type":"object","properties":{"schemaVersion":{"type":"string","const":"agent-payment-policy.stateful-wallet-policy-observation.v1"},"profileId":{"type":"string","minLength":1,"maxLength":128},"provider":{"type":"string","minLength":1,"maxLength":128},"network":{"type":"string","minLength":1,"maxLength":128},"protocol":{"type":"string","minLength":1,"maxLength":128},"observations":{"type":"array","minItems":1,"maxItems":7,"items":{"type":"object","properties":{"case":{"type":"string","enum":["first_within_cap","sequential_exceeds_cap","signed_unbroadcast_counts","unrecognized_calldata","concurrent_exceeds_cap","missing_counter_reference","application_serialized_concurrent_exceeds_cap"]},"actual":{"type":"string","enum":["allowed","denied","error"]},"enforcementClass":{"type":"string","enum":["none","policy","application","validation","provider"]},"code":{"type":"string","pattern":"^[A-Za-z0-9][A-Za-z0-9._:/-]{0,63}$"}},"required":["case","actual","enforcementClass"],"additionalProperties":false}}},"required":["profileId","provider","network","protocol","observations"],"additionalProperties":false}},"required":["type","method","bodyType","body"],"additionalProperties":false}},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/commerce/seller-integrity-audit?method=GET&origin=https%3A%2F%2Fagents.samedaydesk.com&requireBazaar=true&requiredPaths=decision%2Coffers&route=%2Fcommerce%2Fpayment-offer-preflight","routeTemplate":"/commerce/seller-integrity-audit","description":"Audit one exact paid GET or POST route before buyers spend: constructible non-secret input, live unpaid GET payment terms, optional Bazaar catalog contract, and recursively guaranteed buyer-required success paths. Returns machine_buyable for live-verified GET, contract_ready for static-safe POST, or repair_required. POST analysis sends no target request. Uses public pinned DNS, no credentials, no target payment, no redirect, no paid target body, and retains no seller schema, body, or query values.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/commerce/seller-integrity-audit","example":{"type":"http","queryParams":{"origin":"https://agents.samedaydesk.com","route":"/commerce/payment-offer-preflight","method":"GET","requiredPaths":"decision,offers","requireBazaar":true},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","additionalProperties":false,"properties":{"origin":{"type":"string","format":"uri","description":"Credential-free public HTTPS seller origin on port 443."},"route":{"type":"string","pattern":"^/(?!/)[^?#{}]+$","description":"Exact paid GET or POST path declared by the seller."},"method":{"type":"string","enum":["GET","POST"],"default":"GET","description":"POST is analyzed from OpenAPI without sending a target request."},"requiredPaths":{"type":"string","pattern":"^[A-Za-z0-9_.-]+(?:,[A-Za-z0-9_.-]+){0,15}$","description":"Optional comma-separated buyer-required dotted success paths."},"requireBazaar":{"type":"boolean","default":false,"description":"Whether Bazaar catalog eligibility is a required gate."}},"required":["origin","route"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/commerce/seller-integrity-audit?method=GET&origin=https%3A%2F%2Fagents.samedaydesk.com&requireBazaar=true&requiredPaths=decision%2Coffers&route=%2Fcommerce%2Fpayment-offer-preflight"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/commerce/contract-qualified-search?limit=5&maxPriceDisplayUnits=0.1&query=service+domain+ownership+code+provenance&requiredPaths=data.sourceRepository","routeTemplate":"/commerce/contract-qualified-search","description":"Search Agent402 and the official MPP catalog for paid machine services that both match a capability intent and guarantee buyer-required JSON output paths. Returns bounded machine-buyable or contract-ready candidates plus controlled rejection reasons. Rejects unresolved routes and owned supply before audit, uses no credentials or wallet, sends no seller POST or target payment, reads no paid response body, and retains only a query digest.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/commerce/contract-qualified-search","example":{"type":"http","queryParams":{"query":"service domain ownership code provenance","requiredPaths":"data.sourceRepository","maxPriceDisplayUnits":0.1,"limit":5},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","additionalProperties":false,"properties":{"query":{"type":"string","minLength":10,"maxLength":300,"description":"Capability intent sent to Agent402 search and used locally to rank MPP catalog metadata. Do not include secrets."},"requiredPaths":{"type":"string","pattern":"^[A-Za-z0-9_-]+(?:\\.[A-Za-z0-9_-]+){0,7}(?:,[A-Za-z0-9_-]+(?:\\.[A-Za-z0-9_-]+){0,7}){0,15}$","description":"Buyer-required dotted JSON paths every returned seller schema must guarantee recursively."},"maxPriceDisplayUnits":{"type":"number","exclusiveMinimum":0,"maximum":10,"default":0.1,"description":"Maximum advertised per-call price in each source's display currency."},"limit":{"type":"integer","minimum":1,"maximum":8,"default":5,"description":"Maximum total candidates audited across Agent402 and MPP."}},"required":["query","requiredPaths"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/commerce/contract-qualified-search?limit=5&maxPriceDisplayUnits=0.1&query=service+domain+ownership+code+provenance&requiredPaths=data.sourceRepository"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/distribution/agent-surface-budget-audit?mcpBudgetBytes=65536&mcpPath=%2Fmcp&openApiBudgetBytes=524288&openApiPath=%2Fopenapi.json&origin=https%3A%2F%2Fagents.samedaydesk.com&surfaceMode=both","routeTemplate":"/distribution/agent-surface-budget-audit","description":"Measure one public service's free MCP tools/list, OpenAPI, or both declared discovery surfaces before an agent calls or pays for anything. Returns byte counts, comparative byte-derived token estimates, missing selection contracts, heaviest tools and operations, budget decisions, and progressive-discovery fixes. Unselected surfaces are not fetched or judged. Uses pinned public DNS, follows no redirect, sends no credential or target payment, calls no target tool, and returns no target schema, session identifier, or response body.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/distribution/agent-surface-budget-audit","example":{"type":"http","queryParams":{"origin":"https://agents.samedaydesk.com","surfaceMode":"both","mcpPath":"/mcp","openApiPath":"/openapi.json","mcpBudgetBytes":65536,"openApiBudgetBytes":524288},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","additionalProperties":false,"properties":{"origin":{"type":"string","format":"uri","description":"Credential-free public HTTPS service origin on port 443."},"surfaceMode":{"type":"string","enum":["mcp","openapi","both"],"default":"both","description":"Audit MCP only, OpenAPI only, or both. Unselected surfaces are not fetched or judged."},"mcpPath":{"type":"string","pattern":"^/(?!/)[^?#{]+$","default":"/mcp","description":"Exact root-relative MCP streamable-HTTP path."},"openApiPath":{"type":"string","pattern":"^/(?!/)[^?#{]+$","default":"/openapi.json","description":"Exact root-relative OpenAPI JSON path."},"mcpBudgetBytes":{"type":"integer","minimum":8192,"maximum":1000000,"default":65536},"openApiBudgetBytes":{"type":"integer","minimum":32768,"maximum":1000000,"default":524288}},"required":["origin"]}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/distribution/agent-surface-budget-audit?mcpBudgetBytes=65536&mcpPath=%2Fmcp&openApiBudgetBytes=524288&openApiPath=%2Fopenapi.json&origin=https%3A%2F%2Fagents.samedaydesk.com&surfaceMode=both"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}]},{"resource":{"url":"https://agents.samedaydesk.com/gateway/commerce/payment-offer-preflight?url=https%3A%2F%2Fagents.samedaydesk.com%2Fdefi%2Fmorpho-position%3Faddress%3D0x8ee9c15c3e5332cbc6ef39a2bb036c63c6549b6e","routeTemplate":"/gateway/commerce/payment-offer-preflight","description":"Compare x402 and MPP payment challenges and seller-declared success-response readiness before buyer authorization for one exact public HTTPS GET URL. Optionally compare caller-supplied catalog metadata with each live unsigned offer across request, protocol, amount, network, asset, recipient, and expiry. Returns normalized offers, binding and parity findings, catalog coherence, a bounded response-contract report, and an explicit parseable, review-required, or no-offer decision. Uses no target credential, signature, or target payment, follows no redirects, never reads the paid target body, and reads only the same-origin public OpenAPI document under a strict size cap.","mimeType":"application/json"},"type":"http","request":{"method":"GET","url":"https://agents.samedaydesk.com/gateway/commerce/payment-offer-preflight","example":{"type":"http","queryParams":{"url":"https://agents.samedaydesk.com/defi/morpho-position?address=0x8ee9c15c3e5332cbc6ef39a2bb036c63c6549b6e"},"method":"GET"},"schema":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object","properties":{"url":{"type":"string","format":"uri","maxLength":2048,"description":"Exact public HTTPS GET URL to inspect. Credential-like query keys, fragments, unresolved parameters, local hosts, redirects, and non-public IPs are rejected."}},"required":["url"],"additionalProperties":false}},"required":["type","method"],"additionalProperties":false},"exampleUrl":"https://agents.samedaydesk.com/gateway/commerce/payment-offer-preflight?url=https%3A%2F%2Fagents.samedaydesk.com%2Fdefi%2Fmorpho-position%3Faddress%3D0x8ee9c15c3e5332cbc6ef39a2bb036c63c6549b6e"},"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"5000","payTo":"0x8904dF3DE6DFEe6a7C8cc38619d2f17806213Cee","maxTimeoutSeconds":604900,"extra":{"name":"GatewayWalletBatched","version":"1","verifyingContract":"0x77777777Dcc4d5A8B6E418Fd04D8997ef11000eE"}}]}]}