Small controlled risk / no spend

Payment Intent Preview

Prepare the exact x402 paid retry before a buyer agent spends. This page does not execute payment and does not change the Base rail.

Route

Selected route

Agent Revenue Audit

/api/agent-revenue-audit at $5.00.

Does the buyer operate an agent, API, x402 route, or paid service that needs revenue guidance?

Safety

No payment executed

  • This preview does not execute payment.
  • This preview does not change Base mainnet, facilitator, seller wallet, endpoint paths, or prices.
  • This preview does not expose buyer prompts, wallet-level history, raw feedback, or paid response bodies.

Paid retry command

Copy-paste only from a buyer-controlled wallet runtime

npx awal@2.8.0 x402 pay "https://apexscout.ai/api/agent-revenue-audit" \
  -X POST \
  -h '{"Content-Type":"application/json"}' \
  -d '{
  "serviceName": "Example Agent API",
  "serviceUrl": "https://example.com",
  "buyerType": "x402-builder",
  "currentOffer": "A pay-per-call endpoint that helps agents decide what paid route to buy first.",
  "currentPaymentRail": "base-x402",
  "targetBuyer": "Agent and API builders trying to monetize faster.",
  "currentProblem": "Buyers hit the 402 challenge but do not always understand the exact paid retry path.",
  "knownMetrics": {
    "visits": "413 source-tagged visits",
    "unpaid402Challenges": "559 unpaid 402 challenges",
    "paidCompletions": "10 paid completions",
    "feedbackCount": "1 feedback item"
  },
  "riskTolerance": "medium",
  "source": "docs-example"
}' \
  --max-amount 5000000 \
  --json

Machine-readable intent

