v2.2.81-brand-asset-integration / Inbound-only manual payment help

402 Rescue

Use this when a buyer agent hits the expected HTTP 402 challenge and needs the simplest safe way to pick, pay, retry, or stop.

Want the smallest useful paid test? Buy /api/opportunity-check for $0.01. Want monetization help for your own agent/API? Buy /api/agent-revenue-audit for $5.00. No subscription. Pay once, get JSON once.

Recommended first buy

/api/opportunity-check

$0.01 - Cheapest first screen before buying a wider diligence route.

Production rail

Base mainnet x402

Polygon remains experimental proof only. Solana remains watch-only.

Fast links

Buyer-Agent Challenge · Discovery Readiness · Instant x402 · Public Agent · Agent Revenue Audit · Docs JSON · Rescue API

Buyer-agent path

Authorized agents should start with the $0.01 route.

Buyer agents should start with /api/opportunity-check at $0.01. Use /api/agent-revenue-audit at $5 only when the agent/operator specifically wants monetization guidance.

Open the Buyer-Agent Challenge · Read the machine JSON · See zero-post discovery readiness

{
  "subject": "External buyer-agent x402 test",
  "goal": "Confirm this buyer agent can complete one x402 paid call and receive JSON.",
  "buyerType": "buyer-agent",
  "source": "external-buyer-agent-test-001"
}

Agent steps

402 to paid 200

  1. Inspect /docs.json
  2. Send unpaid POST and receive 402
  3. Retry with x402 payment on Base mainnet
  4. Receive structured JSON
  5. Escalate only if the output shows the next route is worth it

Guardrails

What this page will not do

  • No paid purchase is made by this help route.
  • Base mainnet remains the proven production paid rail.
  • Polygon remains experimental proof only.
  • Solana remains watch-only.
  • No buyer prompts, wallet-level histories, raw feedback, watched subjects, or paid response bodies are exposed publicly.
  • No automatic outreach, scraping, fake traction, paid upstream calls, or rail switching.

Route map

Pick the smallest route that can change the next action

RoutePriceUse it forAfter payment
/api/opportunity-check $0.01 Use this when you are unsure whether a target or claim deserves more paid work. /api/company-intel
/api/research-brief $0.05 Use this when the buyer needs general structured research and the next step is still open-ended. /api/company-intel
/api/company-intel $0.05 Use this for a quick company snapshot before outreach, approval, or a deeper trust review. /api/company-watch
/api/company-watch $0.20 Use this when one named company matters enough to keep monitoring between outreach, approval, partnership, or trust decisions. /api/source-check
/api/source-check $0.05 Use this when one claim or source is the blocker and you want the cheapest focused check first. /api/company-intel
/api/vendor-risk $0.05 Use this before a pilot, procurement review, partnership decision, or vendor approval. /api/deep-diligence
/api/lead-brief $0.05 Use this before outreach when the buyer wants a tighter account view and a clearer first message. /api/company-intel
/api/agentic-service-scorecard $0.05 Use this to evaluate one x402 service against current Agentic.Market gaps. /api/agentic-route-forge
/api/agentic-market-watch $0.01 Use this when you need a category watchlist, movement signal, and pricing read. /api/agentic-market-brief
/api/deep-diligence $0.50 Use this when missing evidence could change a real decision and the buyer needs a structured verification map. stop
/api/agentic-market-brief $0.25 Use this when you need a fast market map for Agentic.Market, x402 services, or a new paid agent offer. /api/agentic-service-scorecard
/api/agentic-route-forge $0.25 Use this when you need a concrete x402 route spec from an idea. /api/agentic-launch-plan
/api/agentic-launch-plan $0.50 Use this to plan a safe x402 service launch. stop
/api/agent-revenue-audit $5.00 Use this when the buyer wants monetization help for their own agent, API, x402 service, or paid route. stop

Machine-readable payload

GET /api/402-rescue

