v2.2.81-brand-asset-integration / agentcore-buyer-start

Start here for AgentCore-style buyers.

Give AgentCore Payments-style buyers one owned start path from spend-policy inspection to import metadata, unpaid 402 verification, and optional buyer-approved paid retry.

Boundary: this page does not spend, retry, contact anyone, scrape, or manage buyer wallets. It points buyers to owned ApexScout surfaces and keeps public telemetry aggregate-only.

Not sure what to buy? Generate a free Agent Spend Passport before paying.

The Passport does not spend money. It recommends the right route, checks budget fit, warns about sensitive fields, and gives a safe copy-paste paid-call payload.

Considering the $5 audit? Preview the output shape before paying. Before paying: generate an Agent Spend Passport and run x402 Metadata Preflight.

Spend policy · OpenAPI import · Agent Spend Passport · Passport JSON · Audit Preview · Metadata Preflight · MCP tool pack · Cash Register

Passport-first buyer path

Detailed buyer path

Step 1 / free

Inspect x402 proof

/x402-proof

Confirm ApexScout's Base mainnet x402 proof before choosing a paid route.

Step 2 / free

Generate Agent Spend Passport

/agent-spend-passport

Pick the right route, check budget, screen sensitive payload fields, and copy a safe paid-call payload before buying.

Step 3 / free

Preview $5 Agent Revenue Audit

/agent-revenue-audit-preview

If Passport recommends the $5 audit, inspect the public-safe output shape before paying.

Step 4 / free

Read spend policy

/agentcore-payments-policy

Inspect caps, no-auto-spend rules, and allowed paid routes.

Step 5 / free

Import HTTP API target

/api/agentcore-openapi.json

Import existing ApexScout routes into AgentCore Gateway or another OpenAPI-compatible client.

Step 6 / free

Read tool metadata

/mcp-tool-pack

Confirm route names, prices, payload shape, and expected x402 behavior.

Step 7 / free

Run unpaid 402 preflight

/api/opportunity-check

Send an unpaid POST and verify Base mainnet x402 requirements before spending.

Step 8 / $0.01

Optional buyer-approved paid retry

/api/opportunity-check

Retry exactly once only if the buyer-controlled wallet and budget authorize it.

Step 9 / $5.00

Optional builder audit

/api/agent-revenue-audit

Use only after explicit approval for the higher-spend monetization audit.

Aggregate funnel

Policy visits

6

Visits to the spend policy page.

Start visits

8

Visits to this start page.

Policy to 402

0%

0 aggregate sessions reached unpaid 402 after policy.

Paid after policy

0

Aggregate paid completions from policy-view sessions. No buyer-level data is public.

Unpaid preflight payloads

{
  "opportunityCheck": {
    "subject": "ApexScout AgentCore buyer preflight",
    "goal": "Confirm x402 challenge shape before a buyer-approved paid retry.",
    "buyerType": "agentcore-payments-style-buyer",
    "source": "agentcore-buyer-start"
  },
  "agentRevenueAudit": {
    "serviceName": "Example x402 Agent API",
    "currentOffer": "Pay-per-call API for buyer agents",
    "targetBuyer": "AgentCore Payments-style buyers",
    "currentPaymentRail": "Base x402",
    "riskTolerance": "medium",
    "source": "agentcore-buyer-start"
  }
}

Guardrails

JSON