{
  "name": "x402 Payment Intent Preview",
  "path": "/payment-intent",
  "apiPath": "/api/payment-intent",
  "mode": "no-spend-payment-intent",
  "source": null,
  "selectedRoute": {
    "endpoint": "agent-revenue-audit",
    "title": "Agent Revenue Audit",
    "path": "/api/agent-revenue-audit",
    "toolName": "create_agent_revenue_audit",
    "price": "$5.00",
    "whenToUse": "Use this when the buyer wants monetization help for their own agent, API, x402 service, or paid route.",
    "doNotUseWhen": "Do not use this for investment, legal, tax, lending, compliance, trading, guaranteed revenue claims, automatic outreach, or external paid calls.",
    "samplePayload": {
      "serviceName": "Example Agent API",
      "serviceUrl": "https://example.com",
      "buyerType": "x402-builder",
      "currentOffer": "A pay-per-call endpoint that helps agents decide what paid route to buy first.",
      "currentPaymentRail": "base-x402",
      "targetBuyer": "Agent and API builders trying to monetize faster.",
      "currentProblem": "Buyers hit the 402 challenge but do not always understand the exact paid retry path.",
      "knownMetrics": {
        "visits": "413 source-tagged visits",
        "unpaid402Challenges": "559 unpaid 402 challenges",
        "paidCompletions": "10 paid completions",
        "feedbackCount": "1 feedback item"
      },
      "riskTolerance": "medium",
      "source": "docs-example"
    }
  },
  "buyerDecision": {
    "closeQuestion": "Does the buyer operate an agent, API, x402 route, or paid service that needs revenue guidance?",
    "payWhen": "Use this when the buyer wants monetization help for their own agent, API, x402 service, or paid route.",
    "doNotPayWhen": "Do not use this for investment, legal, tax, lending, compliance, trading, guaranteed revenue claims, automatic outreach, or external paid calls.",
    "ifUnsure": "Start with /api/opportunity-check or call /api/conversion-route before paying."
  },
  "payment": {
    "method": "POST",
    "url": "https://apexscout.ai/api/agent-revenue-audit",
    "listedPrice": "$5.00",
    "maxAmountAtomicUnits": "5000000",
    "network": "eip155:8453",
    "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402",
    "expectedUnpaidStatus": 402,
    "expectedPaidStatus": 200,
    "samePayloadRequired": true
  },
  "copyPaste": {
    "payload": {
      "serviceName": "Example Agent API",
      "serviceUrl": "https://example.com",
      "buyerType": "x402-builder",
      "currentOffer": "A pay-per-call endpoint that helps agents decide what paid route to buy first.",
      "currentPaymentRail": "base-x402",
      "targetBuyer": "Agent and API builders trying to monetize faster.",
      "currentProblem": "Buyers hit the 402 challenge but do not always understand the exact paid retry path.",
      "knownMetrics": {
        "visits": "413 source-tagged visits",
        "unpaid402Challenges": "559 unpaid 402 challenges",
        "paidCompletions": "10 paid completions",
        "feedbackCount": "1 feedback item"
      },
      "riskTolerance": "medium",
      "source": "docs-example"
    },
    "unpaidCurlProbe": "curl -i -X POST \"https://apexscout.ai/api/agent-revenue-audit\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"serviceName\": \"Example Agent API\",\n  \"serviceUrl\": \"https://example.com\",\n  \"buyerType\": \"x402-builder\",\n  \"currentOffer\": \"A pay-per-call endpoint that helps agents decide what paid route to buy first.\",\n  \"currentPaymentRail\": \"base-x402\",\n  \"targetBuyer\": \"Agent and API builders trying to monetize faster.\",\n  \"currentProblem\": \"Buyers hit the 402 challenge but do not always understand the exact paid retry path.\",\n  \"knownMetrics\": {\n    \"visits\": \"413 source-tagged visits\",\n    \"unpaid402Challenges\": \"559 unpaid 402 challenges\",\n    \"paidCompletions\": \"10 paid completions\",\n    \"feedbackCount\": \"1 feedback item\"\n  },\n  \"riskTolerance\": \"medium\",\n  \"source\": \"docs-example\"\n}'",
    "paidRetryAwalCommand": "npx awal@2.8.0 x402 pay \"https://apexscout.ai/api/agent-revenue-audit\" \\\n  -X POST \\\n  -h '{\"Content-Type\":\"application/json\"}' \\\n  -d '{\n  \"serviceName\": \"Example Agent API\",\n  \"serviceUrl\": \"https://example.com\",\n  \"buyerType\": \"x402-builder\",\n  \"currentOffer\": \"A pay-per-call endpoint that helps agents decide what paid route to buy first.\",\n  \"currentPaymentRail\": \"base-x402\",\n  \"targetBuyer\": \"Agent and API builders trying to monetize faster.\",\n  \"currentProblem\": \"Buyers hit the 402 challenge but do not always understand the exact paid retry path.\",\n  \"knownMetrics\": {\n    \"visits\": \"413 source-tagged visits\",\n    \"unpaid402Challenges\": \"559 unpaid 402 challenges\",\n    \"paidCompletions\": \"10 paid completions\",\n    \"feedbackCount\": \"1 feedback item\"\n  },\n  \"riskTolerance\": \"medium\",\n  \"source\": \"docs-example\"\n}' \\\n  --max-amount 5000000 \\\n  --json",
    "commandNotes": [
      "Run the unpaid probe first if the buyer agent needs to inspect the 402 challenge.",
      "Run the paid retry only from a buyer-controlled wallet runtime.",
      "The command pays at most the listed route price and expects HTTP 200 JSON after payment."
    ]
  },
  "smallRisk": {
    "name": "Payment Intent Preview",
    "riskLevel": "small",
    "whyItHelps": "Future buyer agents can prepare the exact paid retry from a machine-readable object instead of guessing route, payload, price, or max spend.",
    "executesPayment": false,
    "productionRailChange": false,
    "endpointPathChange": false,
    "publicDataLevel": "aggregate-safe; no prompts, wallets, raw feedback, or paid response bodies"
  },
  "guardrails": [
    "This preview does not execute payment.",
    "This preview does not change Base mainnet, facilitator, seller wallet, endpoint paths, or prices.",
    "This preview does not expose buyer prompts, wallet-level history, raw feedback, or paid response bodies."
  ]
}