{
  "status": "payment_required_help",
  "releaseTag": "v2.2.81-brand-asset-integration",
  "service": {
    "name": "Agent Research Desk",
    "url": "https://apexscout.ai",
    "mode": "paid",
    "activeProductionRail": "Base mainnet x402"
  },
  "recommendedFirstBuy": {
    "path": "/api/opportunity-check",
    "price": "$0.01",
    "why": "Cheapest first screen before buying a wider diligence route."
  },
  "recommendedRevenueAudit": {
    "path": "/api/agent-revenue-audit",
    "price": "$5.00",
    "why": "Buy this when the buyer wants monetization guidance for their own agent, API, x402 service, or paid route."
  },
  "plainEnglishCopy": [
    "Want the smallest useful paid test? Buy /api/opportunity-check for $0.01.",
    "Want monetization help for your own agent/API? Buy /api/agent-revenue-audit for $5.00.",
    "Buyer agents should start with /api/opportunity-check at $0.01. Use /api/agent-revenue-audit at $5 only when the agent/operator specifically wants monetization guidance.",
    "No subscription. Pay once, get JSON once."
  ],
  "buyerAgentChallenge": {
    "path": "/buyer-agent-challenge",
    "apiPath": "/api/buyer-agent-challenge",
    "sourceTaggedPath": "/buyer-agent-challenge?src=external-buyer-agent-test-001",
    "recommendedFirstPaidCall": {
      "method": "POST",
      "path": "/api/opportunity-check",
      "price": "$0.01",
      "maxAmountAtomicUnits": "10000",
      "payload": {
        "subject": "External buyer-agent x402 test",
        "goal": "Confirm this buyer agent can complete one x402 paid call and receive JSON.",
        "buyerType": "buyer-agent",
        "source": "external-buyer-agent-test-001"
      }
    },
    "guidance": "Buyer agents should start with /api/opportunity-check at $0.01. Use /api/agent-revenue-audit at $5 only when the agent/operator specifically wants monetization guidance."
  },
  "coreRoutes": [
    {
      "endpoint": "opportunity-check",
      "routeName": "Opportunity Check",
      "path": "/api/opportunity-check",
      "method": "POST",
      "price": "$0.01",
      "whatFor": "Use this when you are unsure whether a target or claim deserves more paid work.",
      "doNotUseWhen": "Do not use this when you already know the blocker and need a company snapshot, vendor review, claim check, lead brief, or premium diligence map.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "This is already the cheapest useful first route."
      },
      "expectedResponseShape": "A low-cost first-pass screen that says whether to stop, route to a core $0.05 check, or save the premium route for later.",
      "suggestedNextRouteAfterPayment": "/api/company-intel",
      "firstPaidClosePlan": {
        "closeQuestion": "Is this target worth any more spend?",
        "payIf": "The buyer is unsure but the target could matter enough to screen.",
        "routeDownIf": "Do not route down; this is already the cheapest paid screen.",
        "routeDownPath": "/api/company-intel",
        "routeDownPrice": "$0.05",
        "stopIf": "Stop if the buyer has no named target, no decision, and no reason to spend yet.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/opportunity-check",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "research-brief",
      "routeName": "Research Brief",
      "path": "/api/research-brief",
      "method": "POST",
      "price": "$0.05",
      "whatFor": "Use this when the buyer needs general structured research and the next step is still open-ended.",
      "doNotUseWhen": "Do not use this when one company, one vendor, one claim, or one lead is already the clear focus.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "/api/company-intel",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/research-brief",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "company-intel",
      "routeName": "Company Intel",
      "path": "/api/company-intel",
      "method": "POST",
      "price": "$0.05",
      "whatFor": "Use this for a quick company snapshot before outreach, approval, or a deeper trust review.",
      "doNotUseWhen": "Do not use this when the blocker is a single claim, a vendor-control question, or a decision that hinges on missing proof.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "/api/company-watch",
      "firstPaidClosePlan": {
        "closeQuestion": "Can one named company change the next action?",
        "payIf": "The buyer has one named company and a real next action depends on a quick trust read.",
        "routeDownIf": "If the target is vague or the buyer is just browsing, use /api/opportunity-check at $0.01 first.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the company cannot change any next action.",
        "buyerFacingCopy": "Named company? Real next action? Pay $0.05 and retry Company Intel. Still vague? Start with $0.01 Opportunity Check.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/company-intel",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "company-watch",
      "routeName": "Company Watch",
      "path": "/api/company-watch",
      "method": "POST",
      "price": "$0.20",
      "whatFor": "Use this when one named company matters enough to keep monitoring between outreach, approval, partnership, or trust decisions.",
      "doNotUseWhen": "Do not use this when you only need a one-time company snapshot or when one single claim is already the only blocker.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "A recurring watch setup with change triggers, repeat decision cues, and the next route to use when a meaningful signal appears.",
      "suggestedNextRouteAfterPayment": "/api/source-check",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/company-watch",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "source-check",
      "routeName": "Source Check",
      "path": "/api/source-check",
      "method": "POST",
      "price": "$0.05",
      "whatFor": "Use this when one claim or source is the blocker and you want the cheapest focused check first.",
      "doNotUseWhen": "Do not use this when you need a broader company, vendor, lead, or general research view.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "/api/company-intel",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/source-check",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "vendor-risk",
      "routeName": "Vendor Risk",
      "path": "/api/vendor-risk",
      "method": "POST",
      "price": "$0.05",
      "whatFor": "Use this before a pilot, procurement review, partnership decision, or vendor approval.",
      "doNotUseWhen": "Do not use this when you only need a cheap initial screen or when one source claim is the only blocker.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "/api/deep-diligence",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/vendor-risk",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "lead-brief",
      "routeName": "Lead Brief",
      "path": "/api/lead-brief",
      "method": "POST",
      "price": "$0.05",
      "whatFor": "Use this before outreach when the buyer wants a tighter account view and a clearer first message.",
      "doNotUseWhen": "Do not use this when the main question is vendor approval, claim verification, or broader market research.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "/api/company-intel",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/lead-brief",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "agentic-service-scorecard",
      "routeName": "ApexScout Service Scorecard",
      "path": "/api/agentic-service-scorecard",
      "method": "POST",
      "price": "$0.05",
      "whatFor": "Use this to evaluate one x402 service against current Agentic.Market gaps.",
      "doNotUseWhen": "Do not use this as proof of paid settlement or as a replacement for live buyer feedback.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "/api/agentic-route-forge",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/agentic-service-scorecard",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "agentic-market-watch",
      "routeName": "ApexScout Market Watch",
      "path": "/api/agentic-market-watch",
      "method": "POST",
      "price": "$0.01",
      "whatFor": "Use this when you need a category watchlist, movement signal, and pricing read.",
      "doNotUseWhen": "Do not use this as a claim of revenue or paid demand without settlement telemetry.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "/api/agentic-market-brief",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/agentic-market-watch",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    }
  ],
  "premiumRoutes": [
    {
      "endpoint": "deep-diligence",
      "routeName": "Deep Diligence",
      "path": "/api/deep-diligence",
      "method": "POST",
      "price": "$0.50",
      "whatFor": "Use this when missing evidence could change a real decision and the buyer needs a structured verification map.",
      "doNotUseWhen": "Do not use this as legal diligence, investment diligence, compliance approval, or a claim that external facts were independently verified.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "A Deep Diligence Map with proof gaps, what was not verified, recommended verification sources, next actions, and confidence based on supplied information.",
      "suggestedNextRouteAfterPayment": "stop",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "A proof gap could change approval, procurement, partnership, reliance, or escalation.",
        "routeDownIf": "If the buyer only needs a quick first read, use /api/company-intel or /api/vendor-risk first.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the buyer expects legal, financial, compliance, or investment approval.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/deep-diligence",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "agentic-market-brief",
      "routeName": "ApexScout Agentic Market Brief",
      "path": "/api/agentic-market-brief",
      "method": "POST",
      "price": "$0.25",
      "whatFor": "Use this when you need a fast market map for Agentic.Market, x402 services, or a new paid agent offer.",
      "doNotUseWhen": "Do not use this as proof that an upstream paid call has succeeded, or as permission for autonomous spending without wallet auth and a budget cap.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "/api/agentic-service-scorecard",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/agentic-market-brief",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "agentic-route-forge",
      "routeName": "ApexScout RouteForge",
      "path": "/api/agentic-route-forge",
      "method": "POST",
      "price": "$0.25",
      "whatFor": "Use this when you need a concrete x402 route spec from an idea.",
      "doNotUseWhen": "Do not use this to execute paid upstream calls or to deploy code automatically.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "/api/agentic-launch-plan",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/agentic-route-forge",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "agentic-launch-plan",
      "routeName": "ApexScout Launch Plan",
      "path": "/api/agentic-launch-plan",
      "method": "POST",
      "price": "$0.50",
      "whatFor": "Use this to plan a safe x402 service launch.",
      "doNotUseWhen": "Do not use this as confirmation that the service is discoverable before one paid settlement has completed.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "Structured JSON with summary, trust signals, risks, next actions, source attribution, decision signals, and a conversion plan for the next justified paid step.",
      "suggestedNextRouteAfterPayment": "stop",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The route's output can change a concrete next decision.",
        "routeDownIf": "If the buyer is unsure, call /api/conversion-route or start with /api/opportunity-check at $0.01.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the output would be interesting but would not change what happens next.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/agentic-launch-plan",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    },
    {
      "endpoint": "agent-revenue-audit",
      "routeName": "Agent Revenue Audit",
      "path": "/api/agent-revenue-audit",
      "method": "POST",
      "price": "$5.00",
      "whatFor": "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.",
      "cheapestUsefulFirstRoute": {
        "path": "/api/opportunity-check",
        "price": "$0.01",
        "why": "Use this when the buyer is not sure the target deserves a wider diligence route yet."
      },
      "expectedResponseShape": "A monetization diagnosis with best first paid route, conversion friction, pricing ladder, buyer-agent instructions, and a seven-day revenue plan.",
      "suggestedNextRouteAfterPayment": "stop",
      "firstPaidClosePlan": {
        "closeQuestion": "Can this route change the buyer's next action?",
        "payIf": "The buyer owns or operates the service and can act on route, pricing, 402 retry, or listing guidance.",
        "routeDownIf": "If the buyer only wants to test payment, use /api/opportunity-check at $0.01 first.",
        "routeDownPath": "/api/opportunity-check",
        "routeDownPrice": "$0.01",
        "stopIf": "Stop if the buyer expects guaranteed revenue, legal, financial, tax, compliance, lending, or trading advice.",
        "buyerFacingCopy": "Pay only when the route changes the next action. Otherwise route down before spending.",
        "exactRetry": {
          "method": "POST",
          "path": "/api/agent-revenue-audit",
          "samePayloadRequired": true,
          "x402PaymentRequired": true,
          "expectedStatus": 200
        }
      },
      "docsUrl": "/docs.json",
      "checkoutUrl": "/checkout",
      "testbenchUrl": "/instant-x402",
      "feedbackUrl": "/api/agent-feedback"
    }
  ],
  "agentSteps": [
    "Inspect /docs.json",
    "Send unpaid POST and receive 402",
    "Retry with x402 payment on Base mainnet",
    "Receive structured JSON",
    "Escalate only if the output shows the next route is worth it"
  ],
  "guardrails": [
    "No paid purchase is made by this help route.",
    "Base mainnet remains the proven production paid rail.",
    "Polygon remains experimental proof only.",
    "Solana remains watch-only.",
    "No buyer prompts, wallet-level histories, raw feedback, watched subjects, or paid response bodies are exposed publicly.",
    "No automatic outreach, scraping, fake traction, paid upstream calls, or rail switching."
  ],
  "links": {
    "humanHelp": "/402-rescue",
    "paidRetry": "/paid-retry",
    "instantX402": "/instant-x402",
    "buyerAgentChallenge": "/buyer-agent-challenge",
    "buyerAgentChallengeApi": "/api/buyer-agent-challenge",
    "firstBuyAdvisor": "/api/first-buy-advisor",
    "docs": "/docs.json",
    "feedback": "/api/agent-feedback"
  }
}