{
  "name": "ApexScout AgentCore Buyer Start",
  "version": "v2.2.81-brand-asset-integration",
  "mode": "agentcore-buyer-start",
  "liveMode": "zero-contact-inbound-only",
  "purpose": "Give AgentCore Payments-style buyers one owned start path from spend-policy inspection to import metadata, unpaid 402 verification, and optional buyer-approved paid retry.",
  "startHere": {
    "page": "https://apexscout.ai/agentcore-buyer-start",
    "api": "https://apexscout.ai/api/agentcore-buyer-start",
    "recommendedFirstPath": "/agent-spend-passport",
    "spendPolicyPath": "/agentcore-payments-policy",
    "importTarget": "/api/agentcore-openapi.json",
    "toolMetadata": "/mcp-tool-pack",
    "spendPassport": "/agent-spend-passport",
    "spendPassportApi": "/api/agent-spend-passport",
    "spendPassportPrepareApi": "/api/agent-spend-passport/prepare",
    "agentRevenueAuditPreview": "/agent-revenue-audit-preview",
    "agentRevenueAuditPreviewApi": "/api/agent-revenue-audit-preview"
  },
  "passportFirstCta": "Not sure what to buy? Generate a free Agent Spend Passport before paying.",
  "passportExplanation": "The Passport does not spend money. It recommends the right route, checks budget fit, warns about sensitive fields, and gives a safe copy-paste paid-call payload.",
  "passportFirstBuyerPath": [
    "Inspect /x402-proof.",
    "Generate a free /agent-spend-passport.",
    "If the Passport recommends the $5 audit, preview /agent-revenue-audit-preview before paying.",
    "Run the free /x402-metadata-preflight before any paid retry if the buyer metadata includes a resource URL, payment description, reason string, or payload preview.",
    "If Passport recommends /api/opportunity-check, use the $0.01 route.",
    "If Passport recommends /api/agent-revenue-audit, use the $5 route only with approved budget.",
    "Stop if Passport says stop."
  ],
  "routeSequence": [
    {
      "step": 1,
      "label": "Inspect x402 proof",
      "path": "/x402-proof",
      "apiPath": "/api/x402-proof",
      "expectedCost": "free",
      "buyerAction": "Confirm ApexScout's Base mainnet x402 proof before choosing a paid route."
    },
    {
      "step": 2,
      "label": "Generate Agent Spend Passport",
      "path": "/agent-spend-passport",
      "apiPath": "/api/agent-spend-passport",
      "prepareApiPath": "/api/agent-spend-passport/prepare",
      "expectedCost": "free",
      "buyerAction": "Pick the right route, check budget, screen sensitive payload fields, and copy a safe paid-call payload before buying."
    },
    {
      "step": 3,
      "label": "Preview $5 Agent Revenue Audit",
      "path": "/agent-revenue-audit-preview",
      "apiPath": "/api/agent-revenue-audit-preview",
      "expectedCost": "free",
      "buyerAction": "If Passport recommends the $5 audit, inspect the public-safe output shape before paying."
    },
    {
      "step": 4,
      "label": "Read spend policy",
      "path": "/agentcore-payments-policy",
      "apiPath": "/api/agentcore-payments-policy",
      "expectedCost": "free",
      "buyerAction": "Inspect caps, no-auto-spend rules, and allowed paid routes."
    },
    {
      "step": 5,
      "label": "Import HTTP API target",
      "path": "/api/agentcore-openapi.json",
      "expectedCost": "free",
      "buyerAction": "Import existing ApexScout routes into AgentCore Gateway or another OpenAPI-compatible client."
    },
    {
      "step": 6,
      "label": "Read tool metadata",
      "path": "/mcp-tool-pack",
      "apiPath": "/api/mcp-tool-pack",
      "manifestPath": "/.well-known/mcp.json",
      "expectedCost": "free",
      "buyerAction": "Confirm route names, prices, payload shape, and expected x402 behavior."
    },
    {
      "step": 7,
      "label": "Run unpaid 402 preflight",
      "path": "/api/opportunity-check",
      "method": "POST",
      "expectedStatus": 402,
      "expectedCost": "free",
      "buyerAction": "Send an unpaid POST and verify Base mainnet x402 requirements before spending."
    },
    {
      "step": 8,
      "label": "Optional buyer-approved paid retry",
      "path": "/api/opportunity-check",
      "method": "POST",
      "price": "$0.01",
      "expectedStatus": 200,
      "buyerAction": "Retry exactly once only if the buyer-controlled wallet and budget authorize it."
    },
    {
      "step": 9,
      "label": "Optional builder audit",
      "path": "/api/agent-revenue-audit",
      "method": "POST",
      "price": "$5.00",
      "expectedStatus": 402,
      "buyerAction": "Use only after explicit approval for the higher-spend monetization audit."
    }
  ],
  "paymentPolicy": {
    "protocol": "x402",
    "network": "eip155:8453",
    "productionRail": "Base mainnet",
    "facilitator": "https://api.cdp.coinbase.com/platform/v2/x402",
    "recommendedSessionCapUsd": "5.01",
    "recommendedFirstPaidCapUsd": "0.01",
    "recommendedBuilderAuditCapUsd": "5.00",
    "stopAfterOnePaidResponseByDefault": true,
    "paidRetryRequiresBuyerAuthorization": true,
    "automaticPaidRetryAdded": false,
    "spendPassportNoSpend": true
  },
  "unpaidPreflightPayloads": {
    "opportunityCheck": {
      "subject": "ApexScout AgentCore buyer preflight",
      "goal": "Confirm x402 challenge shape before a buyer-approved paid retry.",
      "buyerType": "agentcore-payments-style-buyer",
      "source": "agentcore-buyer-start"
    },
    "agentRevenueAudit": {
      "serviceName": "Example x402 Agent API",
      "currentOffer": "Pay-per-call API for buyer agents",
      "targetBuyer": "AgentCore Payments-style buyers",
      "currentPaymentRail": "Base x402",
      "riskTolerance": "medium",
      "source": "agentcore-buyer-start"
    }
  },
  "aggregatePolicyFunnel": {
    "mode": "aggregate-only-agentcore-policy-funnel",
    "policyPageVisits": 6,
    "buyerStartPageVisits": 8,
    "policySessions": 6,
    "buyerStartSessions": 8,
    "policyToUnpaid402Sessions": 0,
    "buyerStartToUnpaid402Sessions": 0,
    "unpaid402AfterPolicy": 0,
    "paidCompletionsAfterPolicy": 0,
    "policyToUnpaid402Rate": "0%",
    "buyerStartToUnpaid402Rate": "0%",
    "publicSafe": true,
    "buyerLevelDataPublic": false
  },
  "privacy": {
    "publicMetrics": "aggregate-only",
    "buyerLevelDataPublic": false,
    "buyerPromptsPublic": false,
    "walletHistoriesPublic": false,
    "paidResponsesPublic": false,
    "rawFeedbackPublic": false
  },
  "guardrails": [
    "No automatic buyer spending",
    "No buyer wallet custody",
    "No automatic paid retry loop",
    "No automatic escalation from $0.01 to $5.00",
    "No paid upstream calls",
    "No scraping",
    "No third-party discovery",
    "No outreach automation",
    "No manual messages, posts, DMs, or emails",
    "No seller wallet change",
    "No settlement rail change",
    "No buyer-level public data",
    "No official AWS, Coinbase, or Stripe endorsement claim"
  ],
  "checks": {
    "ownedSurfaceOnly": true,
    "noSpendByThisPage": true,
    "spendPassportNoSpend": true,
    "baseMainnetX402Only": true,
    "buyerWalletManagedByApexScout": false,
    "automaticBuyerSpendingAdded": false,
    "paidUpstreamCalls": false,
    "buyerLevelDataPublic": false,
    "cashRegisterAggregateOnly": true
  },
  "links": {
    "page": "https://apexscout.ai/agentcore-buyer-start",
    "api": "https://apexscout.ai/api/agentcore-buyer-start",
    "spendPolicy": "https://apexscout.ai/agentcore-payments-policy",
    "spendPolicyApi": "https://apexscout.ai/api/agentcore-payments-policy",
    "spendPolicyWellKnown": "https://apexscout.ai/.well-known/apexscout-spend-policy.json",
    "openApi": "https://apexscout.ai/api/agentcore-openapi.json",
    "agentSpendPassport": "https://apexscout.ai/agent-spend-passport",
    "agentSpendPassportApi": "https://apexscout.ai/api/agent-spend-passport",
    "agentSpendPassportPrepareApi": "https://apexscout.ai/api/agent-spend-passport/prepare",
    "agentRevenueAuditPreview": "https://apexscout.ai/agent-revenue-audit-preview",
    "agentRevenueAuditPreviewApi": "https://apexscout.ai/api/agent-revenue-audit-preview",
    "mcpToolPack": "https://apexscout.ai/mcp-tool-pack",
    "mcpToolPackApi": "https://apexscout.ai/api/mcp-tool-pack",
    "mcpManifest": "https://apexscout.ai/.well-known/mcp.json",
    "cashRegister": "https://apexscout.ai/api/cash-register"
  },
  "nextAction": "Use this path as the AgentCore buyer start surface, then watch aggregate policy-to-402 movement without claiming conversion unless a paid completion is visible."
}