{"service":{"name":"Agent Research Desk","version":"2.2.25","url":"https://apexscout.ai","description":"Agent Research Desk is a pay-per-call trust and diligence API for AI agents. It helps agents make first-pass decisions before they contact, approve, buy from, rely on, or escalate a company, vendor, claim, or lead.","currentReleaseTag":"v2.2.81-brand-asset-integration","liveMode":"zero-contact-inbound-only","revenueMode":"owner-approved-active-revenue-sprint","zeroContactStatement":"ApexScout is in zero-contact live mode. Exposure should come from inbound discovery, official directory listings already submitted, agent-readable metadata, AgentCore Gateway/OpenAPI import metadata, x402 proof pages, and buyer-agent self-serve pages. Do not DM, post, email, scrape, or manually message people.","launchProofTag":"v1.0-mainnet-paid-discovery-confirmed","apexScoutProofTag":"v2.0.1-apexscout-mainnet-paid-proof"},"brand":{"name":"ApexScout","legalProductName":"ApexScout / Agent Research Desk","tagline":"Agent Spend Passport and x402 trust intelligence for buyer agents.","description":"Agent Spend Passport and x402 trust intelligence for buyer agents.","logoAlt":"ApexScout official logo","assets":{"original":"https://apexscout.ai/assets/apexscout-logo.png","lockup":"https://apexscout.ai/assets/apexscout-logo-lockup.png","mark":"https://apexscout.ai/assets/apexscout-logo-mark.png","icon":"https://apexscout.ai/assets/apexscout-icon.png","openGraph":"https://apexscout.ai/assets/apexscout-og.png"},"colors":{"midnight":"#001038","navy":"#081840","deepNavy":"#101840","cobalt":"#1060f8","electricBlue":"#1068f8","signalCyan":"#00c8c8","white":"#ffffff","frost":"#f7fbff","slate":"#516078"},"structure":{"primaryLogo":"Use the option 1-style horizontal lockup for website headers, hero sections, and public brand surfaces.","compactLogo":"Use the option 10-style mark for favicons, tight cards, and small navigation treatments.","visualSystem":"Keep layouts clean, bright, and technical: white/frost backgrounds, navy text, cobalt calls to action, and cyan signal accents."},"assetPaths":{"original":"/assets/apexscout-logo.png","lockup":"/assets/apexscout-logo-lockup.png","mark":"/assets/apexscout-logo-mark.png","icon":"/assets/apexscout-icon.png","openGraph":"/assets/apexscout-og.png"}},"releaseTags":["v1.0-mainnet-paid-discovery-confirmed","v1.1-privacy-positioning-hardening","v1.1.1-alpha-consistency-upgrade","v1.2-bazaar-scout-integration","v1.3-growth-evidence-enterprise","v1.3.1-trust-conversion-hardening","v1.3.2-first-buy-conversion","v1.3.3-repeat-use-paths","v1.4.0-route-advisor-decision-signals","v1.4.1-company-intel-conversion","v1.5.0-trust-preview-decision-flow","v1.6.0-company-watch-live-loop","v1.6.1-growth-pulse-optimizer","v1.7.0-first-buyer-activation-loop","v1.7.1-activation-wave-ops","v1.8.0-agent-acquisition-loop","v1.9.0-revenue-path-optimizer","v2.0.0-apexscout-agentic-market","v2.0.1-apexscout-mainnet-paid-proof","v2.1.0-agentic-revenue-products","v2.1.1-agentic-market-exposure","v2.1.2-controlled-distribution-launcher","v2.1.3-paid-test-approval-queue","v2.2.0-conversion-recovery-repeat-revenue","v2.2.1-agent-checkout-conversion","v2.2.2-buyer-agent-checkout-kit","v2.2.3-company-intel-conversion-pack","v2.2.4-x402-coinbase-protocol-refresh","v2.2.5-bazaar-metadata-enrichment","v2.2.6-agentic-market-checkout-manifest","v2.2.7-apex-sentinel-marketplace-bot","v2.2.8-dashboard-command-bridge","v2.2.9-company-intel-402-close-path","v2.2.10-agentic-wallet-multichain-awareness","v2.2.11-guarded-multichain-expansion","v2.2.12-daily-risk-stack","v2.2.13-wallet-backed-agent-fit","v2.2.14-company-watch-activation-risk","v2.2.15-discovery-exposure-pressure-risk","v2.2.16-marketplace-exposure-pack","v2.2.17-polygon-rail-proof-pack","v2.2.18-instant-x402-testbench","v2.2.19-kite-passport-x402-readiness","v2.2.20-stripe-link-agent-readiness","v2.2.21-402-conversion-rescue","v2.2.22-qualified-tester-sprint","v2.2.23-paid-retry-sprint","v2.2.25-agent-inbox-bridge","v2.2.27-inbound-agent-revenue-kit","v2.2.28-agent-onboarding-md","v2.2.29-onchain-agent-identity-discovery","v2.2.30-deploy-safety-onboarding-funnel","v2.2.31-agentic-market-skill-badge","v2.2.32-buyer-trust-test-kit","v2.2.33-x402-protocol-watch","v2.2.34-buyer-agent-conversion-kit","v2.2.35-inbound-copy-reconciliation","v2.2.36-x402-payload-compatibility","v2.2.37-server-rejection-logfix","v2.2.38-post-verify-validation-repair","v2.2.39-polygon-solana-proof-lanes","v2.2.40-first-paid-conversion-intelligence","v2.2.41-x402-proof-momentum","v2.2.42-first-paid-conversion-intelligence","v2.2.43-x402-proof-momentum","v2.2.44-first-paid-conversion-intelligence","v2.2.45-x402-seller-readiness","v2.2.46-revenue-truth-forecasts","v2.2.47-zero-post-discovery-indexing","v2.2.48-chatgpt-ads-funnel","v2.2.49-hubspot-agent-readiness","v2.2.50-ad-readiness-packet","v2.2.51-zero-post-directory-exposure","v2.2.52-mcp-tool-pack-readiness","v2.2.53-dashboard-agent-tool-pack","v2.2.54-owned-surface-clarity-pass","v2.2.55-zero-contact-live-revenue-gate","v2.2.56-agentcore-x402-readiness","v2.2.57-agentcore-gateway-import-pack","v2.2.58-revenue-conversion-sprint","v2.2.59-agentcore-payments-signal-alignment","v2.2.60-agent-payment-alpha-safe-layers","v2.2.61-conversion-close-pass","v2.2.62-agent-wonderland-readiness","v2.2.63-interactive-x402-onboarding","v2.2.64-agent-safety-posture","v2.2.65-inbound-signal-attribution","v2.2.66-agentic-payments-market-signal","v2.2.67-real-inbound-metrics","v2.2.68-agentcore-spend-policy","v2.2.69-agentcore-monitor-probe-classifier","v2.2.70-agentcore-buyer-start","v2.2.71-agent-spend-passport","v2.2.72-passport-signal-tracking","v2.2.73-passport-first-cta","v2.2.74-passport-easy-mode","v2.2.75-agent-commerce-positioning","v2.2.76-x402-batch-settlement-readiness","v2.2.77-x402-metadata-preflight","v2.2.78-agent-revenue-audit-preview","v2.2.79-dashboard-live-cockpit","v2.2.80-apexscout-public-layout-cleanup","v2.2.81-brand-asset-integration"],"protocolFreshness":{"checkedAt":"2026-05-04","releaseTag":"v2.2.81-brand-asset-integration","paymentRail":"Base mainnet x402 through the Coinbase CDP facilitator","agentInboxBridge":{"observedUpdate":"Masumi Agent Messenger gives agents an inbox and agent-to-agent message surface that can be used as optional discovery/contact infrastructure.","repositoryUrl":"https://github.com/masumi-network/masumi-agent-messenger","agentMessengerUrl":"https://www.agentmessenger.io/","masumiUrl":"https://www.masumi.network/","status":"ApexScout now exposes an inbound-only Agent Inbox Bridge, but it does not send outbound messages, accept Messenger payments, or change production settlement away from Base x402.","operatorMove":"Manually register an Agent Messenger inbox slug only if useful, then set the public slug/profile env vars while keeping outbound automation and Messenger payments disabled."},"agenticWalletReadiness":{"observedUpdate":"Coinbase Agentic Wallet and Payments MCP now describe USDC wallet/payment support across Base, Polygon, and Solana.","supportedWalletNetworks":["Base","Polygon","Solana"],"currentServiceSettlementRail":"Base mainnet remains the default proven rail for Agent Research Desk paid endpoints.","experimentalRail":"Polygon mainnet is code-recognized as an explicit experimental EVM rail behind X402_ENABLE_EXPERIMENTAL_RAILS=true.","watchOnlyRail":"Solana mainnet now has an official @x402/svm code path available behind X402_ENABLE_SVM_RAILS, but it stays non-production until a Solana seller address and separate paid proof are approved.","whyNotSwitchToday":"The live paid flow, settlement proof, seller wallet, discovery, and 402 behavior are already proven on Base. Polygon or Solana acceptance should only be enabled after a separate unpaid-402 and paid-200 settlement test.","operatorMove":"Market Agentic Wallet compatibility to buyers, keep the Polygon proof pack honest, and use the Instant x402 Testbench to make the proven Base 402-to-paid-200 route easier to try."},"kitePassportReadiness":{"observedUpdate":"Kite announced x402 integration with Kite mainnet and Kite Agent Passport for scoped, human-approved agent payments.","sourcePostUrl":"https://x.com/GoKiteAI/status/2049639877382381663","passportUrl":"https://agentpassport.ai/","status":"ApexScout now exposes a Kite Passport compatibility lane for buyer agents, but it does not accept Kite mainnet settlement or create Passport sessions itself.","operatorMove":"Expose Kite Passport as a buyer-side delegated-payment path, keep paid ARD settlement on Base, and require separate proof before any Kite rail acceptance claim."},"linkAgentWalletReadiness":{"observedUpdate":"Stripe launched Link's wallet for agents so users can let agents request purchases without exposing raw payment credentials.","sourcePostUrl":"https://x.com/WesRoth/status/2049896564961738792","stripeNewsUrl":"https://stripe.com/newsroom/news/sessions-2026","stripeBlogUrl":"https://stripe.com/blog/giving-agents-the-ability-to-pay","stripeAgenticCommerceDocsUrl":"https://docs.stripe.com/agentic-commerce","linkAgentsUrl":"https://link.com/ae/agents","status":"ApexScout now exposes a Link Agent Wallet readiness lane for buyer agents, but it does not accept Stripe card settlement, create Link OAuth sessions, or issue payment tokens itself.","operatorMove":"Expose Link as a buyer-side approval and one-time credential path, keep paid ARD settlement on Base, and require separate proof before any Link acceptance claim."},"agentCorePayments":{"observedUpdate":"AWS and Coinbase announced Amazon Bedrock AgentCore Payments preview with x402 micropayments, Coinbase wallet infrastructure, AgentCore Gateway/Bazaar discovery, buyer-side authorization, and spend controls.","coinbaseBlogUrl":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","awsBlogUrl":"https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/","status":"ApexScout uses this as seller-side alignment only: importable OpenAPI, MCP metadata, proof pages, and clean x402 HTTP 402 challenges for buyer-controlled AgentCore Payments-style clients.","operatorMove":"Keep zero-contact inbound mode active, avoid endorsement claims, and point buyer agents to AgentCore Gateway/OpenAPI, MCP metadata, x402 proof, and the two protected paid routes."},"agentPaymentAlphaSafeLayers":{"observedUpdate":"ApexScout is tracking ten public agent-payment signals: Coinbase MCP x402, AgentCore Payments, Bazaar metadata, x402 network expansion, ERC-20/Permit2 readiness, Stripe MPP, payment metadata hardening, policy-controlled payment boundaries, batch settlement readiness, and x402 metadata preflight.","status":"ApexScout converts those signals into owned readiness metadata only. Base mainnet x402 remains the production rail, and no buyer-level data, outreach, scraping, paid upstream calls, or endorsement claims are added.","operatorMove":"Use /agent-payment-alpha and /api/agent-payment-alpha as the safe alpha layer packet for buyer agents and builders before they inspect MCP, AgentCore Gateway, x402 proof, or paid route challenges."},"circleAgentStackReadiness":{"observedUpdate":"Circle Agent Stack frames agent commerce around USDC-funded agent wallets, Circle CLI/Skills, service discovery, and nanopayments for paid APIs and services.","sourceUrl":"https://investor.circle.com/news/news-details/2026/Circle-Launches-AI-Infrastructure-to-Power-the-Agentic-Economy/default.aspx","status":"ApexScout exposes a seller-side Circle Agent Stack readiness packet, but it does not create Circle wallets, install Circle CLI or Skills, submit marketplace listings, enable Circle Gateway nanopayments, or claim Circle approval.","operatorMove":"Use /circle-agent-stack-readiness and /api/circle-agent-stack-readiness as the compatibility packet while keeping Base mainnet x402 as the active production rail."},"agenticPaymentsMarketSignal":{"observedUpdate":"Token Terminal framed agentic payments as roughly 180k monthly active onchain agent senders, mostly on Solana and Base, with the market still early.","sourcePostUrl":"https://x.com/tokenterminal/status/2053895358405652592","status":"ApexScout uses this as market context only. It is not an ApexScout-specific traction, endorsement, or revenue claim.","operatorMove":"Use /agentic-payments-market-signal and /why-apexscout-agentic-payments to explain why ApexScout stays focused on Base x402, buyer-readable metadata, HTTP 402 challenges, and the $5 Agent Revenue Audit."},"baseX402InfraWatch":{"observedUpdate":"Static operator note for Base-native x402 infrastructure categories buyers may ask about before payment.","sourcePostUrl":"https://x.com/AIonBase_/status/2050239874993914060","status":"ApexScout exposes a Base x402 Infra Watch notes lane, but it does not run live external checks, auto-contact projects, buy services, scrape private data, or change settlement rails.","operatorMove":"Use operator-approved notes to improve ApexScout-owned readiness pages while keeping Base mainnet x402 as the only active production settlement rail."},"onchainAgentIdentity":{"observedUpdate":"Base ecosystem builders are pushing agent onchain registration for identity, reputation, and trust.","sourcePostUrl":"https://x.com/0xyoussea/status/2051303319826469308","baseAgentsUrl":"https://www.base.org/agents","baseAgentRegistrationDocsUrl":"https://docs.base.org/ai-agents/setup/agent-registration","status":"ApexScout now exposes ERC-8004 readiness and manual registration instructions, but it does not auto-register, store private keys, or claim onchain identity before verification.","operatorMove":"Manually register ApexScout only after verifying the current registry address and using a reviewed operator-controlled identity wallet."},"publicAgentDiscovery":{"observedUpdate":"The operator narrowed the legacy /agent-discovery surface into an inbound-only review kit for ApexScout-owned public docs, cards, manual tests, and route selection.","status":"ApexScout does not inspect third-party domains, discover third-party agents, contact anyone, scrape, scan, pay upstream services, or claim fake traction.","operatorMove":"Keep buyer agents on /public-agent, /start, /docs.json, /instant-x402, /402-rescue, and the listed paid route ladder unless a partner URL is manually supplied later."},"x402ProtocolWatch":{"observedUpdate":"Static operator note for x402 chain, language, and framework questions buyers may ask before payment.","sourcePostUrl":"https://x.com/Jnix2007/status/2051286311097536518","sourceRepoUrl":"https://github.com/x402-foundation/x402","status":"ApexScout exposes an x402 Protocol Watch notes lane, but it does not run live external checks or change production settlement away from the proven Base mainnet x402 flow.","operatorMove":"Use the watch lane to prioritize docs, examples, and future proof packs before considering any payment rail, framework, or runtime change."},"packageVersions":{"@x402/core":"2.11.0","@x402/express":"2.11.0","@x402/extensions":"2.11.0","@x402/fetch":"2.11.0","@coinbase/cdp-sdk":"1.48.2"},"ecosystemAlignment":["Bazaar listing metadata uses the current x402 v2 extension path with POST body schemas and real paid response examples.","Public docs point agents toward ApexScout-owned docs, 402 challenge inspection, and paid retry behavior.","The service stays on Base mainnet because that is the proven paid rail for this deployment.","Polygon is now an explicit experimental EVM candidate with a visible proof pack, not a silent production switch.","The Instant x402 Testbench focuses conversion on the proven Base checkout path instead of changing settlement rails.","Kite Passport readiness is visible as a buyer-controlled x402 compatibility lane, not as a production settlement switch.","Stripe Link Agent Wallet readiness is visible as a buyer-controlled approval and one-time credential lane, not as a production payment switch.","Amazon Bedrock AgentCore Payments readiness is visible as a seller-side x402 import and discovery posture, not as an official endorsement, AWS wallet integration, or buyer-spend automation.","Base x402 Infra Watch is visible as a static operator-notes layer, not as live external checking, automatic contact, buying, scraping, or integration proof.","Agent Inbox Bridge is visible as an inbound-only request layer, not as automatic contact, Messenger payments, or a settlement rail.","Inbound Revenue Kit adds the public agent card, $5 Agent Revenue Audit route, and aggregate Cash Register without outside-domain lookup or outbound contact.","Agent-readable onboarding is now published as /x402-onboarding.md, /agent-onboarding.md, and /llms.txt so buyer agents can self-onboard without scraping human pages.","Onchain Agent Identity readiness adds ERC-8004 manual-registration prep without auto-registering, storing keys, changing seller wallets, or switching settlement rails.","The legacy /agent-discovery path now acts as an inbound review kit for ApexScout-owned public surfaces, not as an outside-domain lookup or contact feature.","x402 Protocol Watch publishes static readiness notes for chain, language, framework, and agent-readable docs questions without changing the proven Base mainnet payment setup.","No-spend x402 Validation Lab records the latest buyer-client validation hold and blocks paid retries until no-spend health, payment intent, and payload-shape checks pass.","Qualified tester acquisition is now a bounded 15-slot manual Paid Retry Sprint, not automatic contact or fake traction.","Solana is visible as guarded SVM readiness because this server can register @x402/svm behind flags, but Base remains the only proven production settlement proof."],"watchedUpdates":["Agentic.Market is now the public marketplace surface for x402 services.","CDP Bazaar now emphasizes semantic search, structured filters, quality ranking, and an MCP server interface.","Coinbase Agentic Wallet and Payments MCP documentation now describes Base, Polygon, and Solana USDC support for agent wallets.","Kite Agent Passport now describes x402 payment sessions with user-approved budgets and delegation.","Stripe Link now describes agent wallet flows with OAuth access, spend requests, one-time-use cards, shared payment tokens, Agentic Commerce, and user approval.","AWS and Coinbase now describe Amazon Bedrock AgentCore Payments preview with x402 micropayments, Gateway/Bazaar discovery, buyer-side wallet authorization, and spend controls.","Static operator note: Base-native x402 infrastructure categories may be useful for future ApexScout-owned readiness pages.","Masumi Agent Messenger highlighted durable agent inboxes and structured agent-to-agent messaging; ApexScout uses that only as an optional inbound layer.","Base agent identity guidance highlights ERC-8004 registration, SIWA, and registered agent trust; ApexScout exposes readiness but not a registration claim.","CDP facilitator support has expanded beyond Base, but this service does not switch networks without a separate paid-flow test.","Static operator note: x402 chain, language, and framework questions can inform ApexScout-owned docs without live external checks."],"guardrail":"This refresh did not change the live Base mainnet x402 middleware, facilitator URL, seller wallet, or paid endpoint paths. Agent Messenger is inbound-only with outbound automation and Messenger payments disabled. Polygon requires an explicit experimental flag, Solana requires X402_ENABLE_SVM_RAILS plus SOLANA_PAY_TO_ADDRESS, and Kite Passport and Link Agent Wallet are buyer-side compatibility lanes."},"walletBackedAgentFit":{"title":"Wallet-Backed Agent Fit","summary":"Agent Research Desk is built for agents with a small USDC budget that need to choose the cheapest useful trust route, pay the listed price, and account for each call as a line item.","buyerPromise":"Load a small wallet balance, inspect the route price, start cheap, and only escalate when the output shows the next paid step is worth it.","sourceInspiration":{"name":"Franklin agent-with-a-wallet framing","postUrl":"https://x.com/FranklinRun_/status/2049257656196718830","productLesson":"A wallet-backed agent should have a hard balance, clear line items, and a simple rule for when a paid call is worth making."},"whyItMatters":["Flat subscriptions hide the real cost of long-running agents; route-level x402 payments make each decision visible.","A wallet-backed agent can stop because its budget is exhausted instead of failing behind an unclear rate limit.","Per-call pricing lets the agent choose between cheap screening, core diligence, recurring watch, and premium proof-gap mapping."],"budgetLadder":[{"path":"/api/opportunity-check","price":"$0.01","purpose":"Cheapest first screen when the agent is unsure."},{"path":"/api/company-intel","price":"$0.05","purpose":"Core named-company trust snapshot."},{"path":"/api/vendor-risk","price":"$0.05","purpose":"Core approval or procurement risk read."},{"path":"/api/company-watch","price":"$0.20","purpose":"Recurring trust loop when the same company should stay warm."},{"path":"/api/agentic-market-brief","price":"$0.25","purpose":"Agentic.Market strategy brief for builders deciding what to ship or monetize."},{"path":"/api/deep-diligence","price":"$0.50","purpose":"Premium proof-gap map only when missing evidence could change a real decision."}],"routingPolicy":["If the target may not deserve spend, start at /api/opportunity-check.","If the target is a named company and the decision is real, use /api/company-intel.","If the first result says the same company should stay warm, use /api/company-watch instead of rerunning the same one-shot brief.","If the blocker is one claim or source, use /api/source-check before buying a wider report.","Use /api/deep-diligence only when the supplied information leaves proof gaps that could change the outcome."],"lineItemAccounting":{"recommendedFields":["route","price","decisionBeforeCall","whyThisRoute","nextRouteSuggested","wasWorthIt"],"note":"The service exposes prices and structured next-step fields so buyer agents can record why each call was worth its cost."},"guardrails":["ARD does not auto-spend from buyer wallets.","ARD does not send DMs, post publicly, scrape private data, or fake traffic.","Base mainnet remains the proven settlement rail; Polygon is experimental and Solana SVM stays behind explicit proof flags plus a Solana seller address.","The 24-hour autonomous validation loop is read-only and does not make paid purchases."],"checkoutPath":"/checkout","docsPath":"/docs.json","railMapPath":"/payment-rails"},"baseX402InfraWatch":{"name":"Base x402 Infra Watch","mode":"public-readiness-watch","sourcePostUrl":"https://x.com/AIonBase_/status/2050239874993914060","sourceAccount":"@AIonBase_","summary":"A public, privacy-safe watch layer for Base-native x402 and agent-commerce infrastructure mentioned in the AI on Base tier-list discussion.","currentServicePosition":{"settlementRail":"Base mainnet","paymentConfigChange":false,"automaticOutreach":false,"automaticBuying":false,"privateDataScraping":false},"tiers":[{"tier":"core","label":"Core","interpretation":"Foundational rails that could shape agent wallets, messages, payments, and commerce.","projects":[{"name":"Virtuals","handle":"@virtuals_io","category":"agent protocol","tier":"core","relevance":"Agent creation, ownership, and commerce context around Base-native agents.","ardAction":"Track as ecosystem gravity, not as a payment rail change."},{"name":"OpenWallet","handle":"@OpenWallet","category":"agent wallet standard","tier":"core","relevance":"Unified agent-wallet direction matters for future buyer-agent checkout.","ardAction":"Compare against the existing wallet-backed agent ladder before adding any new wallet claim."},{"name":"XMTP","handle":"@xmtp_","category":"agent messaging","tier":"core","relevance":"Private messaging with payments may become useful for agent-to-agent commerce.","ardAction":"Keep as watch-only; do not auto-message or contact users."},{"name":"Bankr","handle":"@bankrbot","category":"agent treasury","tier":"core","relevance":"Wallet, treasury, and cloud-billing flows are adjacent to buyer-agent payment readiness.","ardAction":"Use as buyer-wallet context only; no automatic spending."}]},{"tier":"active","label":"Active","interpretation":"Live-adjacent infrastructure worth watching for practical buyer-agent integrations.","projects":[{"name":"Nevermined","handle":"@Nevermined_ai","category":"delegated payments","tier":"active","relevance":"Delegated spending is directly relevant to controlled agent payments.","ardAction":"Map against the existing Link and Kite readiness lanes before any proof work."},{"name":"QuickNode","handle":"@Quicknode","category":"metered RPC","tier":"active","relevance":"Metered infrastructure is a natural buyer for pay-per-call service patterns.","ardAction":"Watch for x402-style RPC purchase patterns that could inform ARD packaging."},{"name":"PayAI Network","handle":"@PayAINetwork","category":"payment facilitator","tier":"active","relevance":"Multi-chain payment facilitation may become relevant after Base remains stable.","ardAction":"Do not switch facilitators without separate unpaid 402, paid 200, settlement, and rollback proof."},{"name":"OpenServ","handle":"@openservai","category":"agent operating system","tier":"active","relevance":"Agent operating systems may become relevant for inbound integration-readiness patterns once public docs are enough.","ardAction":"Keep this as local owned-readiness context only; do not contact, scrape, or inspect third-party systems."}]},{"tier":"emerging","label":"Emerging","interpretation":"Early lanes that may become useful after docs, proof, and demand are clearer.","projects":[{"name":"AgentMail","handle":"@agentmail","category":"agent inbox","tier":"emerging","relevance":"Agent inbox primitives may help future notification and buyer-agent loops.","ardAction":"Watch for public docs and opt-in integration paths only."},{"name":"AnySpend","handle":"@anyspend","category":"payment links","tier":"emerging","relevance":"Flexible payment links could reduce checkout friction if proven safely.","ardAction":"Compare as a future conversion experiment, not a replacement for proven Base x402."}]},{"tier":"high-conviction","label":"High conviction","interpretation":"Strategic watch-only bets that could matter if agent budgets and repeat purchases grow.","projects":[{"name":"Liminal Cash","handle":"@liminalcash","category":"agent neobank","tier":"high-conviction","relevance":"Self-custodial agent banking is relevant to higher-volume buyer-agent budgets.","ardAction":"Track as a future buyer-wallet compatibility lane."},{"name":"Floe Labs","handle":"@FloeLabs","category":"agent credit","tier":"high-conviction","relevance":"Credit lines for agents could change how agents fund repeat paid calls.","ardAction":"Keep watch-only until there is a verified, user-approved payment model."}]}],"watchSignals":["Does this project help buyer agents fund, approve, or account for paid API calls?","Does it reduce the 402-to-paid-200 drop-off without changing the proven Base rail?","Does it improve agent identity, reputation, discovery, or safe repeat use?","Is there enough public documentation to build a bounded proof lane?"],"operatorMoves":["Keep Base mainnet x402 as the only active production settlement rail.","Use this watchlist as local context for owned-page readiness; do not use it for outreach, scraping, or third-party inspection.","Only add a new integration after public docs, local proof, unpaid 402 behavior, paid 200 settlement, and rollback are clear.","Prefer buyer-side readiness pages before any production payment integration."],"guardrails":["No automatic DMs, posts, emails, or community messages.","No scraping private contact data or buyer-level behavior.","No automatic buying, paid tests, facilitator switch, or new settlement rail.","No public claim that ARD integrates with a project until a separate proof exists.","Public dashboard data remains aggregate-only."],"links":{"publicPage":"https://apexscout.ai/base-x402-infra","api":"https://apexscout.ai/api/base-x402-infra","dashboard":"https://apexscout.ai/dashboard","docsJson":"https://apexscout.ai/docs.json","paymentRails":"https://apexscout.ai/payment-rails","agenticAlpha":"https://apexscout.ai/agentic-alpha"}},"x402ProtocolWatch":{"name":"x402 Protocol Watch","mode":"watch-only-protocol-expansion","sourcePostUrl":"https://x.com/Jnix2007/status/2051286311097536518","sourceRepoUrl":"https://github.com/x402-foundation/x402","sourceDocsUrl":"https://github.com/x402-foundation/x402/tree/main/docs","sourceAccount":"@Jnix2007","summary":"A local operator note for x402 expansion readiness. Agent Research Desk records what buyers may ask about while staying inbound-only: no live third-party checks, no outside-domain lookup, no contact, no paid upstream calls, and no switch away from the proven Base mainnet paid flow.","currentServicePosition":{"productionSettlementRail":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","paymentConfigChange":false,"endpointPathChange":false,"automaticOutreach":false,"automaticBuying":false,"privateDataScraping":false,"liveExternalChecks":false},"expansionLanes":[{"lane":"Chains","observedSignal":"Static operator note: buyer agents may ask about EVM and SVM x402 support, but ApexScout does not perform live external checks.","currentArdStatus":"Base mainnet is production-active, Polygon remains experimental behind an explicit flag, and Solana remains watch-only.","nextSafeAction":"Track chain support and only promote a new rail after separate unpaid 402, paid 200, settlement, discovery, rollback, and privacy checks.","productionChangeAllowed":false},{"lane":"Languages","observedSignal":"Static operator note: buyer agents may ask for TypeScript, Python, Go, or Java examples before paying.","currentArdStatus":"Agent Research Desk remains a Node/TypeScript service with proven Express middleware behavior.","nextSafeAction":"Add buyer-facing examples for other languages before considering any server rewrite or parallel runtime.","productionChangeAllowed":false},{"lane":"Frameworks","observedSignal":"Static operator note: buyer agents may ask whether their framework can handle the same unpaid 402 to paid 200 route ladder.","currentArdStatus":"The existing Express x402 server path is production-proven and should not be migrated for novelty alone.","nextSafeAction":"Watch adapter maturity and buyer demand; keep conversion work focused on the proven Base 402-to-paid-200 path.","productionChangeAllowed":false},{"lane":"Agent-readable docs","observedSignal":"Buyer agents need clear machine-readable docs, prices, schemas, and expected 402 behavior before paying.","currentArdStatus":"ARD already exposes /docs.json, /skill.md, /llms.txt, agent cards, and marketplace manifests.","nextSafeAction":"Keep improving ApexScout-owned docs and source-tagged inbound buyer paths without fake traffic, scraping, scanning, or outreach.","productionChangeAllowed":false}],"watchSignals":["Does a new chain have official x402 server support and facilitator proof?","Do buyer agents ask for language-specific examples before they pay?","Does a framework adapter reduce 402-to-paid-200 friction without changing settlement risk?","Can clearer owned docs increase qualified inbound buyers without exposing private data?"],"operatorMoves":["Keep Base mainnet x402 as the production settlement rail.","Use only operator-approved protocol notes to improve ApexScout-owned docs, examples, and future proof packs.","Prefer watch-only readiness pages before payment infrastructure changes.","Promote only one proven change at a time after build, tests, live health, docs, dashboard, and unpaid 402 verification pass."],"guardrails":["No automatic DMs, posts, emails, or community messages.","No scraping private contact data, buyer prompts, wallet-level history, or paid response bodies.","No automatic paid purchases or upstream paid calls.","No new settlement rail, facilitator, seller wallet, or endpoint path change from a social signal alone.","No public claim that Polygon, Solana, or another chain is production-accepted until a separate paid proof exists."],"links":{"publicPage":"https://apexscout.ai/x402-protocol-watch","api":"https://apexscout.ai/api/x402-protocol-watch","officialRepo":"https://github.com/x402-foundation/x402","docsJson":"https://apexscout.ai/docs.json","paymentRails":"https://apexscout.ai/payment-rails","dashboard":"https://apexscout.ai/dashboard","skill":"https://apexscout.ai/skill.md"}},"agentInboxBridge":{"name":"ApexScout / Agent Research Desk","version":"v2.2.81-brand-asset-integration","purpose":"Pay-per-call trust and diligence API for AI agents","inboxBridge":{"status":"disabled","provider":"Masumi Agent Messenger","agentMessengerSlug":null,"agentMessengerProfileUrl":null,"inboundOnly":true,"outboundAutomation":false,"paymentsThroughMessenger":false},"productionPaymentRail":{"protocol":"x402","network":"eip155:8453","rail":"Base mainnet","pricesStartAt":"$0.01"},"acceptedMessageTypes":["route_recommendation_request","402_retry_help","trust_preview_request","company_intel_request","vendor_risk_request","premium_market_update_request","qualified_tester_feedback","public_agent_install_check","paid_route_test_request"],"recommendedFirstBuys":[{"path":"/api/opportunity-check","price":"$0.01","when":"Use this for the cheapest useful paid test."},{"path":"/api/company-intel","price":"$0.05","when":"Use this when the buyer already has one named company."},{"path":"/api/agent-revenue-audit","price":"$5.00","when":"Use this when the buyer wants monetization guidance for their own agent/API."}],"freeHelp":{"docs":"/docs.json","start":"/start","402Rescue":"/402-rescue","instantTest":"/instant-x402","routeAdvisor":"/api/route-advisor"},"guardrails":["No automatic outbound messaging","No contact scraping","No paid upstream calls","No agent spending","No buyer-level public data","No settlement rail switch","Base mainnet x402 remains production rail"],"operatorNote":"To use Masumi Agent Messenger manually, register ApexScout with an inbox slug outside the app, then set AGENT_MESSENGER_ENABLED=true, AGENT_MESSENGER_SLUG, and AGENT_MESSENGER_PROFILE_URL. Keep outbound automation and Messenger payments disabled unless a later reviewed release explicitly supports them.","telemetry":null,"links":{"publicPage":"https://apexscout.ai/agent-inbox","apiManifest":"https://apexscout.ai/api/agent-inbox","wellKnownManifest":"https://apexscout.ai/.well-known/apexscout-inbox.json","messageIntake":"https://apexscout.ai/api/agent-message-intake"}},"publicAgentCard":{"name":"ApexScout / Agent Research Desk","version":"v2.2.81-brand-asset-integration","purpose":"Pay-per-call trust and diligence API for AI agents","brand":{"name":"ApexScout","legalProductName":"ApexScout / Agent Research Desk","tagline":"Agent Spend Passport and x402 trust intelligence for buyer agents.","description":"Agent Spend Passport and x402 trust intelligence for buyer agents.","logoAlt":"ApexScout official logo","assets":{"original":"https://apexscout.ai/assets/apexscout-logo.png","lockup":"https://apexscout.ai/assets/apexscout-logo-lockup.png","mark":"https://apexscout.ai/assets/apexscout-logo-mark.png","icon":"https://apexscout.ai/assets/apexscout-icon.png","openGraph":"https://apexscout.ai/assets/apexscout-og.png"},"colors":{"midnight":"#001038","navy":"#081840","deepNavy":"#101840","cobalt":"#1060f8","electricBlue":"#1068f8","signalCyan":"#00c8c8","white":"#ffffff","frost":"#f7fbff","slate":"#516078"},"structure":{"primaryLogo":"Use the option 1-style horizontal lockup for website headers, hero sections, and public brand surfaces.","compactLogo":"Use the option 10-style mark for favicons, tight cards, and small navigation treatments.","visualSystem":"Keep layouts clean, bright, and technical: white/frost backgrounds, navy text, cobalt calls to action, and cyan signal accents."},"assetPaths":{"original":"/assets/apexscout-logo.png","lockup":"/assets/apexscout-logo-lockup.png","mark":"/assets/apexscout-logo-mark.png","icon":"/assets/apexscout-icon.png","openGraph":"/assets/apexscout-og.png"}},"contactMode":"inbound-only","liveMode":"zero-contact-inbound-only","outboundAutomation":false,"zeroContactMode":{"active":true,"statement":"ApexScout is in zero-contact live mode. Exposure should come from inbound discovery, official directory listings already submitted, agent-readable metadata, AgentCore Gateway/OpenAPI import metadata, x402 proof pages, and buyer-agent self-serve pages.","noPosts":true,"noDms":true,"noEmail":true,"noManualMessages":true,"noScraping":true,"noThirdPartyDiscovery":true,"noFakeTraction":true},"protocols":["x402","public agent card","agent-inbox-bridge","ERC-8004-ready"],"onchainIdentity":{"name":"ApexScout / Agent Research Desk","version":"v2.2.81-brand-asset-integration","sourceSignal":{"url":"https://x.com/0xyoussea/status/2051303319826469308","interpretation":"Register the agent onchain on Base so buyer agents can verify identity, reputation, and trust before paying."},"status":"ready_for_manual_registration","registered":false,"chain":{"name":"Base mainnet","chainId":8453,"caip2":"eip155:8453"},"standard":{"identity":"ERC-8004","runtimeVerification":"ERC-8128 / SIWA-ready later","registryReference":"Use the canonical registry shown by 8004scan.io or current Base docs at registration time.","exampleRegistryFromBaseDocs":"eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432","verifyRegistryBeforeUse":true},"agentUri":"https://apexscout.ai/.well-known/agent.json","metadata":{"publicAgentCard":"https://apexscout.ai/.well-known/agent.json","publicAgentPage":"https://apexscout.ai/public-agent","docs":"https://apexscout.ai/docs.json","inbox":"https://apexscout.ai/agent-inbox","messageIntake":"https://apexscout.ai/api/agent-message-intake","instantX402":"https://apexscout.ai/instant-x402","agentRevenueAudit":"https://apexscout.ai/agent-revenue-audit"},"paymentBoundary":{"productionPaymentRail":"Base mainnet x402","network":"eip155:8453","pricesStartAt":"$0.01","sellerWalletChange":false,"settlementRailSwitch":false,"paidUpstreamCalls":false},"discoveryRisk":{"inboundReviewMode":"own_surfaces_manual_review","mode":"apexscout_owned_surfaces_only","sendsMessages":false,"scrapesContacts":false,"inspectsThirdPartyDomains":false,"paysExternalServices":false,"requiresHumanReview":true,"operatorNotesPath":"data/operator/inbound-revenue/deploy-readiness-report.md"},"manualRegistrationSteps":["Open the current Base Agent Registration & Identity docs and 8004scan.io.","Verify the canonical ERC-8004 registry address on Base before signing anything.","Use a reviewed operator-controlled identity wallet; do not put a private key in the app or repo.","Set the agentURI to ApexScout's public agent card: /.well-known/agent.json.","Register the identity manually and record the token ID, registry address, and transaction hash in operator notes.","Only after the transaction is verified should the public status change from ready_for_manual_registration to registered."],"guardrails":["Do not auto-register onchain.","Do not store private keys or seed phrases.","Do not change the seller wallet.","Do not switch settlement rails.","Do not make paid upstream calls.","Do not claim registration until the token ID and transaction are verified.","Do not scrape contacts, inspect third-party domains, or contact third parties.","Review is limited to ApexScout-owned public docs, cards, onboarding, and manual test routes unless the operator supplies a partner URL later.","Base mainnet x402 remains the production payment rail."],"links":{"publicPage":"https://apexscout.ai/agent-identity","api":"https://apexscout.ai/api/agent-identity","wellKnown":"https://apexscout.ai/.well-known/apexscout-identity.json","agentCard":"https://apexscout.ai/.well-known/agent.json","baseAgentDocs":"https://docs.base.org/ai-agents/setup/agent-registration","baseAgents":"https://www.base.org/agents","registryExplorer":"https://www.8004scan.io/"}},"publicAgentDiscovery":{"name":"ApexScout Inbound Agent Review","version":"v2.2.81-brand-asset-integration","status":"inbound_only","mode":"own_surfaces_manual_review","purpose":"Help buyer agents and human operators inspect ApexScout's own public docs, public agent card, manual test kit, route advisor, and paid route ladder before payment. ApexScout does not contact third parties, scrape, scan, or perform automatic contact.","scope":{"allowed":["ApexScout's own public agent card","ApexScout's own docs.json and onboarding docs","ApexScout's own manual pre-payment test kit","Manually supplied partner URLs only if an operator provides them later"],"blocked":["Third-party domain inspection","Looking up outside agents","Security testing or endpoint scanning","Scraping or bulk page collection","Human DMs, emails, replies, social posts, or any other third-party contact","Paid API calls","Automatic contact","Fake visits, feedback, paid completions, or revenue"]},"manualReview":{"startAt":"/public-agent","inspectNext":"/docs.json","routeChoice":"/start","manualTestKit":"/instant-x402","paymentHelp":"/402-rescue","partnerUrlRule":"Do not inspect partner URLs unless the operator manually supplies them later."},"ownPublicPaths":["/.well-known/agent.json","/.well-known/agent-card.json","/.well-known/apexscout-agent.json","/.well-known/apexscout-inbox.json","/api/public-agent","/api/agent-inbox","/docs.json","/agent-capabilities.json"],"localOperatorFiles":{"deployReadinessReport":"data/operator/inbound-revenue/deploy-readiness-report.md","operatorReport":"data/operator/inbound-revenue/operator-report.md"},"publicEntryLinks":{"agentIdentity":"https://apexscout.ai/agent-identity","publicAgent":"https://apexscout.ai/public-agent","start":"https://apexscout.ai/start","docs":"https://apexscout.ai/docs.json","instantX402":"https://apexscout.ai/instant-x402?src=inbound-trust","agentRevenueAudit":"https://apexscout.ai/agent-revenue-audit?src=inbound-trust","messageIntake":"https://apexscout.ai/api/agent-message-intake"},"manualReviewDefaults":{"requiresHumanReview":true,"messagesSentByApexScout":false,"thirdPartyDiscovery":false,"paidCallsFromApexScout":false},"paymentBoundary":{"productionPaymentRail":"Base mainnet x402","network":"eip155:8453","settlementRailSwitch":false,"paidExternalCalls":false,"paidUpstreamCalls":false,"agentSpending":false},"guardrails":["ApexScout is inbound-only.","Buyer agents and human operators can inspect ApexScout's own public docs, public agent card, manual test kit, route advisor, and paid route ladder before choosing whether to pay.","No third-party contact.","No scraping, endpoint scanning, security testing, or broad outside-domain lookup.","No paid external calls or paid upstream calls.","Do not expose buyer-level data.","Base mainnet x402 remains production rail."]},"payment":{"protocol":"x402","productionRail":"Base mainnet","network":"eip155:8453","pricesStartAt":"$0.01"},"freeHelp":{"docs":"/docs.json","start":"/start","instantX402":"/instant-x402","rescue":"/402-rescue","buyerAgentChallenge":"/buyer-agent-challenge","interactiveX402Onboarding":"/x402-onboarding","interactiveX402OnboardingApi":"/api/x402-onboarding","x402Proof":"/x402-proof","x402SellerReadiness":"/x402-seller-readiness","discoveryReadiness":"/discovery-readiness","discoveryIndexingStatus":"/api/discovery-indexing-status","directoryReadiness":"/directory-readiness","directoryReadinessApi":"/api/directory-readiness","mcpToolPack":"/mcp-tool-pack","mcpToolPackApi":"/api/mcp-tool-pack","mcpManifest":"/.well-known/mcp.json","agentCoreReadiness":"/agentcore-readiness","agentCoreReadinessApi":"/api/agentcore-readiness","agentCoreGateway":"/agentcore-gateway","agentCoreGatewayApi":"/api/agentcore-gateway","agentCoreOpenApi":"/api/agentcore-openapi.json","agentCorePaymentsPolicy":"/agentcore-payments-policy","agentCorePaymentsPolicyApi":"/api/agentcore-payments-policy","agentCorePaymentsPolicyWellKnown":"/.well-known/apexscout-spend-policy.json","agentCoreBuyerStart":"/agentcore-buyer-start","agentCoreBuyerStartApi":"/api/agentcore-buyer-start","agentPaymentAlpha":"/agent-payment-alpha","agentPaymentAlphaApi":"/api/agent-payment-alpha","x402BatchSettlementReadiness":"/x402-batch-settlement","x402BatchSettlementReadinessApi":"/api/x402-batch-settlement","x402MetadataPreflight":"/x402-metadata-preflight","x402MetadataPreflightApi":"/api/x402-metadata-preflight","x402MetadataPreflightCheckApi":"/api/x402-metadata-preflight/check","agentSafetyPosture":"/agent-safety-posture","agentSafetyPostureApi":"/api/agent-safety-posture","agentWonderlandReadiness":"/agent-wonderland-readiness","agentWonderlandReadinessApi":"/api/agent-wonderland-readiness","circleAgentStackReadiness":"/circle-agent-stack-readiness","circleAgentStackReadinessApi":"/api/circle-agent-stack-readiness","agenticPaymentsMarketSignal":"/agentic-payments-market-signal","agenticPaymentsMarketSignalApi":"/api/agentic-payments-market-signal","whyApexScoutAgenticPayments":"/why-apexscout-agentic-payments","whyApexScoutAgenticPaymentsApi":"/api/why-apexscout-agentic-payments","hubSpotAgentReadiness":"/hubspot-agent-readiness","hubSpotAgentReadinessApi":"/api/hubspot-agent-readiness","adReadinessApi":"/api/ad-readiness","routeAdvisor":"/api/first-buy-advisor or /api/route-advisor","agentSpendPassport":"/agent-spend-passport","agentSpendPassportApi":"/api/agent-spend-passport","agentSpendPassportPrepareApi":"/api/agent-spend-passport/prepare"},"recommendedNoSpendPreflight":{"path":"/api/agent-spend-passport/prepare","page":"/agent-spend-passport","api":"/api/agent-spend-passport","beforePaidRoutes":true,"cta":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","explanation":"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.","buyerPath":["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."],"noSpendGuarantee":{"routeIsFree":true,"paidCallsMadeByPassport":false,"paidUpstreamCalls":false,"storesBuyerLevelDataPublicly":false,"exposesRawBuyerGoalsPublicly":false,"guaranteesRevenue":false}},"x402MetadataPreflight":{"url":"https://apexscout.ai/x402-metadata-preflight","api":"https://apexscout.ai/api/x402-metadata-preflight","checkApi":"https://apexscout.ai/api/x402-metadata-preflight/check","mode":"free-no-spend-privacy-preflight","recommendedBeforePaidRetry":true,"noSpendGuarantee":{"routeIsFree":true,"paidCallsMadeByPreflight":false,"paidUpstreamCalls":false,"storesRawMetadataPublicly":false,"returnsRawPayloadPreviewPublicly":false,"buyerLevelDataExposed":false,"settlementRailChanged":false,"sellerWalletChanged":false},"note":"Buyer agents can check x402 resource URLs, descriptions, reason strings, and payload previews before retrying with payment."},"adReadiness":{"api":"https://apexscout.ai/api/ad-readiness","mode":"ad-readiness-only","adsLaunched":false,"recommendedLandingPage":"/x402-proof","recommendedLandingPageUrl":"https://apexscout.ai/x402-proof","note":"ApexScout is ad-ready, not ad-launched. Recommended copy centers trust checks and builder route strategy while avoiding crypto-forward or financial-services framing."},"directoryReadiness":{"url":"https://apexscout.ai/directory-readiness","api":"https://apexscout.ai/api/directory-readiness","mode":"zero-post-directory-exposure","readyForDirectorySubmission":true,"recommendedProofUrl":"https://apexscout.ai/x402-proof","recommendedBuyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge","candidateCount":8,"guardrails":["No X posts","No DMs","No tags","No email outreach","No manual messages","No scraping","No fake traffic","No fake payments","No paid calls during listing prep","Use only official directory submission forms when the owner manually submits."]},"mcpToolPack":{"url":"https://apexscout.ai/mcp-tool-pack","api":"https://apexscout.ai/api/mcp-tool-pack","manifest":"https://apexscout.ai/.well-known/mcp.json","manifestApi":"https://apexscout.ai/api/mcp-manifest","status":"tool-metadata-readiness","mode":"inbound-only","recommendedFirstPaidCall":{"name":"apexscout_opportunity_check","method":"POST","path":"/api/opportunity-check","url":"https://apexscout.ai/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","description":"Cheapest paid trust/opportunity check for buyer agents.","inputSchema":{"subject":"string","goal":"string","buyerType":"optional string","source":"optional string"},"samplePayload":{"subject":"Example API or company","goal":"Decide whether this is worth deeper review.","buyerType":"mcp-buyer-agent","source":"mcp-tool-pack"},"expectedUnpaidStatus":402,"expectedPaidStatus":200,"agentCoreCompatible":true},"guardrails":["Inbound only","No scraping","No third-party discovery","No automated outreach","No manual messages, posts, DMs, or emails","No paid upstream calls","No buyer-level public data"],"note":"ApexScout exposes MCP-style tool metadata for inbound buyer agents; actual paid calls still go through x402 protected HTTP routes."},"interactiveX402Onboarding":{"url":"https://apexscout.ai/x402-onboarding","api":"https://apexscout.ai/api/x402-onboarding","mode":"no-spend-interactive-onboarding","liveMode":"zero-contact-inbound-only","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","paymentExecutedByThisPage":false,"paidCallsMadeByThisPage":false,"paidUpstreamCallsMadeByThisPage":false,"guardrails":["No paid call is made by this page.","No paid upstream call is made by this page.","No fake traffic, fake feedback, or fake paid completion is created.","No subscription: pay once, get JSON once.","Buyer agents self-serve through owned ApexScout pages and metadata.","No posts, DMs, emails, manual messages, scraping, or third-party discovery.","No endpoint scanning or external service inspection.","No investment, legal, tax, compliance, lending, or trading advice.","No guaranteed revenue claim.","No official Coinbase, Base, Agentic Market, Agent Wonderland, AWS, Stripe, or marketplace endorsement claim.","Base mainnet x402 remains the production rail.","Buyer wallet setup, budget controls, and payment authorization stay buyer-controlled.","Public metrics remain aggregate-only.","Buyer-level data is not public."],"note":"ApexScout exposes an owned simulated terminal so buyer agents can understand service discovery, 402 challenge shape, and buyer-controlled paid retry before spending."},"agentCoreReadiness":{"url":"https://apexscout.ai/agentcore-readiness","api":"https://apexscout.ai/api/agentcore-readiness","mode":"seller-side-readiness","readyForAgentCoreStyleBuyerAgents":true,"firstPaidCall":{"path":"/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","expectedUnpaidStatus":402,"expectedPaidStatus":200},"builderMonetizationAudit":{"path":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","expectedUnpaidStatus":402,"expectedPaidStatus":200},"guardrails":["Seller-side readiness only","Zero-contact and inbound-only","No official AWS, Coinbase, or Stripe endorsement claim","No AWS wallet integration added by ApexScout","No automatic buyer spending","No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid upstream calls","No fake traction","No buyer-level public data","No settlement rail change","No seller wallet change"],"note":"ApexScout is seller-side ready for AgentCore-style x402 buyers. Buyer-side wallet, budget, and payment authorization remain outside ApexScout."},"agentCoreGateway":{"url":"https://apexscout.ai/agentcore-gateway","api":"https://apexscout.ai/api/agentcore-gateway","openApi":"https://apexscout.ai/api/agentcore-openapi.json","mode":"agentcore-gateway-import-readiness","importFormat":"OpenAPI 3.1 JSON","firstPaidCall":{"path":"/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"role":"first paid test"},"builderMonetizationAudit":{"path":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"role":"builder monetization audit"},"guardrails":["Seller-side import metadata only","Zero-contact and inbound-only","No official AWS, Coinbase, or Stripe endorsement claim","No AWS wallet integration added by ApexScout","No automatic buyer spending","No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid upstream calls","No fake traction","No buyer-level public data","No settlement rail change","No seller wallet change"],"note":"ApexScout publishes a safe OpenAPI import surface for AgentCore-style gateways; buyer wallet setup and budget controls remain outside ApexScout."},"agentCorePaymentsPolicy":{"url":"https://apexscout.ai/agentcore-payments-policy","api":"https://apexscout.ai/api/agentcore-payments-policy","wellKnown":"https://apexscout.ai/.well-known/apexscout-spend-policy.json","mode":"buyer-agent-spend-policy","recommendedSessionCapUsd":"5.01","recommendedFirstPaidCapUsd":"0.01","recommendedBuilderAuditCapUsd":"5.00","allowedPaidRouteCount":2,"automaticBuyerSpendingAdded":false,"buyerWalletManagedByApexScout":false,"buyerLevelDataPublic":false,"guardrails":["No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid upstream calls","No automatic buyer spending","No automatic paid retry loop","No automatic escalation from $0.01 to $5.00","No buyer wallet custody","No AWS wallet or budget management","No settlement rail change","No seller wallet change","No fake traction","No buyer-level public data","No official AWS, Coinbase, or Stripe endorsement claim"],"note":"ApexScout publishes buyer-agent spend guidance for its owned x402 routes, while actual wallet authorization and budget enforcement remain outside ApexScout."},"agentCoreBuyerStart":{"url":"https://apexscout.ai/agentcore-buyer-start","api":"https://apexscout.ai/api/agentcore-buyer-start","mode":"agentcore-buyer-start","recommendedFirstPath":"/agent-spend-passport","importTarget":"/api/agentcore-openapi.json","firstPaidRoute":{"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."},"noSpendByThisPage":true,"automaticBuyerSpendingAdded":false,"buyerLevelDataPublic":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"],"note":"ApexScout now provides one AgentCore-style buyer start path from policy to import metadata to unpaid 402 verification without spending or exposing buyer-level data."},"agentPaymentAlpha":{"url":"https://apexscout.ai/agent-payment-alpha","api":"https://apexscout.ai/api/agent-payment-alpha","mode":"zero-contact-inbound-only","safeLayerScore":{"implemented":10,"possible":10,"status":"safe-to-ship-owned-surface"},"productionBoundary":{"activeRail":"Base mainnet x402","network":"eip155:8453","baseX402Active":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","firstPaidRouteAmountAtomicUnits":"10000","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","builderMonetizationRouteAmountAtomicUnits":"5000000","settlementRailChanged":false,"sellerWalletChanged":false,"batchSettlementEnabled":false,"escrowEnabled":false,"offChainVouchersAccepted":false,"facilitatorSponsoredGasEnabled":false,"paidUpstreamCallsAdded":false,"automaticBuyerSpendingAdded":false,"officialAwsCoinbaseStripeEndorsementClaimed":false},"metadataPrivacyAndPolicyControls":{"status":"active-owned-control-layer","controlScore":{"implemented":6,"possible":6,"status":"privacy-and-policy-ready-owned-metadata"},"sourceUrls":{"metadataHardening":"https://arxiv.org/abs/2604.11430","policyPaymentExecution":"https://arxiv.org/abs/2604.02023","complianceAwareAgenticPayments":"https://arxiv.org/abs/2605.00071","agenticRiskStandard":"https://arxiv.org/abs/2604.03976"},"prePaymentMetadataChecklist":[{"id":"route-minimum","rule":"Show only the route, method, price, network, and high-level purpose needed for an agent to decide whether to pay.","publicSafe":true},{"id":"no-buyer-prompts","rule":"Do not put buyer prompts, buyer uploaded content, watched subjects, raw request bodies, or private comments into public payment metadata.","publicSafe":true},{"id":"no-wallet-history","rule":"Do not publish full wallet addresses, wallet histories, buyer identities, or buyer-level retry behavior in public packets.","publicSafe":true},{"id":"aggregate-register-only","rule":"Keep Cash Register metrics at route-level aggregates: paid completions, unpaid 402 challenges, estimated gross revenue, and feedback count.","publicSafe":true},{"id":"no-paid-body-leak","rule":"Do not expose paid response bodies, raw feedback text, full x402 payment payloads, or facilitator responses in public metadata.","publicSafe":true},{"id":"human-readable-boundary","rule":"State clearly when ApexScout is publishing compatibility/readiness metadata rather than claiming official listing, endorsement, or compliance enforcement.","publicSafe":true}],"policyControls":[{"id":"buyer-controlled-spend","status":"compatible-not-custodial","rule":"Buyer-side wallets, budgets, and authorization policies remain under the buyer or buyer agent runtime.","apexBoundary":"ApexScout only publishes the route price, network, amount, and payment requirement."},{"id":"retry-idempotency","status":"documented-boundary","rule":"Unpaid retries should stay payment-gated and paid retries should be treated as buyer-controlled x402 attempts.","apexBoundary":"ApexScout does not auto-retry paid requests or spend on behalf of buyers."},{"id":"compliance-non-claim","status":"explicit-non-claim","rule":"Compliance-aware payment research is treated as a design input, not as a claim that ApexScout performs regulated screening.","apexBoundary":"No KYC, sanctions, lending, tax, legal, investment, or regulated compliance determination is performed by this packet."},{"id":"audit-safe-observability","status":"aggregate-only","rule":"Public observability should prove the route is alive without exposing individual buyers or paid outputs.","apexBoundary":"The public Cash Register stays aggregate-only."}],"nonClaims":["No AWS, Coinbase, Circle, Cloudflare, Stripe, Visa, Mastercard, Base, or Linux Foundation endorsement claim.","No official marketplace listing claim unless a listing is manually verified.","No regulated compliance, KYC, sanctions, lending, legal, tax, investment, trading, or insurance advice.","No buyer wallet custody, buyer budget management, or automatic buyer spending.","No revenue guarantee, conversion guarantee, or proof of external buyer source without attribution."],"agentReadableSummary":"ApexScout can be inspected by buyer agents as a privacy-safe, policy-aware x402 seller surface: public metadata is minimal, Cash Register metrics are aggregate-only, buyer spend remains buyer-controlled, and compliance/endorsement claims are explicitly not made."},"paymentGateExpectations":{"opportunityCheck":{"path":"/api/opportunity-check","expectedUnpaidStatus":402,"price":"$0.01","amountAtomicUnits":"10000","network":"eip155:8453"},"agentRevenueAudit":{"path":"/api/agent-revenue-audit","expectedUnpaidStatus":402,"price":"$5.00","amountAtomicUnits":"5000000","network":"eip155:8453"}},"guardrails":["Zero-contact and inbound-only.","No scraping or third-party endpoint discovery.","No posts, DMs, emails, manual messages, or contact campaigns.","No paid calls or paid upstream calls from this packet.","No fake traffic, fake feedback, or fake paid completions.","No settlement rail change.","No seller wallet change.","No batch settlement, escrow, off-chain voucher acceptance, or facilitator-sponsored gas claim.","No raw x402 resource URLs, reason strings, payload previews, full wallet addresses, secrets, or buyer-level metadata should be sent before the free metadata preflight passes.","No official AWS, Coinbase, or Stripe endorsement claim.","No official standards-body endorsement claim.","No guaranteed revenue claim.","No buyer wallet custody, buyer budget management, or automatic paid retry.","No regulated compliance enforcement claim.","No investment, legal, tax, compliance, lending, or trading advice.","No buyer-level public data."],"note":"ApexScout turns public x402, MCP, AgentCore, Bazaar, network, ERC-20, Stripe MPP, privacy, and policy-control signals into safe owned metadata without changing payment rails or exposing buyer-level data."},"x402BatchSettlementReadiness":{"url":"https://apexscout.ai/x402-batch-settlement","api":"https://apexscout.ai/api/x402-batch-settlement","mode":"readiness-only-no-spend","sourceSignal":{"source":"Coinbase Developer Platform x402 batch settlement update","sourceUrl":"https://x.com/CoinbaseDev/status/2054241284651676074","detailUrl":"https://x.com/Jnix2007/status/2054233052872872194","observedCapability":"x402 batch settlement lets agents use off-chain vouchers and one final settlement instead of settling every API call individually.","apexScoutInterpretation":"This is useful future infrastructure for high-volume buyer agents, but ApexScout should not change its live rail until facilitator, seller, privacy, and accounting behavior are explicitly approved."},"currentProductionBoundary":{"activeRail":"Base mainnet x402","network":"eip155:8453","baseX402Active":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","batchSettlementEnabled":false,"escrowEnabled":false,"offChainVouchersAccepted":false,"facilitatorSponsoredGasEnabled":false,"settlementRailChanged":false,"sellerWalletChanged":false,"automaticBuyerSpendingAdded":false,"paidCallsMadeByThisSurface":false,"paidUpstreamCalls":false},"buyerAgentGuidance":{"recommendedFirstStep":"/agent-spend-passport","normalLowVolumeFlow":["Inspect /x402-proof.","Generate a free /agent-spend-passport.","Use /api/opportunity-check for the $0.01 proof route when the buyer only needs a cheap rail test.","Use /api/agent-revenue-audit for the $5 builder monetization route only with approved budget.","Stop if Passport says stop."],"batchSettlementPosition":"Batch settlement is future compatibility context. Do not assume ApexScout accepts vouchers or escrowed batch payment today."},"guardrails":["No paid calls are made by this readiness surface.","No escrow, voucher acceptance, or batch settlement is enabled.","No facilitator-sponsored gas claim is made for ApexScout production traffic.","No settlement rail or seller wallet change is made.","No buyer wallet custody, buyer budget management, or automatic buyer spending is added.","No buyer-level data, full wallet addresses, full payment payloads, voucher histories, or paid response bodies are public.","No revenue, conversion, endorsement, compliance, legal, tax, investment, lending, or trading guarantee is made.","No scraping, posting, DMs, email, outreach, third-party discovery, fake traffic, or fake feedback is added."],"note":"ApexScout is aware of x402 batch settlement, but batch settlement, escrow, voucher acceptance, seller wallet changes, and rail changes are not enabled."},"agentSafetyPosture":{"url":"https://apexscout.ai/agent-safety-posture","api":"https://apexscout.ai/api/agent-safety-posture","mode":"zero-contact-inbound-only","controlScore":{"implemented":6,"possible":6,"status":"owned-safety-surface"},"productionBoundary":{"activeRail":"Base mainnet x402","protocol":"x402","network":"eip155:8453","baseX402Active":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","firstPaidRouteAmountAtomicUnits":"10000","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","builderMonetizationRouteAmountAtomicUnits":"5000000","paidCallsMadeByThisPage":false,"paidUpstreamCallsAdded":false,"settlementRailChanged":false,"sellerWalletChanged":false,"automaticBuyerSpendingAdded":false},"guardrails":["Inbound-only","Zero-contact mode","No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid calls by this readiness surface","No paid upstream calls","No fake traffic, fake feedback, or fake paid completions","No buyer-level public data","No partner or endorsement claim is made","No investment, legal, tax, trading, or revenue guarantee advice"],"privacy":{"publicMetrics":"aggregate-only","aggregateOnly":true,"buyerLevelDataPublic":false,"buyerPromptsPublic":false,"paidResponsesPublic":false,"walletHistoriesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false,"cdpKeysPublic":false},"note":"ApexScout publishes a no-spend safety posture so buyer agents can inspect boundaries, approval gates, credential privacy, and audit-safe aggregate metrics before paid x402 retries."},"agentWonderlandReadiness":{"url":"https://apexscout.ai/agent-wonderland-readiness","api":"https://apexscout.ai/api/agent-wonderland-readiness","mode":"readiness-only-owned-surface","liveMode":"zero-contact-inbound-only","readyForAgentWonderlandStyleDiscovery":true,"packageName":"@agentwonderland/mcp","packageVersionObserved":"0.1.46","firstPaidRoute":"/api/opportunity-check","builderMonetizationRoute":"/api/agent-revenue-audit","agentWonderlandPackageInstalled":false,"agentWonderlandSetupRun":false,"listingSubmitted":false,"openWalletConnected":false,"stripeConnectAdded":false,"mppSettlementEnabled":false,"tokenActionTaken":false,"settlementRailChanged":false,"sellerWalletChanged":false,"guardrails":["Readiness-only owned surface.","Zero-contact and inbound-only.","No Agent Wonderland package install or setup command.","No Agent Wonderland listing submission.","No OpenWallet connection.","No MPP, Stripe Connect, Solana, or Tempo settlement enabled by ApexScout.","No token purchase, token recommendation, token-gated route, or treasury action.","No paid calls or paid upstream calls.","No scraping, third-party discovery, endpoint scanning, or lead harvesting.","No posts, DMs, emails, manual messages, or contact campaigns.","No official Agent Wonderland, AWS, Coinbase, Stripe, Base, Solana, Tempo, or OpenWallet endorsement claim.","No guaranteed revenue claim.","No buyer-level public data.","No settlement rail change.","No seller wallet change."],"note":"ApexScout is ready for Agent Wonderland-style discovery through owned MCP and x402 surfaces only; no package setup, listing, wallet change, Stripe Connect, MPP, Solana, Tempo, or token action is performed by ApexScout."},"circleAgentStackReadiness":{"url":"https://apexscout.ai/circle-agent-stack-readiness","api":"https://apexscout.ai/api/circle-agent-stack-readiness","mode":"readiness-only-owned-surface","liveMode":"zero-contact-inbound-only","readyForCircleAgentStackStyleBuyers":true,"firstPaidRoute":"/api/opportunity-check","builderMonetizationRoute":"/api/agent-revenue-audit","circleAgentWalletCreatedByApexScout":false,"circleCliInstalled":false,"circleSkillsInstalled":false,"circleGatewayNanopaymentsEnabled":false,"circleMarketplaceSubmitted":false,"circleWalletCustodyAdded":false,"circleWalletFundingAdded":false,"settlementRailChanged":false,"sellerWalletChanged":false,"guardrails":["Readiness-only owned surface.","Zero-contact and inbound-only.","No Circle Agent Wallet creation, funding, custody, or wallet management by ApexScout.","No Circle CLI command run and no Circle Skill installed.","No Circle Gateway nanopayment integration or settlement rail switch.","No Circle Agent Marketplace submission.","No official Circle endorsement, partnership, listing, or approval claim.","No paid calls or paid upstream calls.","No scraping, third-party discovery, endpoint scanning, or lead harvesting.","No posts, DMs, emails, manual messages, or contact campaigns.","No fake traffic, fake feedback, or fake paid completions.","No guaranteed revenue claim.","No buyer-level public data.","No settlement rail change.","No seller wallet change."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false},"note":"ApexScout is ready for Circle Agent Stack-style paid API buyers through owned x402, MCP, and proof surfaces only; no Circle wallet, CLI, Skill, Gateway nanopayment, marketplace submission, or endorsement claim is performed by ApexScout."},"agenticPaymentsMarketSignal":{"url":"https://apexscout.ai/agentic-payments-market-signal","api":"https://apexscout.ai/api/agentic-payments-market-signal","mode":"market-context-owned-surface","source":"Token Terminal","sourceUrl":"https://x.com/tokenterminal/status/2053895358405652592","monthlyActiveAgenticSenders":"~177.5k","marketContextOnly":true,"apexScoutTractionClaim":false,"revenueClaim":false,"note":"The Token Terminal chart is useful market context for agentic payments and Base, but it is not an ApexScout traction, endorsement, or revenue claim."},"whyApexScoutAgenticPayments":{"url":"https://apexscout.ai/why-apexscout-agentic-payments","api":"https://apexscout.ai/api/why-apexscout-agentic-payments","mode":"public-positioning-owned-surface","headline":"ApexScout is already shaped like an agent-paid API: inspect, challenge, pay once, get JSON once.","bestMachineRead":"/api/why-apexscout-agentic-payments","primaryBuilderRoute":"/api/agent-revenue-audit","guardrails":["No Token Terminal endorsement claim.","No ApexScout traction claim from this chart.","No guaranteed revenue claim.","No third-party scraping or outreach.","No paid calls.","No fake traffic, feedback, paid completions, or revenue.","No buyer-level public data.","No settlement rail change.","No seller wallet change."]},"conversionClose":{"mode":"zero-contact-inbound-only","primaryRoute":{"label":"Agent Revenue Audit","page":"https://apexscout.ai/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","path":"/api/agent-revenue-audit","price":"$5.00","amountAtomicUnits":"5000000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"paymentModel":"Pay once, get JSON once."},"qualifierRoute":{"label":"Opportunity Check","path":"/api/opportunity-check","page":"https://apexscout.ai/first-paid-call?route=opportunity-check&src=conversion-close","price":"$0.01","amountAtomicUnits":"10000","network":"eip155:8453","expectedUnpaidStatus":402,"role":"Use this only when the buyer wants the cheapest payment proof before considering the $5 audit."},"buyerQuestion":"Will this help me turn my agent, API, MCP tool, or x402 route into paid demand?","whyBuyNow":["You already have an agent, API, MCP tool, or x402 service and need a sharper paid offer.","You are seeing 402 pressure, page visits, or buyer questions but not enough paid retries.","You need route pricing, first paid action, and buyer-agent retry instructions in one JSON response."],"notFor":["Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","Buyers who only need to test payment plumbing; use the $0.01 Opportunity Check instead.","Anyone expecting ApexScout to scrape leads, contact people, inspect third-party domains, or make paid upstream calls."],"guardrails":["Zero-contact and inbound-only.","No posts, DMs, emails, manual messages, or contact campaigns.","No scraping, third-party discovery, endpoint scanning, or lead harvesting.","No paid calls, paid upstream calls, self-payment proofs, or automatic buyer spending from this packet.","No official AWS, Coinbase, Stripe, AgentCore, or marketplace endorsement claim.","No guaranteed revenue claim.","No buyer-level public data, full payment payloads, raw feedback, or full wallet addresses.","No settlement rail change and no seller wallet change."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false},"note":"Qualified inbound builders should inspect /agent-revenue-audit and its no-spend payment intent before deciding whether a buyer-controlled x402 retry is worth $5."},"agentSpendPassport":{"url":"https://apexscout.ai/agent-spend-passport","api":"https://apexscout.ai/api/agent-spend-passport","prepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","mode":"free-no-spend-preflight","publicCopy":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","explanation":"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.","routeIsFree":true,"paidCallsMadeByPassport":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false,"note":"Buyer agents should generate this free Passport before selecting /api/opportunity-check or /api/agent-revenue-audit."},"hubSpotAgentReadinessUrl":"/hubspot-agent-readiness","hubSpotAgentReadinessApi":"/api/hubspot-agent-readiness","hubSpotAgentReadiness":{"url":"https://apexscout.ai/hubspot-agent-readiness","api":"https://apexscout.ai/api/hubspot-agent-readiness","positioning":"External x402 trust and monetization intelligence API for HubSpot-oriented agent builders and buyer agents.","integrationStatus":"readiness-only","recommendedFirstPaidCall":{"path":"/api/opportunity-check","url":"https://apexscout.ai/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000"},"recommendedBuilderAudit":{"path":"/api/agent-revenue-audit","url":"https://apexscout.ai/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000"},"notes":["HubSpot-oriented builders: ApexScout can be evaluated as an external x402 trust and monetization API.","This release does not connect to HubSpot CRM or use HubSpot OAuth.","ApexScout is not an official HubSpot app and does not claim HubSpot endorsement."]},"buyerAgentChallengeUrl":"/buyer-agent-challenge","buyerAgentChallengeApi":"/api/buyer-agent-challenge","buyerAgentChallenge":{"url":"https://apexscout.ai/buyer-agent-challenge","api":"https://apexscout.ai/api/buyer-agent-challenge","recommendedFirstPaidCall":{"path":"/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000"},"notes":["Buyer may be a human operator or an authorized buyer agent.","ApexScout is zero-contact and inbound-only. It does not contact agents, post, DM, email, scrape, or manually message people."]},"x402SellerReadiness":{"url":"https://apexscout.ai/x402-seller-readiness","api":"https://apexscout.ai/api/x402-seller-readiness","purpose":"Help x402 API sellers prove their paid service is understandable, testable, privacy-safe, and buyer-agent ready before they ask buyers to pay.","recommendedFor":["x402 API sellers","agent-tool builders","AI service operators","API founders packaging a pay-per-call route"],"firstPaidRoute":"/api/opportunity-check","firstPaidPrice":"$0.01","notes":["ApexScout helps x402 sellers prove their route is understandable before asking buyer agents to pay.","ApexScout does not inspect third-party endpoints or contact agents."]},"zeroPostDiscoveryIndexing":{"mode":"zero-post-discovery-indexing","url":"https://apexscout.ai/discovery-readiness","api":"https://apexscout.ai/api/discovery-readiness","statusApi":"https://apexscout.ai/api/discovery-indexing-status","discoveryMetadataRoutes":[{"path":"/api/opportunity-check","price":"$0.01","bazaarMetadataConfigured":true,"discoveryReadiness":"ready"},{"path":"/api/agent-revenue-audit","price":"$5.00","bazaarMetadataConfigured":true,"discoveryReadiness":"needs_settlement"},{"path":"/api/agentic-market-brief","price":"$0.25","bazaarMetadataConfigured":true,"discoveryReadiness":"ready"}],"notes":["ApexScout is in zero-post discovery mode.","The next exposure path is x402 settlement plus discovery metadata, not posts or DMs.","ApexScout is zero-contact and inbound-only. It does not contact agents, post, DM, email, scrape, or manually message people."]},"buyerTrustPacket":{"name":"ApexScout Buyer Trust Packet","mode":"inbound-only-manual-test-kit","updatedAt":"2026-05-04","summary":"ApexScout is an inbound-only SaaS/API surface for buyer agents and operators that want to inspect the product, choose a small first route, see the expected HTTP 402 challenge, and decide whether to retry with their own x402 client.","buyerPromise":["Inspect the public agent card, docs, pricing, guardrails, and sample payloads before paying.","No subscription is required: Pay once and get one JSON response once.","Inspect schemas and the expected unpaid HTTP 402 challenge before deciding whether to pay.","Start with a free helper or the cheapest useful protected route instead of guessing from the whole route list.","Treat unpaid HTTP 402 as the expected pre-payment checkpoint, not as a broken-service error.","Retry with x402 only from a buyer-controlled wallet/client after the route can change a real next decision.","Avoid high-value routes for vague or high-stakes decisions unless you already have outside verification and a specific decision to make."],"whoItIsFor":["Buyer agents choosing which ApexScout route to buy first.","Human operators checking the API before spending.","Agent/API builders deciding whether the $5 Agent Revenue Audit can improve their own paid route."],"whatCanBeTestedBeforePaying":["/public-agent explains the product, prices, guardrails, and first-buy ladder.","/docs.json exposes schemas, sample payloads, route metadata, and the buyer trust packet.","/start and /api/agent-message-intake can help choose a route without payment.","Protected paid routes can be sent unpaid first to confirm the expected HTTP 402 payment challenge."],"manualTestPlan":[{"step":1,"label":"Read the public card","path":"/public-agent","expected":"Buyer sees what ApexScout does, the inbound-only boundary, prices, and no-auto-spend guardrails."},{"step":2,"label":"Inspect machine docs","path":"/docs.json","expected":"Buyer sees schemas, example payloads, route prices, trust boundaries, and payment expectations."},{"step":3,"label":"Ask for a free route recommendation","path":"/api/agent-message-intake","expected":"Buyer gets a safe next-route answer with no payment, no outbound message, and no paid upstream call."},{"step":4,"label":"Run the unpaid protected probe","path":"/api/opportunity-check","expected":"Buyer receives HTTP 402 with the listed $0.01 price and retry instructions."},{"step":5,"label":"Use the rescue or testbench before paying","path":"/instant-x402","expected":"Buyer can copy the payload, confirm the route, and choose whether a paid retry is justified."},{"step":6,"label":"Retry paid only when ready","path":"/402-rescue","expected":"Buyer pays through their own x402 client on Base mainnet only if the output can change the next action."}],"safeManualProbe":{"method":"POST","path":"/api/opportunity-check","expectedUnpaidStatus":402,"expectedPaidStatus":200,"price":"$0.01","whyFirst":"This is the cheapest useful paid test. Use it unless the buyer already knows they need a named-company route or the $5 agent/API monetization audit.","samplePayload":{"subject":"Example vendor or agent service","buyer":"operator evaluating whether to spend more time","goal":"Decide whether this subject deserves deeper diligence.","knownContext":"Manually supplied context only. Do not scrape or discover third-party targets."}},"protectedRouteBehavior":{"noSubscription":true,"paymentModel":"Pay once, get JSON once.","unpaidBehavior":"Unpaid protected POST routes return HTTP 402 with x402 payment requirements.","paidBehavior":"After buyer-controlled x402 payment, the same route should return one structured JSON result.","buyerControlsPayment":true,"codexShouldSpendMoney":false},"firstBuyLadder":[{"path":"/api/opportunity-check","price":"$0.01","useWhen":"The buyer wants the cheapest useful paid proof or is unsure whether deeper work is justified."},{"path":"/api/company-intel","price":"$0.05","useWhen":"The buyer already has one named company and wants a first-pass trust snapshot."},{"path":"/api/agent-revenue-audit","price":"$5.00","useWhen":"The buyer is a builder/operator asking how to package, price, or improve their own paid agent/API route."}],"routeResultGuide":[{"path":"/api/opportunity-check","title":"Opportunity Check","price":"$0.01","returns":"Opportunity Check returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/research-brief","title":"Research Brief","price":"$0.05","returns":"Research Brief returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/company-intel","title":"Company Intel","price":"$0.05","returns":"Company Intel returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/company-watch","title":"Company Watch","price":"$0.20","returns":"Company Watch returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/source-check","title":"Source Check","price":"$0.05","returns":"Source Check returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/vendor-risk","title":"Vendor Risk","price":"$0.05","returns":"Vendor Risk returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/deep-diligence","title":"Deep Diligence","price":"$0.50","returns":"Deep Diligence returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/lead-brief","title":"Lead Brief","price":"$0.05","returns":"Lead Brief returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-market-brief","title":"ApexScout Agentic Market Brief","price":"$0.25","returns":"ApexScout Agentic Market Brief returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-service-scorecard","title":"ApexScout Service Scorecard","price":"$0.05","returns":"ApexScout Service Scorecard returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-route-forge","title":"ApexScout RouteForge","price":"$0.25","returns":"ApexScout RouteForge returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-market-watch","title":"ApexScout Market Watch","price":"$0.01","returns":"ApexScout Market Watch returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-launch-plan","title":"ApexScout Launch Plan","price":"$0.50","returns":"ApexScout Launch Plan returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agent-revenue-audit","title":"Agent Revenue Audit","price":"$5.00","returns":"Agent Revenue Audit returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."}],"recommendedFirstRoute":{"path":"/api/opportunity-check","price":"$0.01","reason":"It is the cheapest useful protected route and is safest when the buyer is still deciding whether deeper work is justified."},"ifPaymentBreaks":["Open /402-rescue and compare the expected unpaid HTTP 402 body with the actual response.","Check /status and /health locally before assuming payment is broken.","Use /api/agent-message-intake or /api/first-buy-advisor for free route help before spending again.","Do not retry high-value routes repeatedly until the 402-to-paid path is clear."],"privateData":["Buyer prompts are not exposed publicly.","Wallet-level request history is not exposed publicly.","Raw feedback text is not exposed publicly.","Paid response bodies are not exposed publicly.","Watched subjects tied to buyers are not exposed publicly."],"trustSignals":["Public docs and card are available before payment.","Base mainnet is the proven production x402 rail.","Paid proof is public, but buyer wallet and buyer-level histories are redacted.","Public dashboard and cash register expose aggregate metrics only.","Every paid response is framed as first-pass decision support with explicit safe-use boundaries."],"willNotDo":["No automatic contact, DMs, emails, agent-to-agent signals, or third-party contact.","No security testing, endpoint scanning, scraping, or broad outside-domain lookup.","No paid upstream calls or automatic buyer spending.","No public buyer prompts, wallet-level histories, raw feedback, watched subjects, or paid response bodies.","No settlement-rail switch away from the proven Base mainnet x402 path."],"links":{"publicAgent":"https://apexscout.ai/public-agent","agentCard":"https://apexscout.ai/.well-known/agent.json","docs":"https://apexscout.ai/docs.json","messageIntake":"https://apexscout.ai/api/agent-message-intake","instantX402":"https://apexscout.ai/instant-x402","rescue":"https://apexscout.ai/402-rescue","cashRegister":"https://apexscout.ai/api/cash-register","dashboard":"https://apexscout.ai/dashboard"}},"recommendedFirstBuys":[{"path":"/api/opportunity-check","price":"$0.01","when":"Cheapest useful paid test."},{"path":"/api/company-intel","price":"$0.05","when":"Named-company trust read."},{"path":"/api/agentic-market-brief","price":"$0.25","when":"Agent/x402 market strategy."},{"path":"/api/agent-revenue-audit","price":"$5.00","when":"Builder/operator monetization audit when the buyer needs a route ladder, price decision, and 402-to-paid fix plan."}],"acceptedInboundMessageTypes":["route_recommendation_request","402_retry_help","public_agent_install_check","paid_route_test_request","qualified_tester_feedback"],"links":{"home":"https://apexscout.ai/","publicAgent":"https://apexscout.ai/public-agent","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","buyerAgentChallengeApi":"https://apexscout.ai/api/buyer-agent-challenge","x402Proof":"https://apexscout.ai/x402-proof","x402ProofApi":"https://apexscout.ai/api/x402-proof","agentSpendPassport":"https://apexscout.ai/agent-spend-passport","agentSpendPassportApi":"https://apexscout.ai/api/agent-spend-passport","agentSpendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","hubSpotAgentReadiness":"https://apexscout.ai/hubspot-agent-readiness","hubSpotAgentReadinessApi":"https://apexscout.ai/api/hubspot-agent-readiness","adReadiness":"https://apexscout.ai/api/ad-readiness","directoryReadiness":"https://apexscout.ai/directory-readiness","directoryReadinessApi":"https://apexscout.ai/api/directory-readiness","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","mcpManifest":"https://apexscout.ai/.well-known/mcp.json","agentCoreReadiness":"https://apexscout.ai/agentcore-readiness","agentCoreReadinessApi":"https://apexscout.ai/api/agentcore-readiness","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","agentCoreGatewayApi":"https://apexscout.ai/api/agentcore-gateway","agentCoreOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","agentCorePaymentsPolicy":"https://apexscout.ai/agentcore-payments-policy","agentCorePaymentsPolicyApi":"https://apexscout.ai/api/agentcore-payments-policy","agentCorePaymentsPolicyWellKnown":"https://apexscout.ai/.well-known/apexscout-spend-policy.json","agentCoreBuyerStart":"https://apexscout.ai/agentcore-buyer-start","agentCoreBuyerStartApi":"https://apexscout.ai/api/agentcore-buyer-start","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApi":"https://apexscout.ai/api/agent-payment-alpha","x402BatchSettlementReadiness":"https://apexscout.ai/x402-batch-settlement","x402BatchSettlementReadinessApi":"https://apexscout.ai/api/x402-batch-settlement","agentSafetyPosture":"https://apexscout.ai/agent-safety-posture","agentSafetyPostureApi":"https://apexscout.ai/api/agent-safety-posture","agentWonderlandReadiness":"https://apexscout.ai/agent-wonderland-readiness","agentWonderlandReadinessApi":"https://apexscout.ai/api/agent-wonderland-readiness","circleAgentStackReadiness":"https://apexscout.ai/circle-agent-stack-readiness","circleAgentStackReadinessApi":"https://apexscout.ai/api/circle-agent-stack-readiness","agenticPaymentsMarketSignal":"https://apexscout.ai/agentic-payments-market-signal","agenticPaymentsMarketSignalApi":"https://apexscout.ai/api/agentic-payments-market-signal","whyApexScoutAgenticPayments":"https://apexscout.ai/why-apexscout-agentic-payments","whyApexScoutAgenticPaymentsApi":"https://apexscout.ai/api/why-apexscout-agentic-payments","x402SellerReadiness":"https://apexscout.ai/x402-seller-readiness","x402SellerReadinessApi":"https://apexscout.ai/api/x402-seller-readiness","discoveryReadiness":"https://apexscout.ai/discovery-readiness","discoveryReadinessApi":"https://apexscout.ai/api/discovery-readiness","discoveryIndexingStatus":"https://apexscout.ai/api/discovery-indexing-status","agentCard":"https://apexscout.ai/.well-known/agent.json","docs":"https://apexscout.ai/docs.json","rescue":"https://apexscout.ai/402-rescue","instantX402":"https://apexscout.ai/instant-x402","agentRevenueAudit":"https://apexscout.ai/agent-revenue-audit","messageIntake":"https://apexscout.ai/api/agent-message-intake","cashRegister":"https://apexscout.ai/api/cash-register"},"guardrails":["Inbound only","Buyer may be a human operator or an authorized buyer agent.","ApexScout is inbound-only and does not contact agents.","ERC-8004-ready but not registered until manually verified","Own public-agent review is manual and buyer-initiated","No automatic contact","No scraping","No paid upstream calls","No buyer-level public data","No settlement rail switching","Base mainnet x402 remains production rail","Zero-post discovery indexing: no posts, no DMs, no scraping, and no third-party discovery.","HubSpot readiness only: no HubSpot CRM access, no OAuth, and no official HubSpot app claim.","Ad readiness only: no ad campaign, no billing setup, no automatic ad buying, and no buyer-level public data.","AgentCore readiness only: seller-side metadata and proof surfaces, no AWS wallet integration or automatic buyer spending.","AgentCore Gateway import only: OpenAPI metadata for existing owned routes, no buyer wallet custody, no budget management, and no automatic paid retry.","AgentCore Payments spend policy only: buyer-side wallet authorization and budget enforcement remain outside ApexScout.","AgentCore Buyer Start only: one owned no-spend start path from policy to import metadata to unpaid 402, with no automatic retry.","Agent Payment Alpha only: ten public payment-market signals converted into owned metadata, no endorsement claim, no rail switch, no buyer custody, and no buyer-level exposure.","Agent Safety Posture only: no-spend buyer-readable boundaries, approval gates, credential privacy, and aggregate-only audit trail.","Agent Wonderland readiness only: no package setup, listing submission, OpenWallet, Stripe Connect, MPP, Solana, Tempo, or token action.","Circle Agent Stack readiness only: no Circle wallet creation, CLI or Skills install, Circle Gateway nanopayments, marketplace submission, or Circle endorsement claim.","Token Terminal market signal only: no ApexScout-specific traction, endorsement, or revenue claim."],"publicMetrics":"aggregate-only","externalInstallsClaimed":false},"buyerTrustPacket":{"name":"ApexScout Buyer Trust Packet","mode":"inbound-only-manual-test-kit","updatedAt":"2026-05-04","summary":"ApexScout is an inbound-only SaaS/API surface for buyer agents and operators that want to inspect the product, choose a small first route, see the expected HTTP 402 challenge, and decide whether to retry with their own x402 client.","buyerPromise":["Inspect the public agent card, docs, pricing, guardrails, and sample payloads before paying.","No subscription is required: Pay once and get one JSON response once.","Inspect schemas and the expected unpaid HTTP 402 challenge before deciding whether to pay.","Start with a free helper or the cheapest useful protected route instead of guessing from the whole route list.","Treat unpaid HTTP 402 as the expected pre-payment checkpoint, not as a broken-service error.","Retry with x402 only from a buyer-controlled wallet/client after the route can change a real next decision.","Avoid high-value routes for vague or high-stakes decisions unless you already have outside verification and a specific decision to make."],"whoItIsFor":["Buyer agents choosing which ApexScout route to buy first.","Human operators checking the API before spending.","Agent/API builders deciding whether the $5 Agent Revenue Audit can improve their own paid route."],"whatCanBeTestedBeforePaying":["/public-agent explains the product, prices, guardrails, and first-buy ladder.","/docs.json exposes schemas, sample payloads, route metadata, and the buyer trust packet.","/start and /api/agent-message-intake can help choose a route without payment.","Protected paid routes can be sent unpaid first to confirm the expected HTTP 402 payment challenge."],"manualTestPlan":[{"step":1,"label":"Read the public card","path":"/public-agent","expected":"Buyer sees what ApexScout does, the inbound-only boundary, prices, and no-auto-spend guardrails."},{"step":2,"label":"Inspect machine docs","path":"/docs.json","expected":"Buyer sees schemas, example payloads, route prices, trust boundaries, and payment expectations."},{"step":3,"label":"Ask for a free route recommendation","path":"/api/agent-message-intake","expected":"Buyer gets a safe next-route answer with no payment, no outbound message, and no paid upstream call."},{"step":4,"label":"Run the unpaid protected probe","path":"/api/opportunity-check","expected":"Buyer receives HTTP 402 with the listed $0.01 price and retry instructions."},{"step":5,"label":"Use the rescue or testbench before paying","path":"/instant-x402","expected":"Buyer can copy the payload, confirm the route, and choose whether a paid retry is justified."},{"step":6,"label":"Retry paid only when ready","path":"/402-rescue","expected":"Buyer pays through their own x402 client on Base mainnet only if the output can change the next action."}],"safeManualProbe":{"method":"POST","path":"/api/opportunity-check","expectedUnpaidStatus":402,"expectedPaidStatus":200,"price":"$0.01","whyFirst":"This is the cheapest useful paid test. Use it unless the buyer already knows they need a named-company route or the $5 agent/API monetization audit.","samplePayload":{"subject":"Example vendor or agent service","buyer":"operator evaluating whether to spend more time","goal":"Decide whether this subject deserves deeper diligence.","knownContext":"Manually supplied context only. Do not scrape or discover third-party targets."}},"protectedRouteBehavior":{"noSubscription":true,"paymentModel":"Pay once, get JSON once.","unpaidBehavior":"Unpaid protected POST routes return HTTP 402 with x402 payment requirements.","paidBehavior":"After buyer-controlled x402 payment, the same route should return one structured JSON result.","buyerControlsPayment":true,"codexShouldSpendMoney":false},"firstBuyLadder":[{"path":"/api/opportunity-check","price":"$0.01","useWhen":"The buyer wants the cheapest useful paid proof or is unsure whether deeper work is justified."},{"path":"/api/company-intel","price":"$0.05","useWhen":"The buyer already has one named company and wants a first-pass trust snapshot."},{"path":"/api/agent-revenue-audit","price":"$5.00","useWhen":"The buyer is a builder/operator asking how to package, price, or improve their own paid agent/API route."}],"routeResultGuide":[{"path":"/api/opportunity-check","title":"Opportunity Check","price":"$0.01","returns":"Opportunity Check returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/research-brief","title":"Research Brief","price":"$0.05","returns":"Research Brief returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/company-intel","title":"Company Intel","price":"$0.05","returns":"Company Intel returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/company-watch","title":"Company Watch","price":"$0.20","returns":"Company Watch returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/source-check","title":"Source Check","price":"$0.05","returns":"Source Check returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/vendor-risk","title":"Vendor Risk","price":"$0.05","returns":"Vendor Risk returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/deep-diligence","title":"Deep Diligence","price":"$0.50","returns":"Deep Diligence returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/lead-brief","title":"Lead Brief","price":"$0.05","returns":"Lead Brief returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-market-brief","title":"ApexScout Agentic Market Brief","price":"$0.25","returns":"ApexScout Agentic Market Brief returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-service-scorecard","title":"ApexScout Service Scorecard","price":"$0.05","returns":"ApexScout Service Scorecard returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-route-forge","title":"ApexScout RouteForge","price":"$0.25","returns":"ApexScout RouteForge returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-market-watch","title":"ApexScout Market Watch","price":"$0.01","returns":"ApexScout Market Watch returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agentic-launch-plan","title":"ApexScout Launch Plan","price":"$0.50","returns":"ApexScout Launch Plan returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."},{"path":"/api/agent-revenue-audit","title":"Agent Revenue Audit","price":"$5.00","returns":"Agent Revenue Audit returns one structured JSON result for the submitted request. Public examples are synthetic and do not expose real buyer history."}],"recommendedFirstRoute":{"path":"/api/opportunity-check","price":"$0.01","reason":"It is the cheapest useful protected route and is safest when the buyer is still deciding whether deeper work is justified."},"ifPaymentBreaks":["Open /402-rescue and compare the expected unpaid HTTP 402 body with the actual response.","Check /status and /health locally before assuming payment is broken.","Use /api/agent-message-intake or /api/first-buy-advisor for free route help before spending again.","Do not retry high-value routes repeatedly until the 402-to-paid path is clear."],"privateData":["Buyer prompts are not exposed publicly.","Wallet-level request history is not exposed publicly.","Raw feedback text is not exposed publicly.","Paid response bodies are not exposed publicly.","Watched subjects tied to buyers are not exposed publicly."],"trustSignals":["Public docs and card are available before payment.","Base mainnet is the proven production x402 rail.","Paid proof is public, but buyer wallet and buyer-level histories are redacted.","Public dashboard and cash register expose aggregate metrics only.","Every paid response is framed as first-pass decision support with explicit safe-use boundaries."],"willNotDo":["No automatic contact, DMs, emails, agent-to-agent signals, or third-party contact.","No security testing, endpoint scanning, scraping, or broad outside-domain lookup.","No paid upstream calls or automatic buyer spending.","No public buyer prompts, wallet-level histories, raw feedback, watched subjects, or paid response bodies.","No settlement-rail switch away from the proven Base mainnet x402 path."],"links":{"publicAgent":"https://apexscout.ai/public-agent","agentCard":"https://apexscout.ai/.well-known/agent.json","docs":"https://apexscout.ai/docs.json","messageIntake":"https://apexscout.ai/api/agent-message-intake","instantX402":"https://apexscout.ai/instant-x402","rescue":"https://apexscout.ai/402-rescue","cashRegister":"https://apexscout.ai/api/cash-register","dashboard":"https://apexscout.ai/dashboard"}},"buyerConversionKit":{"quickstart":{"name":"Buyer Agent Quickstart","path":"/buyer-quickstart","apiPath":"/api/buyer-quickstart","mode":"public-agent-payment-quickstart","summary":"The shortest safe path for a buyer agent: inspect the $0.01 route, hit the expected HTTP 402, pay with its own x402 client, and retry for HTTP 200.","recommendedFirstRoute":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},"copyPastePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"expectedUnpaidChallenge":{"method":"POST","path":"/api/opportunity-check","expectedStatus":402,"meaning":"HTTP 402 means the x402 paywall is working. It is not a service outage.","curl":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}'"},"expectedPaidRetry":{"method":"POST","path":"/api/opportunity-check","expectedStatus":200,"network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWallet":"visible only in x402 payment requirements and internal operator records","sellerWalletLast6":"b0231D","sellerWalletPublic":false,"listedPrice":"$0.01","samePayloadRequired":true,"paymentConfigChange":false,"endpointPathChange":false},"steps":["Read /docs.json or this quickstart first.","Send the recommended POST route without payment and expect HTTP 402.","Treat HTTP 402 as the x402 payment challenge, not a service failure.","Pay the listed route price with a buyer-controlled x402 client on Base mainnet.","Retry the exact same POST and expect HTTP 200 with structured JSON."],"decisionRule":"Start with /api/opportunity-check unless the buyer already has one named company, one vendor approval decision, or a serious proof-gap map.","links":{"docsJson":"https://apexscout.ai/docs.json","examples":"https://apexscout.ai/examples","firstPaidCallWizard":"https://apexscout.ai/first-paid-call","instantX402":"https://apexscout.ai/instant-x402","dashboard":"https://apexscout.ai/dashboard"},"guardrails":["This quickstart does not execute payment.","Buyer agents must use their own wallet and x402 client.","Base mainnet remains the accepted production settlement rail.","No payment rail, facilitator, seller wallet, price, or endpoint path is changed.","No buyer prompts, wallet-level history, or paid response bodies are exposed publicly."]},"codeExamples":{"name":"Buyer Agent Code Examples","path":"/examples","apiPath":"/api/examples","mode":"buyer-controlled-x402-examples","summary":"Copy-paste examples for buyer agents that need to inspect the expected 402 challenge, pay with their own x402 client, and retry for HTTP 200.","x402RepoAlignment":{"sourceRepoUrl":"https://github.com/x402-foundation/x402","activeProductionRail":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","typescriptPackages":["@x402/core","@x402/evm","@x402/fetch"],"pythonPackage":"x402","frameworkNote":"ARD stays on its proven Express server path. These examples focus on buyer clients and do not migrate the production server framework.","paymentConfigChange":false,"endpointPathChange":false},"snippets":{"curlUnpaidProbe":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}'","typescriptPaidRetry":"import { wrapFetchWithPaymentFromConfig, decodePaymentResponseHeader } from \"@x402/fetch\";\nimport { ExactEvmScheme } from \"@x402/evm\";\nimport { privateKeyToAccount } from \"viem/accounts\";\n\nconst baseUrl = \"https://apexscout.ai\";\nconst payload = {\n    \"subject\": \"Agent trust scoring for crypto vendors\",\n    \"buyer\": \"Crypto fund operator\",\n    \"marketType\": \"vendor\",\n    \"geography\": \"United States\",\n    \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n    \"knownSignals\": [\n      \"Operators keep asking for a faster first-pass trust screen before pilots\",\n      \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n    ],\n    \"constraints\": [\n      \"Keep the first offer lightweight\",\n      \"Do not assume the buyer already trusts agent vendors\"\n    ]\n  };\n\nconst account = privateKeyToAccount(process.env.EVM_PRIVATE_KEY as `0x${string}`);\nconst fetchWithPayment = wrapFetchWithPaymentFromConfig(fetch, {\n  schemes: [{ network: \"eip155:8453\", client: new ExactEvmScheme(account) }],\n});\n\nconst response = await fetchWithPayment(`${baseUrl}/api/opportunity-check`, {\n  method: \"POST\",\n  headers: { \"content-type\": \"application/json\" },\n  body: JSON.stringify(payload),\n});\n\nconst paymentResponse = response.headers.get(\"PAYMENT-RESPONSE\");\nconsole.log(response.status); // 200 after payment\nconsole.log(await response.json());\nif (paymentResponse) console.log(decodePaymentResponseHeader(paymentResponse));","pythonChallengeProbe":"import requests\n\nbase_url = \"https://apexscout.ai\"\npayload = {\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}\n\nresponse = requests.post(f\"{base_url}/api/opportunity-check\", json=payload)\nprint(response.status_code)\nprint(response.json())\n\nif response.status_code == 402:\n    print('Expected x402 challenge. Configure your Python x402 client, pay the listed route price, then retry the same POST.')"},"routePayloads":[{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05","whenToUse":"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.","samplePayload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]}},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","toolName":"assess_vendor_risk","price":"$0.05","whenToUse":"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.","samplePayload":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]}},{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","price":"$0.50","whenToUse":"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.","samplePayload":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]}},{"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"}}],"routeCloseCards":[{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","price":"$0.01","closeQuestion":"Is this target worth any more spend?","payWhen":"Use this when you are unsure whether a target or claim deserves more paid work.","routeDownWhen":"This is already the cheapest paid screen.","stopWhen":"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.","buyerFacingCopy":"Pay $0.01 and retry this exact POST when the buyer only needs the cheapest first signal."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","price":"$0.05","closeQuestion":"Can one named company change contact, approval, reliance, monitoring, or escalation?","payWhen":"Use this for a quick company snapshot before outreach, approval, or a deeper trust review.","routeDownWhen":"If the buyer is not ready for this route, use /api/opportunity-check at $0.01 first.","stopWhen":"Do not use this when the blocker is a single claim, a vendor-control question, or a decision that hinges on missing proof.","buyerFacingCopy":"Named company plus real next action: pay $0.05 and retry Company Intel. Vague target: route down to /api/opportunity-check first."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","price":"$0.05","closeQuestion":"Is there a real pilot, procurement, partnership, or vendor approval decision?","payWhen":"Use this before a pilot, procurement review, partnership decision, or vendor approval.","routeDownWhen":"If the buyer is not ready for this route, use /api/opportunity-check at $0.01 first.","stopWhen":"Do not use this when you only need a cheap initial screen or when one source claim is the only blocker.","buyerFacingCopy":"Pay $0.05 only when this route matches the buyer's current blocker; otherwise route down before spending."},{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","price":"$0.50","closeQuestion":"Could missing evidence change a serious decision?","payWhen":"Use this when missing evidence could change a real decision and the buyer needs a structured verification map.","routeDownWhen":"If the buyer is not ready for this route, use /api/company-intel at $0.05 first.","stopWhen":"Do not use this as legal diligence, investment diligence, compliance approval, or a claim that external facts were independently verified.","buyerFacingCopy":"Pay $0.50 only when a proof gap could change a real decision. Otherwise use a core route first."},{"endpoint":"agent-revenue-audit","title":"Agent Revenue Audit","path":"/api/agent-revenue-audit","price":"$5.00","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.","routeDownWhen":"If the buyer is not ready for this route, use /api/agentic-market-watch at $0.01 first.","stopWhen":"Do not use this for investment, legal, tax, lending, compliance, trading, guaranteed revenue claims, automatic outreach, or external paid calls.","buyerFacingCopy":"Pay $5.00 only for builder/operator monetization help. If the buyer only wants to test x402, start at /api/opportunity-check."}],"copyPastePayloads":{"opportunityCheck":"{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}","companyIntel":"{\n  \"companyName\": \"Alpine Foods\",\n  \"website\": \"https://example.com\",\n  \"industry\": \"Food distribution\",\n  \"geography\": \"United States\",\n  \"researchFocus\": \"growth\",\n  \"knownClaims\": [\n    \"Regional specialty food distributor\",\n    \"Expanding private-label program\"\n  ],\n  \"knownSignals\": [\n    \"Hiring for operations and sales\",\n    \"Launching new product categories\"\n  ],\n  \"questions\": [\n    \"How concentrated is demand around a few buyers?\",\n    \"What trust signals matter most to partners?\"\n  ]\n}","vendorRisk":"{\n  \"vendorName\": \"Northwind AI\",\n  \"website\": \"https://example.com\",\n  \"serviceCategory\": \"AI workflow automation\",\n  \"useCase\": \"Automate intake triage and case routing for an operations team.\",\n  \"dataSensitivity\": \"high\",\n  \"criticality\": \"high\",\n  \"geography\": \"United States\",\n  \"knownControls\": [\n    \"SOC 2 Type II claimed\",\n    \"SSO and role-based access controls\"\n  ],\n  \"knownConcerns\": [\n    \"No published uptime history\",\n    \"Third-party model dependency\"\n  ],\n  \"questions\": [\n    \"What is the rollback plan if the workflow misroutes tasks?\"\n  ]\n}"},"expectedFlow":["Send an unpaid POST if the buyer needs to inspect the payment challenge.","Treat HTTP 402 as expected paywall behavior, not an outage.","Use a buyer-controlled x402 client and wallet on Base mainnet.","Retry the exact same POST after payment and expect HTTP 200.","Use the paid response's commercial plan before buying another route."],"guardrails":["Examples do not include secrets, wallet keys, or private buyer data.","Examples do not run a paid purchase automatically from the public page.","Base mainnet remains the only accepted production settlement rail.","Public examples remain synthetic and do not expose buyer-level history."]},"firstPaidCallWizard":{"name":"First Paid Call Wizard","path":"/first-paid-call","apiPath":"/api/first-paid-call-wizard","mode":"public-first-buy-routing","input":{"goal":"unsure","seriousness":"cheap-test","hasNamedTarget":false},"recommendation":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},"paymentIntent":{"name":"x402 Payment Intent Preview","path":"/payment-intent","apiPath":"/api/payment-intent","mode":"no-spend-payment-intent","source":null,"selectedRoute":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},"buyerDecision":{"closeQuestion":"Is this target worth any more spend?","payWhen":"Use this when you are unsure whether a target or claim deserves more paid work.","doNotPayWhen":"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.","ifUnsure":"Start with /api/opportunity-check or call /api/conversion-route before paying."},"payment":{"method":"POST","url":"https://apexscout.ai/api/opportunity-check","listedPrice":"$0.01","maxAmountAtomicUnits":"10000","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","expectedUnpaidStatus":402,"expectedPaidStatus":200,"samePayloadRequired":true},"copyPaste":{"payload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"unpaidCurlProbe":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}'","paidRetryAwalCommand":"npx awal@2.8.0 x402 pay \"https://apexscout.ai/api/opportunity-check\" \\\n  -X POST \\\n  -h '{\"Content-Type\":\"application/json\"}' \\\n  -d '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}' \\\n  --max-amount 10000 \\\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."]},"copyPastePaidRetry":"npx awal@2.8.0 x402 pay \"https://apexscout.ai/api/opportunity-check\" \\\n  -X POST \\\n  -h '{\"Content-Type\":\"application/json\"}' \\\n  -d '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}' \\\n  --max-amount 10000 \\\n  --json","nextRouteIfUseful":{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05","whenToUse":"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.","samplePayload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]}},"why":"This is the cheapest useful first paid test when the buyer is not sure the target deserves more spend.","paymentPath":["Inspect the recommendation and sample payload.","Send the selected POST route without payment if you need to inspect the expected HTTP 402 challenge.","Pay the listed route price with a buyer-controlled x402 client on Base mainnet.","Retry the exact same POST and expect HTTP 200 with structured JSON."],"guardrails":["This wizard does not execute payment.","This wizard does not change payment rails, facilitator, seller wallet, endpoint paths, or prices.","This wizard does not expose buyer prompts, wallet-level history, or paid response bodies publicly."],"links":{"examples":"https://apexscout.ai/examples","docsJson":"https://apexscout.ai/docs.json","instantX402":"https://apexscout.ai/instant-x402","dashboard":"https://apexscout.ai/dashboard"}},"firstCallClosePlan":[{"route":"/api/opportunity-check","title":"Opportunity Check","price":"$0.01","unpaid402Challenges":0,"paidCompletions":0,"unpaidGap":0,"paymentCompletionRate":"0%","closeQuestion":"Is this target worth any more spend?","recommendedClose":"Pay $0.01 and retry this exact POST when the buyer only needs the cheapest first signal.","routeDownPath":null,"routeDownPrice":null,"exactRetrySteps":["Retry POST /api/opportunity-check with the same JSON body.","Use x402 on eip155:8453 through the configured facilitator.","Pay $0.01 only if the close question is true.","Expect HTTP 200 with structured JSON after payment verifies."],"buyerFacingCopy":"Opportunity Check: pay $0.01 when the buyer wants the cheapest useful first screen.","operatorMove":"Keep /api/opportunity-check visible, but do not add friction while paid completions are keeping pace.","publicSafe":true},{"route":"/api/company-intel","title":"Company Intel","price":"$0.05","unpaid402Challenges":0,"paidCompletions":0,"unpaidGap":0,"paymentCompletionRate":"0%","closeQuestion":"Can one named company change contact, approval, reliance, monitoring, or escalation?","recommendedClose":"Named company plus real next action: pay $0.05 and retry Company Intel. Vague target: route down to /api/opportunity-check first.","routeDownPath":"/api/opportunity-check","routeDownPrice":"$0.01","exactRetrySteps":["Retry POST /api/company-intel with the same JSON body.","Use x402 on eip155:8453 through the configured facilitator.","Pay $0.05 only if the close question is true.","Expect HTTP 200 with structured JSON after payment verifies."],"buyerFacingCopy":"Company Intel: pay $0.05 if this exact route can change the next action; otherwise use /api/opportunity-check first.","operatorMove":"Keep /api/company-intel visible, but do not add friction while paid completions are keeping pace.","publicSafe":true},{"route":"/api/agent-revenue-audit","title":"Agent Revenue Audit","price":"$5.00","unpaid402Challenges":0,"paidCompletions":0,"unpaidGap":0,"paymentCompletionRate":"0%","closeQuestion":"Does the buyer operate an agent, API, x402 route, or paid service that needs revenue guidance?","recommendedClose":"Pay $5.00 only for builder/operator monetization help. If the buyer only wants to test x402, start at /api/opportunity-check.","routeDownPath":"/api/agentic-market-watch","routeDownPrice":"$0.01","exactRetrySteps":["Retry POST /api/agent-revenue-audit with the same JSON body.","Use x402 on eip155:8453 through the configured facilitator.","Pay $5.00 only if the close question is true.","Expect HTTP 200 with structured JSON after payment verifies."],"buyerFacingCopy":"Agent Revenue Audit: pay $5.00 if this exact route can change the next action; otherwise use /api/agentic-market-watch first.","operatorMove":"Keep /api/agent-revenue-audit visible, but do not add friction while paid completions are keeping pace.","publicSafe":true}],"conversionAlertPolicy":{"mode":"aggregate-only-conversion-alerts","publicSafe":true,"watches":["unpaid 402 pressure","paid 200 completions","route-level friction","advisor-before-payment coverage","actual errors"],"hiddenData":["buyer prompts","wallet-level history","paid response bodies","raw feedback comments","recent buyer subjects"]}},"buyerQuickstart":{"name":"Buyer Agent Quickstart","path":"/buyer-quickstart","apiPath":"/api/buyer-quickstart","mode":"public-agent-payment-quickstart","summary":"The shortest safe path for a buyer agent: inspect the $0.01 route, hit the expected HTTP 402, pay with its own x402 client, and retry for HTTP 200.","recommendedFirstRoute":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},"copyPastePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"expectedUnpaidChallenge":{"method":"POST","path":"/api/opportunity-check","expectedStatus":402,"meaning":"HTTP 402 means the x402 paywall is working. It is not a service outage.","curl":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}'"},"expectedPaidRetry":{"method":"POST","path":"/api/opportunity-check","expectedStatus":200,"network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWallet":"visible only in x402 payment requirements and internal operator records","sellerWalletLast6":"b0231D","sellerWalletPublic":false,"listedPrice":"$0.01","samePayloadRequired":true,"paymentConfigChange":false,"endpointPathChange":false},"steps":["Read /docs.json or this quickstart first.","Send the recommended POST route without payment and expect HTTP 402.","Treat HTTP 402 as the x402 payment challenge, not a service failure.","Pay the listed route price with a buyer-controlled x402 client on Base mainnet.","Retry the exact same POST and expect HTTP 200 with structured JSON."],"decisionRule":"Start with /api/opportunity-check unless the buyer already has one named company, one vendor approval decision, or a serious proof-gap map.","links":{"docsJson":"https://apexscout.ai/docs.json","examples":"https://apexscout.ai/examples","firstPaidCallWizard":"https://apexscout.ai/first-paid-call","instantX402":"https://apexscout.ai/instant-x402","dashboard":"https://apexscout.ai/dashboard"},"guardrails":["This quickstart does not execute payment.","Buyer agents must use their own wallet and x402 client.","Base mainnet remains the accepted production settlement rail.","No payment rail, facilitator, seller wallet, price, or endpoint path is changed.","No buyer prompts, wallet-level history, or paid response bodies are exposed publicly."]},"buyerAgentChallenge":{"name":"ApexScout Buyer-Agent Challenge","version":"v2.2.81-brand-asset-integration","purpose":"Let an authorized buyer agent self-serve one x402 route test without ApexScout contacting anyone.","liveMode":{"mode":"zero-contact-inbound-only","statement":"ApexScout is in zero-contact live mode. Buyer agents may self-serve through this challenge; ApexScout does not DM, post, email, scrape, discover third-party agents, or manually message people.","inboundOnly":true,"noOutreach":true,"noScraping":true,"noThirdPartyDiscovery":true,"noFakeTraction":true},"tenSecondBrief":{"audience":"Authorized buyer agents and their human operators.","task":"Generate a free Agent Spend Passport, then make one buyer-controlled x402 paid call only if the Passport recommends it.","maxSpend":"$0.01","expectedResult":"Unpaid HTTP 402 first, then paid HTTP 200 with JSON.","reportBack":"Record whether paid JSON was received and where the self-serve flow got stuck if it failed."},"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."],"agentCommercePositioning":{"headline":"AI agents can pay per API call, but the safe path starts with a free Passport.","statement":"ApexScout is packaged for machine-to-machine commerce: a buyer agent can inspect a route, receive HTTP 402 payment requirements, check budget and privacy risk, then make a buyer-controlled x402 payment only when the Passport says it is safe to proceed.","proofLabel":"Machine-to-machine commerce ready","proofPoints":["ApexScout exposes x402-paid API routes with machine-readable HTTP 402 requirements.","The free Agent Spend Passport runs before payment and recommends the safest route.","Buyer agents get a maxAmountAtomicUnits value before any paid retry.","The $0.01 route is the cheapest proof path for payment plumbing and light trust checks.","The $5 route is reserved for real monetization guidance with approved budget.","Cash Register stays aggregate-only and does not expose buyer-level histories."],"buyerControlledBoundary":["ApexScout does not auto-spend for the buyer.","ApexScout does not manage the buyer wallet.","ApexScout does not make paid upstream calls.","The buyer agent must follow its operator-approved budget cap.","The buyer agent must stop if the Passport says stop."]},"buyerAgentPrompts":[{"id":"proof-route","label":"Cheapest proof route","prompt":"Use ApexScout's free Agent Spend Passport to decide whether I should run the cheapest x402 proof. My max budget is $0.01. Stop if the request is unsafe or over budget.","expectedRoute":"/api/opportunity-check","maxBudgetUsd":"0.01"},{"id":"builder-audit-route","label":"$5 builder audit route","prompt":"Use ApexScout's free Agent Spend Passport to decide whether a $5 Agent Revenue Audit fits this monetization, pricing, route ladder, and x402 conversion request. Stop if budget, privacy, or policy checks fail.","expectedRoute":"/api/agent-revenue-audit","maxBudgetUsd":"5.00"},{"id":"stop-route","label":"Stop before payment","prompt":"Use ApexScout's free Agent Spend Passport and stop before payment if the request is vague, asks for legal, tax, investment, lending, compliance, or trading advice, includes secrets, or asks for scraping or outreach.","expectedRoute":"stop","maxBudgetUsd":"0.00"}],"paymentRail":{"protocol":"x402","network":"eip155:8453","rail":"Base mainnet"},"recommendedFirstPaidCall":{"method":"POST","path":"/api/opportunity-check","url":"https://apexscout.ai/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","contentType":"application/json","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"},"expectedUnpaidStatus":402,"expectedPaidStatus":200},"links":{"x402Proof":"https://apexscout.ai/x402-proof","x402ProofApi":"https://apexscout.ai/api/x402-proof","agentSpendPassport":"https://apexscout.ai/agent-spend-passport","agentSpendPassportApi":"https://apexscout.ai/api/agent-spend-passport","agentSpendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","cashRegister":"https://apexscout.ai/api/cash-register"},"optionalHigherValueCall":{"method":"POST","path":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","whenToUse":"Only if the buyer wants monetization guidance for its own agent/API/tool."},"hubSpotAgentReadiness":{"path":"/hubspot-agent-readiness","apiPath":"/api/hubspot-agent-readiness","positioning":"External x402 trust and monetization intelligence API for HubSpot-oriented agent builders and buyer agents.","note":"HubSpot-oriented builders can evaluate ApexScout as an external x402 trust and monetization API. This release does not connect to HubSpot CRM or use HubSpot OAuth."},"successCriteria":["Unpaid request returns HTTP 402.","Paid retry succeeds.","Paid response returns JSON.","PAYMENT-RESPONSE header is present if visible to client."],"failureFeedbackRequested":["Could not parse 402 payment requirements.","Wallet not authenticated.","Budget too low.","Payment authorized but rejected.","Paid response unclear.","Other."],"copyPaste":{"unpaidCurl":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"External buyer-agent x402 test\",\n  \"goal\": \"Confirm this buyer agent can complete one x402 paid call and receive JSON.\",\n  \"buyerType\": \"buyer-agent\",\n  \"source\": \"external-buyer-agent-test-001\"\n}'","buyerAgentPaidCommand":"npx awal@latest x402 pay \"https://apexscout.ai/api/opportunity-check\" \\\n  -X POST \\\n  -h '{\"Content-Type\":\"application/json\"}' \\\n  -d '{\"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\"}' \\\n  --max-amount 10000 \\\n  --json","maxSpendWarning":"Only run the paid command from a buyer-controlled wallet after the operator approves a $0.01 cap."},"reportBackTemplate":{"received402":"yes/no","paidRetryAttempted":"yes/no","paidJsonReceived":"yes/no","paymentResponseHeaderVisible":"yes/no/unknown","stuckAt":"402 parsing | wallet auth | budget cap | payment retry | response clarity | other","notes":""},"faq":[{"question":"What is ApexScout?","answer":"ApexScout is a pay-per-call trust and diligence API for AI agents and operators deciding whether a target or paid route deserves more spend."},{"question":"Do I need a wallet?","answer":"Yes. A buyer agent needs an x402-capable wallet with enough Base USDC for the operator-approved budget cap."},{"question":"What does the $0.01 route prove?","answer":"It proves the buyer can read the HTTP 402 requirements, authorize the x402 payment, retry the request, and receive paid JSON."},{"question":"What is the $5 route for?","answer":"The Agent Revenue Audit is for monetization guidance on the buyer's own agent, API, or tool. Do not buy it just to test payment plumbing."},{"question":"What should I report if it fails?","answer":"Report the first point that blocked the flow: 402 parsing, wallet auth, budget cap, payment retry, or response clarity."},{"question":"What if payment was authorized but failed?","answer":"Do not retry repeatedly. Record the sanitized error, whether paid JSON returned, and whether a PAYMENT-RESPONSE header was visible."}],"guardrails":["Zero-contact mode.","Do not exceed approved max spend.","Do not buy the $5 route unless specifically authorized.","Do not send private prompts unless intended.","Do not retry repeatedly.","Do not use this challenge for outreach, scraping, third-party discovery, posts, DMs, emails, or manual messages.","Do not treat this as investment, legal, tax, lending, or trading advice."],"privacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false}},"x402ValidationLab":{"name":"No-spend x402 Validation Lab","releaseTag":"v2.2.81-brand-asset-integration","mode":"no-spend-validation-lab","status":"operator-hold-after-validation-error","purpose":"Keep Agent Research Desk improving after a buyer-client validation failure without retrying paid calls or changing the proven payment setup.","primaryRoute":{"method":"POST","path":"/api/opportunity-check","url":"https://apexscout.ai/api/opportunity-check","listedPrice":"$0.01","maxSafePaidRetryAtomicUnits":"10000","paidRetriesDisabledUntilHumanReview":true},"paymentPosition":{"activeProductionRail":"Base mainnet x402 remains the proven production rail.","expectedProductionNetwork":"eip155:8453","configuredNetwork":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","localMode":"paid","productionPaymentConfigChanged":false,"endpointPathChanged":false,"sellerWalletChanged":false},"noSpendChecks":[{"method":"GET","path":"/health","expected":"HTTP 200 JSON"},{"method":"GET","path":"/status","expected":"HTTP 200 JSON"},{"method":"GET","path":"/docs.json","expected":"HTTP 200 JSON"},{"method":"GET","path":"/dashboard","expected":"HTTP 200 HTML"},{"method":"GET","path":"/api/dashboard","expected":"HTTP 200 aggregate-only JSON"},{"method":"GET","path":"/api/payment-intent?route=/api/opportunity-check","expected":"HTTP 200 no-spend payment intent preview"},{"method":"POST","path":"/api/opportunity-check","expected":"HTTP 402 payment challenge when no x402 payment header is supplied"}],"lastObservedFailure":{"paidRetryResult":"validation_error","spendObserved":false,"paidCompletionsUnchanged":true,"actualErrorsUnchanged":true,"automationStopped":true,"summary":"The service stayed healthy, the unpaid 402 path stayed healthy, and the paid retry was stopped because the buyer payment payload was rejected before a successful paid response."},"clientFailureMeaning":"A public x402 service can be healthy and still reject a buyer tool payload before settlement when the buyer payment payload shape does not match what the facilitator expects.","stopRules":["Do not run a paid retry if public health, status, docs, dashboard, or payment intent checks fail.","Do not run a paid retry if payment mode, network, facilitator, seller wallet, or endpoint path changes unexpectedly.","Do not run a paid retry if actual errors increase above zero.","Do not run a paid retry if the selected route costs more than the approved cap.","Do not run a paid retry unless the buyer payment client can produce a Base mainnet x402 payload compatible with the Coinbase CDP facilitator.","Do not use this page to authenticate wallets, create deployment credentials, deploy, message people, scrape private data, or publish buyer-level telemetry."],"safeNextActions":["Inspect /api/payment-intent?route=/api/opportunity-check.","Inspect /api/x402-proof and /x402-proof for the proven Base x402 route story.","Use /instant-x402 only to choose a route and prepare payloads.","Run local shape checks before any future paid retry.","Only after the checks pass, ask for a fresh human-approved one-cent retry in a clean payment session."],"privacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletLevelHistoryPublic":false,"paidOutputsPublic":false,"rawFeedbackPublic":false},"guardrails":{"walletCommandsRunByThisSurface":false,"paidX402CallsRunByThisSurface":false,"deploymentAuthRunByThisSurface":false,"deploymentRunByThisSurface":false,"privateDataScraping":false,"outboundMessages":false,"secretsRequired":false},"links":{"page":"https://apexscout.ai/x402-validation-lab","api":"https://apexscout.ai/api/x402-validation-lab","paymentIntent":"https://apexscout.ai/api/payment-intent?route=/api/opportunity-check","proofApi":"https://apexscout.ai/api/x402-proof","proofPage":"https://apexscout.ai/x402-proof","instantX402":"https://apexscout.ai/instant-x402","rescue":"https://apexscout.ai/402-rescue","dashboard":"https://apexscout.ai/dashboard","docs":"https://apexscout.ai/docs.json"}},"chatGptAdsFunnel":{"mode":"no-spend-chatgpt-ads-readiness","path":"/chatgpt-ads","sourceCode":"chatgpt-ads","sourceTaggedPath":"/chatgpt-ads?src=chatgpt-ads","sourceTaggedUrl":"https://apexscout.ai/chatgpt-ads?src=chatgpt-ads","adReadinessApiPath":"/api/ad-readiness","preferredAdLandingPage":"/x402-proof","preferredAdLandingUrl":"https://apexscout.ai/x402-proof","docsPath":"/docs.json?src=chatgpt-ads","docsUrl":"https://apexscout.ai/docs.json?src=chatgpt-ads","primaryPaidRoute":"/api/agent-revenue-audit","primaryPaidRoutePrice":"$5.00","starterRoute":"/api/opportunity-check","starterRoutePrice":"$0.01","sourceTaggedCheckoutPath":"/first-paid-call?route=agent-revenue-audit&src=chatgpt-ads","sourceTaggedPaymentIntentPath":"/payment-intent?route=agent-revenue-audit&src=chatgpt-ads","estimatedCpcRangeUsd":["$3.00","$5.00"],"economics":"Use paid ad clicks to find buyers for Agent Revenue Audit. The $0.01 and $0.05 routes are qualification steps, not the route that can justify a typical paid click.","automaticAdBuying":false,"adsLaunched":false,"adCampaignCreated":false,"automaticOutreach":false,"paymentConfigChange":false,"privacy":"aggregate-only","measurement":"The service records only aggregate page visits, docs visits, unpaid 402 challenges, paid 200 completions, completion rate, and gross revenue for the chatgpt-ads source.","adAssets":{"headlines":["Trust Checks for AI Buyer Agents","Pay-Per-Call Diligence for Agents","Audit Your Agent Revenue Path","No Subscription Agent API Testing"],"descriptions":["ApexScout helps agents and builders test pay-per-call trust and monetization workflows.","Give buyer agents a simple trust check before deeper review. Public metrics stay aggregate-only.","Building an AI agent or API? Use a route and pricing audit for your pay-per-call service."],"imagePrompt":"A clean product dashboard for AI buyer agents, showing trust checks, route strategy, aggregate conversion metrics, and privacy-safe proof surfaces."},"manualLaunchSteps":["Review the policy-safe copy packet manually before any campaign setup.","Use /x402-proof?src=chatgpt-ads-proof-001 as the first reviewed landing URL.","Lead the copy with buyer-agent trust checks and builder route strategy, not payment rails.","Watch aggregate dashboard metrics before increasing spend.","Stop if visits do not become docs reads, 402 challenges, or paid completions."],"guardrails":["Do not run automatic ad buying from the service.","Do not send DMs, posts, or outbound messages automatically.","Do not scrape contacts or private data.","Do not expose buyer prompts, wallet-level history, raw feedback comments, or paid response contents.","Do not change x402, Base mainnet, the Coinbase CDP facilitator, seller wallet, or endpoint paths."]},"adReadiness":{"mode":"ad-readiness-only","release":"v2.2.81-brand-asset-integration","adsLaunched":false,"adCampaignCreated":false,"billingConfiguredByApexScout":false,"recommendedLandingPage":"/x402-proof","recommendedLandingPageUrl":"https://apexscout.ai/x402-proof","baseX402Active":true,"internalPaidProofPassed":true,"cashRegisterAggregateOnly":true,"buyerLevelDataExposed":false,"positioning":"A trust and monetization intelligence API for AI buyer agents and builders.","allowedThemes":["trust checks for buyer agents","pay-per-call API testing","agent/API monetization audit","builder route strategy","no subscription, pay once, get JSON once"],"avoidThemes":["digital asset promotion","regulated advice framing","trading or market speculation","promised commercial outcomes","official partner or endorsement claims"],"policyRisks":["Avoid crypto-forward wording","Avoid financial-services framing","Avoid guaranteed revenue claims"],"recommendedFirstAction":{"label":"Inspect proof page","path":"/x402-proof","url":"https://apexscout.ai/x402-proof"},"conversionEvents":[{"event":"landing_page_view","publicData":"aggregate source-tagged count only"},{"event":"unpaid_402_challenge","publicData":"aggregate route count only"},{"event":"paid_completion","publicData":"aggregate completion count and gross revenue only"},{"event":"agent_revenue_audit_completion","publicData":"aggregate $5 route completion count only"},{"event":"feedback_submission","publicData":"aggregate count only; raw feedback stays private"}],"sourceTags":["chatgpt-ads-proof-001","chatgpt-ads-buyer-agent-001","chatgpt-ads-revenue-audit-001"],"routeLadder":{"proofRoute":{"path":"/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","role":"cheapest real paid test"},"builderAudit":{"path":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","role":"higher-value monetization audit"}},"measurementPrivacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"watchedSubjectsPublic":false},"nextAction":"Review policy-safe copy before applying to Ads Manager."},"directoryReadiness":{"mode":"zero-post-directory-exposure","liveMode":"zero-contact-inbound-only","release":"v2.2.81-brand-asset-integration","readyForDirectorySubmission":true,"recommendedProofUrl":"https://apexscout.ai/x402-proof","recommendedBuyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge","recommendedSpendPassportUrl":"https://apexscout.ai/agent-spend-passport","recommendedSpendPassportPrepareApiUrl":"https://apexscout.ai/api/agent-spend-passport/prepare","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."],"directoryExposureMode":"zero-post","zeroContactStatement":"ApexScout is in zero-contact live mode. Exposure should come from inbound discovery, official directory listings already submitted, agent-readable metadata, AgentCore Gateway/OpenAPI import metadata, x402 proof pages, and buyer-agent self-serve pages. Do not DM, post, email, scrape, or manually message people.","baseX402Active":true,"paymentGatesHealthy":true,"cashRegisterAggregateOnly":true,"buyerLevelDataExposed":false,"positioning":"A pay-per-call trust and monetization intelligence API for AI buyer agents and builders.","valueProposition":["Buyer agents can run a $0.01 Opportunity Check before deeper review.","Builders can buy a $5 Agent Revenue Audit for route pricing, buyer-agent instructions, and conversion guidance.","No subscription. Pay once, get JSON once.","Public metrics are aggregate-only and buyer-level data is not exposed.","ApexScout is inbound-only."],"recommendedRoutes":{"opportunityCheck":{"path":"/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","purpose":"Cheapest useful x402 paid test and lightweight opportunity/trust check."},"agentRevenueAudit":{"path":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","purpose":"Builder/operator monetization audit for an agent, API, x402 service, or AI tool."}},"directoryCandidates":[{"platform":"FutureTools","fitScore":"high","sourceTag":"directory-futuretools-001","recommendedCategory":"AI tools / developer tools","submitTiming":"now","proofUrl":"https://apexscout.ai/x402-proof?src=directory-futuretools-001","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge?src=directory-futuretools-001","agentRevenueAuditUrl":"https://apexscout.ai/agent-revenue-audit?src=directory-futuretools-001"},{"platform":"DevHunt","fitScore":"high","sourceTag":"directory-devhunt-001","recommendedCategory":"Developer tool / API / AI agents","submitTiming":"now","proofUrl":"https://apexscout.ai/x402-proof?src=directory-devhunt-001","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge?src=directory-devhunt-001","agentRevenueAuditUrl":"https://apexscout.ai/agent-revenue-audit?src=directory-devhunt-001"},{"platform":"AlternativeTo","fitScore":"medium-high","sourceTag":"directory-alternativeto-001","recommendedCategory":"Business intelligence / developer tools","submitTiming":"now after copy review","proofUrl":"https://apexscout.ai/x402-proof?src=directory-alternativeto-001","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge?src=directory-alternativeto-001","agentRevenueAuditUrl":"https://apexscout.ai/agent-revenue-audit?src=directory-alternativeto-001"},{"platform":"BetaList","fitScore":"medium-high","sourceTag":"directory-betalist-001","recommendedCategory":"Startup / AI / developer tools","submitTiming":"now after screenshot prep","proofUrl":"https://apexscout.ai/x402-proof?src=directory-betalist-001","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge?src=directory-betalist-001","agentRevenueAuditUrl":"https://apexscout.ai/agent-revenue-audit?src=directory-betalist-001"},{"platform":"Crozdesk","fitScore":"medium","sourceTag":"directory-crozdesk-001","recommendedCategory":"Business intelligence / API software","submitTiming":"later after clearer buyer proof","proofUrl":"https://apexscout.ai/x402-proof?src=directory-crozdesk-001","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge?src=directory-crozdesk-001","agentRevenueAuditUrl":"https://apexscout.ai/agent-revenue-audit?src=directory-crozdesk-001"},{"platform":"AppSumo","fitScore":"medium-later","sourceTag":"directory-appsumo-later-001","recommendedCategory":"Software deal marketplace","submitTiming":"later only if a packaged offer exists","proofUrl":"https://apexscout.ai/x402-proof?src=directory-appsumo-later-001","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge?src=directory-appsumo-later-001","agentRevenueAuditUrl":"https://apexscout.ai/agent-revenue-audit?src=directory-appsumo-later-001"},{"platform":"Devpost","fitScore":"low-medium","sourceTag":"directory-devpost-later-001","recommendedCategory":"Project showcase","submitTiming":"later as a project showcase only","proofUrl":"https://apexscout.ai/x402-proof?src=directory-devpost-later-001","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge?src=directory-devpost-later-001","agentRevenueAuditUrl":"https://apexscout.ai/agent-revenue-audit?src=directory-devpost-later-001"},{"platform":"F6S","fitScore":"medium","sourceTag":"directory-f6s-later-001","recommendedCategory":"Startup profile","submitTiming":"later as a startup profile only","proofUrl":"https://apexscout.ai/x402-proof?src=directory-f6s-later-001","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge?src=directory-f6s-later-001","agentRevenueAuditUrl":"https://apexscout.ai/agent-revenue-audit?src=directory-f6s-later-001"}],"guardrails":["No X posts","No DMs","No tags","No email outreach","No manual messages","No scraping","No fake traffic","No fake payments","No paid calls during listing prep","Use only official directory submission forms when the owner manually submits."],"avoidClaims":["official partnerships","guaranteed revenue","financial advice","investment claims","fake traction","social-posting calls to action"],"privacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"buyerLevelDataExposed":false},"links":{"page":"https://apexscout.ai/directory-readiness","api":"https://apexscout.ai/api/directory-readiness","proof":"https://apexscout.ai/x402-proof","proofApi":"https://apexscout.ai/api/x402-proof","agentSpendPassport":"https://apexscout.ai/agent-spend-passport","agentSpendPassportApi":"https://apexscout.ai/api/agent-spend-passport","agentSpendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","buyerAgentChallengeApi":"https://apexscout.ai/api/buyer-agent-challenge","cashRegister":"https://apexscout.ai/api/cash-register","docs":"https://apexscout.ai/docs.json"},"nextAction":"Do not submit a new listing during zero-contact monitoring. Wait for inbound evidence from already submitted official directories, agent-readable metadata, proof pages, and buyer-agent self-serve flows."},"mcpToolPack":{"name":"ApexScout MCP Tool Pack","version":"v2.2.81-brand-asset-integration","brand":{"name":"ApexScout","legalProductName":"ApexScout / Agent Research Desk","tagline":"Agent Spend Passport and x402 trust intelligence for buyer agents.","description":"Agent Spend Passport and x402 trust intelligence for buyer agents.","logoAlt":"ApexScout official logo","assets":{"original":"https://apexscout.ai/assets/apexscout-logo.png","lockup":"https://apexscout.ai/assets/apexscout-logo-lockup.png","mark":"https://apexscout.ai/assets/apexscout-logo-mark.png","icon":"https://apexscout.ai/assets/apexscout-icon.png","openGraph":"https://apexscout.ai/assets/apexscout-og.png"},"colors":{"midnight":"#001038","navy":"#081840","deepNavy":"#101840","cobalt":"#1060f8","electricBlue":"#1068f8","signalCyan":"#00c8c8","white":"#ffffff","frost":"#f7fbff","slate":"#516078"},"structure":{"primaryLogo":"Use the option 1-style horizontal lockup for website headers, hero sections, and public brand surfaces.","compactLogo":"Use the option 10-style mark for favicons, tight cards, and small navigation treatments.","visualSystem":"Keep layouts clean, bright, and technical: white/frost backgrounds, navy text, cobalt calls to action, and cyan signal accents."},"assetPaths":{"original":"/assets/apexscout-logo.png","lockup":"/assets/apexscout-logo-lockup.png","mark":"/assets/apexscout-logo-mark.png","icon":"/assets/apexscout-icon.png","openGraph":"/assets/apexscout-og.png"}},"mode":"inbound-only","mcpStatus":"tool-metadata-readiness","positioning":"A zero-contact, pay-per-call x402 trust and monetization intelligence API for buyer agents, builders, and AgentCore-style clients that need to discover and pay for tools at runtime.","liveMode":{"mode":"zero-contact-inbound-only","statement":"ApexScout's MCP Tool Pack is inbound tool metadata only. It does not crawl, contact, message, post, scrape, discover third-party agents, or make paid upstream calls.","inboundOnly":true,"noOutreach":true,"noScraping":true,"noThirdPartyDiscovery":true,"noFakeTraction":true},"payment":{"protocol":"x402","network":"eip155:8453","rail":"Base mainnet","baseX402Active":true,"settlementRailChanged":false,"batchSettlementReadiness":{"activeInProduction":false,"pagePath":"/x402-batch-settlement","apiPath":"/api/x402-batch-settlement","escrowEnabled":false,"offChainVouchersAccepted":false,"facilitatorSponsoredGasClaimed":false,"sellerWalletChanged":false,"note":"Batch settlement is readiness metadata only. ApexScout still uses standard buyer-controlled x402 payment per paid request."}},"recommendedNoSpendPreflight":{"name":"apexscout_agent_spend_passport_prepare","method":"POST","path":"/api/agent-spend-passport/prepare","pagePath":"/agent-spend-passport","apiPath":"/api/agent-spend-passport","price":"free","beforePaidRoutes":true,"cta":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","explanation":"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.","buyerPath":["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."]},"x402MetadataPreflight":{"name":"apexscout_x402_metadata_preflight_check","method":"POST","path":"/api/x402-metadata-preflight/check","pagePath":"/x402-metadata-preflight","apiPath":"/api/x402-metadata-preflight","price":"free","recommendedBeforePaidRetry":true,"purpose":"Classify and redact x402 resource URLs, payment descriptions, reason strings, and payload previews before a buyer-controlled paid retry.","rawPayloadsReturned":false,"buyerLevelDataExposed":false,"paidCallsMade":false,"paidUpstreamCalls":false},"agentRevenueAuditPreview":{"name":"apexscout_agent_revenue_audit_preview","method":"GET","path":"/agent-revenue-audit-preview","apiPath":"/api/agent-revenue-audit-preview","price":"free","routePreviewed":"/api/agent-revenue-audit","recommendedBeforePaidRoute":true,"cta":"Considering the $5 audit? Preview the output shape before paying.","preflightCta":"Before paying: generate an Agent Spend Passport and run x402 Metadata Preflight.","sampleIsBuyerSpecificAdvice":false,"paidCallsMade":false,"buyerLevelDataExposed":false},"agentCoreReadiness":{"mode":"seller-side-readiness","readyForAgentCoreStyleBuyerAgents":true,"page":"https://apexscout.ai/agentcore-readiness","api":"https://apexscout.ai/api/agentcore-readiness","gatewayImportPack":"https://apexscout.ai/agentcore-gateway","gatewayImportApi":"https://apexscout.ai/api/agentcore-gateway","gatewayOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","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","buyerStart":"https://apexscout.ai/agentcore-buyer-start","buyerStartApi":"https://apexscout.ai/api/agentcore-buyer-start","spendPassport":"https://apexscout.ai/agent-spend-passport","spendPassportApi":"https://apexscout.ai/api/agent-spend-passport","spendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","metadataPreflight":"https://apexscout.ai/x402-metadata-preflight","metadataPreflightApi":"https://apexscout.ai/api/x402-metadata-preflight","metadataPreflightCheckApi":"https://apexscout.ai/api/x402-metadata-preflight/check","buyerSpendPolicyProvided":true,"buyerSpendPassportProvided":true,"awsWalletIntegrationAdded":false,"automaticBuyerSpendingAdded":false,"sellerWalletChanged":false,"settlementRailChanged":false,"note":"AgentCore-style buyers can use ApexScout as a discoverable x402 service, but ApexScout does not manage buyer wallets, budgets, or payment automation."},"tools":[{"name":"apexscout_agent_spend_passport","method":"GET","path":"/agent-spend-passport","url":"https://apexscout.ai/agent-spend-passport","price":"free","description":"Free no-spend route selector, budget check, privacy check, and copy-paste payload generator before any ApexScout paid route.","prepareApiPath":"/api/agent-spend-passport/prepare","recommendedBeforePaidRoutes":true},{"name":"apexscout_x402_metadata_preflight","method":"GET","path":"/x402-metadata-preflight","url":"https://apexscout.ai/x402-metadata-preflight","price":"free","description":"Free no-spend privacy preflight that checks x402 metadata before paid retry and returns redacted metadata instead of raw payload previews.","checkApiPath":"/api/x402-metadata-preflight/check","recommendedBeforePaidRetry":true},{"name":"apexscout_agent_revenue_audit_preview","method":"GET","path":"/agent-revenue-audit-preview","url":"https://apexscout.ai/agent-revenue-audit-preview","price":"free","description":"Public-safe preview of the $5 Agent Revenue Audit output shape and buyer path before payment. The sample is not buyer-specific advice.","apiPath":"/api/agent-revenue-audit-preview","recommendedBeforePaidRoutes":true},{"name":"apexscout_opportunity_check","method":"POST","path":"/api/opportunity-check","url":"https://apexscout.ai/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","description":"Cheapest paid trust/opportunity check for buyer agents.","inputSchema":{"subject":"string","goal":"string","buyerType":"optional string","source":"optional string"},"samplePayload":{"subject":"Example API or company","goal":"Decide whether this is worth deeper review.","buyerType":"mcp-buyer-agent","source":"mcp-tool-pack"},"expectedUnpaidStatus":402,"expectedPaidStatus":200,"agentCoreCompatible":true},{"name":"apexscout_agent_revenue_audit","method":"POST","path":"/api/agent-revenue-audit","url":"https://apexscout.ai/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","description":"Monetization audit for builders/operators of agents, APIs, and x402 services.","previewPath":"/agent-revenue-audit-preview","previewApiPath":"/api/agent-revenue-audit-preview","metadataPreflightCheckApiPath":"/api/x402-metadata-preflight/check","inputSchema":{"serviceName":"string","currentOffer":"string","targetBuyer":"string","currentPaymentRail":"optional string","riskTolerance":"optional string","source":"optional string"},"samplePayload":{"serviceName":"Example Agent API","currentOffer":"Pay-per-call API for buyer agents","targetBuyer":"x402 builders and buyer agents","currentPaymentRail":"base-x402","riskTolerance":"medium","source":"mcp-tool-pack"},"expectedUnpaidStatus":402,"expectedPaidStatus":200,"agentCoreCompatible":true},{"name":"apexscout_interactive_x402_onboarding","method":"GET","path":"/x402-onboarding","url":"https://apexscout.ai/x402-onboarding","price":"free","description":"No-spend simulated terminal that shows service discovery, wallet readiness, unpaid 402, buyer-controlled paid retry, and JSON result delivery."},{"name":"apexscout_x402_proof","method":"GET","path":"/x402-proof","url":"https://apexscout.ai/x402-proof","price":"free","description":"Public proof that ApexScout's x402 payment path has completed successfully."},{"name":"apexscout_buyer_agent_challenge","method":"GET","path":"/buyer-agent-challenge","url":"https://apexscout.ai/buyer-agent-challenge","price":"free","description":"Agent-readable challenge for completing one x402 buyer-agent test."},{"name":"apexscout_agent_payment_alpha","method":"GET","path":"/agent-payment-alpha","url":"https://apexscout.ai/agent-payment-alpha","price":"free","description":"Nine-layer x402, batch settlement, MCP, AgentCore, Bazaar, network, ERC-20, Stripe MPP, privacy, and policy-control readiness packet."},{"name":"apexscout_x402_batch_settlement_readiness","method":"GET","path":"/x402-batch-settlement","url":"https://apexscout.ai/x402-batch-settlement","price":"free","description":"Readiness-only explanation of x402 batch settlement, off-chain vouchers, and why ApexScout has not enabled batch settlement, escrow, or seller rail changes."},{"name":"apexscout_agentcore_payments_policy","method":"GET","path":"/agentcore-payments-policy","url":"https://apexscout.ai/agentcore-payments-policy","price":"free","description":"AgentCore Payments-style buyer-agent spend policy with caps, allowed paid routes, privacy limits, and no-auto-spend guardrails."},{"name":"apexscout_agentcore_buyer_start","method":"GET","path":"/agentcore-buyer-start","url":"https://apexscout.ai/agentcore-buyer-start","price":"free","description":"Single AgentCore-style buyer start path from spend policy to OpenAPI import, MCP metadata, unpaid 402 preflight, and optional buyer-approved paid retry."},{"name":"apexscout_agent_safety_posture","method":"GET","path":"/agent-safety-posture","url":"https://apexscout.ai/agent-safety-posture","price":"free","description":"Buyer-readable safety posture for ApexScout's agent boundaries, approval gates, network limits, credential privacy, and aggregate-only audit trail."},{"name":"apexscout_agent_wonderland_readiness","method":"GET","path":"/agent-wonderland-readiness","url":"https://apexscout.ai/agent-wonderland-readiness","price":"free","description":"Readiness-only packet for Agent Wonderland-style MCP discovery and x402 monetization without package setup, listings, wallet changes, or token action."},{"name":"apexscout_circle_agent_stack_readiness","method":"GET","path":"/circle-agent-stack-readiness","url":"https://apexscout.ai/circle-agent-stack-readiness","price":"free","description":"Readiness-only packet for Circle Agent Stack-style agent wallets, service discovery, and USDC paid API flows without Circle setup, marketplace submission, wallet custody, Gateway nanopayments, or rail changes."},{"name":"apexscout_agentic_payments_market_signal","method":"GET","path":"/agentic-payments-market-signal","url":"https://apexscout.ai/agentic-payments-market-signal","price":"free","description":"Token Terminal agentic-payments market context for x402/Base positioning, clearly marked as not ApexScout-specific traction or revenue proof."},{"name":"apexscout_why_agentic_payments_fit","method":"GET","path":"/why-apexscout-agentic-payments","url":"https://apexscout.ai/why-apexscout-agentic-payments","price":"free","description":"Public positioning page explaining why ApexScout fits agentic payments now through owned x402, MCP, OpenAPI, proof, and paid route surfaces."}],"guardrails":["Inbound only","No scraping","No third-party discovery","No automated outreach","No manual messages, posts, DMs, or emails","No paid upstream calls","No buyer-level public data"],"privacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false},"links":{"page":"https://apexscout.ai/mcp-tool-pack","api":"https://apexscout.ai/api/mcp-tool-pack","manifest":"https://apexscout.ai/.well-known/mcp.json","manifestApi":"https://apexscout.ai/api/mcp-manifest","agentCoreReadiness":"https://apexscout.ai/agentcore-readiness","agentCoreReadinessApi":"https://apexscout.ai/api/agentcore-readiness","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","agentCoreGatewayApi":"https://apexscout.ai/api/agentcore-gateway","agentCoreOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","agentCorePaymentsPolicy":"https://apexscout.ai/agentcore-payments-policy","agentCorePaymentsPolicyApi":"https://apexscout.ai/api/agentcore-payments-policy","agentCorePaymentsPolicyWellKnown":"https://apexscout.ai/.well-known/apexscout-spend-policy.json","agentCoreBuyerStart":"https://apexscout.ai/agentcore-buyer-start","agentCoreBuyerStartApi":"https://apexscout.ai/api/agentcore-buyer-start","agentSpendPassport":"https://apexscout.ai/agent-spend-passport","agentSpendPassportApi":"https://apexscout.ai/api/agent-spend-passport","agentSpendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApi":"https://apexscout.ai/api/agent-payment-alpha","x402BatchSettlementReadiness":"https://apexscout.ai/x402-batch-settlement","x402BatchSettlementReadinessApi":"https://apexscout.ai/api/x402-batch-settlement","x402MetadataPreflight":"https://apexscout.ai/x402-metadata-preflight","x402MetadataPreflightApi":"https://apexscout.ai/api/x402-metadata-preflight","x402MetadataPreflightCheckApi":"https://apexscout.ai/api/x402-metadata-preflight/check","agentRevenueAuditPreview":"https://apexscout.ai/agent-revenue-audit-preview","agentRevenueAuditPreviewApi":"https://apexscout.ai/api/agent-revenue-audit-preview","agentSafetyPosture":"https://apexscout.ai/agent-safety-posture","agentSafetyPostureApi":"https://apexscout.ai/api/agent-safety-posture","agentWonderlandReadiness":"https://apexscout.ai/agent-wonderland-readiness","agentWonderlandReadinessApi":"https://apexscout.ai/api/agent-wonderland-readiness","circleAgentStackReadiness":"https://apexscout.ai/circle-agent-stack-readiness","circleAgentStackReadinessApi":"https://apexscout.ai/api/circle-agent-stack-readiness","agenticPaymentsMarketSignal":"https://apexscout.ai/agentic-payments-market-signal","agenticPaymentsMarketSignalApi":"https://apexscout.ai/api/agentic-payments-market-signal","whyApexScoutAgenticPayments":"https://apexscout.ai/why-apexscout-agentic-payments","whyApexScoutAgenticPaymentsApi":"https://apexscout.ai/api/why-apexscout-agentic-payments","interactiveX402Onboarding":"https://apexscout.ai/x402-onboarding","interactiveX402OnboardingApi":"https://apexscout.ai/api/x402-onboarding","proof":"https://apexscout.ai/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","docs":"https://apexscout.ai/docs.json","cashRegister":"https://apexscout.ai/api/cash-register"}},"mcpManifest":{"service":{"name":"ApexScout / Agent Research Desk","version":"v2.2.81-brand-asset-integration","mcpReadinessMode":"tool-metadata-readiness","mode":"inbound-only"},"brand":{"name":"ApexScout","legalProductName":"ApexScout / Agent Research Desk","tagline":"Agent Spend Passport and x402 trust intelligence for buyer agents.","description":"Agent Spend Passport and x402 trust intelligence for buyer agents.","logoAlt":"ApexScout official logo","assets":{"original":"https://apexscout.ai/assets/apexscout-logo.png","lockup":"https://apexscout.ai/assets/apexscout-logo-lockup.png","mark":"https://apexscout.ai/assets/apexscout-logo-mark.png","icon":"https://apexscout.ai/assets/apexscout-icon.png","openGraph":"https://apexscout.ai/assets/apexscout-og.png"},"colors":{"midnight":"#001038","navy":"#081840","deepNavy":"#101840","cobalt":"#1060f8","electricBlue":"#1068f8","signalCyan":"#00c8c8","white":"#ffffff","frost":"#f7fbff","slate":"#516078"},"structure":{"primaryLogo":"Use the option 1-style horizontal lockup for website headers, hero sections, and public brand surfaces.","compactLogo":"Use the option 10-style mark for favicons, tight cards, and small navigation treatments.","visualSystem":"Keep layouts clean, bright, and technical: white/frost backgrounds, navy text, cobalt calls to action, and cyan signal accents."},"assetPaths":{"original":"/assets/apexscout-logo.png","lockup":"/assets/apexscout-logo-lockup.png","mark":"/assets/apexscout-logo-mark.png","icon":"/assets/apexscout-icon.png","openGraph":"/assets/apexscout-og.png"}},"payment":{"protocol":"x402","network":"eip155:8453","rail":"Base mainnet","baseX402Active":true,"settlementRailChanged":false,"batchSettlementReadiness":{"activeInProduction":false,"pagePath":"/x402-batch-settlement","apiPath":"/api/x402-batch-settlement","escrowEnabled":false,"offChainVouchersAccepted":false,"facilitatorSponsoredGasClaimed":false,"sellerWalletChanged":false,"note":"Batch settlement is readiness metadata only. ApexScout still uses standard buyer-controlled x402 payment per paid request."}},"recommendedNoSpendPreflight":{"name":"apexscout_agent_spend_passport_prepare","method":"POST","path":"/api/agent-spend-passport/prepare","pagePath":"/agent-spend-passport","apiPath":"/api/agent-spend-passport","price":"free","beforePaidRoutes":true,"cta":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","explanation":"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.","buyerPath":["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."]},"x402MetadataPreflight":{"name":"apexscout_x402_metadata_preflight_check","method":"POST","path":"/api/x402-metadata-preflight/check","pagePath":"/x402-metadata-preflight","apiPath":"/api/x402-metadata-preflight","price":"free","recommendedBeforePaidRetry":true,"purpose":"Classify and redact x402 resource URLs, payment descriptions, reason strings, and payload previews before a buyer-controlled paid retry.","rawPayloadsReturned":false,"buyerLevelDataExposed":false,"paidCallsMade":false,"paidUpstreamCalls":false},"agentCoreReadiness":{"mode":"seller-side-readiness","readyForAgentCoreStyleBuyerAgents":true,"page":"https://apexscout.ai/agentcore-readiness","api":"https://apexscout.ai/api/agentcore-readiness","gatewayImportPack":"https://apexscout.ai/agentcore-gateway","gatewayImportApi":"https://apexscout.ai/api/agentcore-gateway","gatewayOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","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","buyerStart":"https://apexscout.ai/agentcore-buyer-start","buyerStartApi":"https://apexscout.ai/api/agentcore-buyer-start","spendPassport":"https://apexscout.ai/agent-spend-passport","spendPassportApi":"https://apexscout.ai/api/agent-spend-passport","spendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","metadataPreflight":"https://apexscout.ai/x402-metadata-preflight","metadataPreflightApi":"https://apexscout.ai/api/x402-metadata-preflight","metadataPreflightCheckApi":"https://apexscout.ai/api/x402-metadata-preflight/check","buyerSpendPolicyProvided":true,"buyerSpendPassportProvided":true,"awsWalletIntegrationAdded":false,"automaticBuyerSpendingAdded":false,"sellerWalletChanged":false,"settlementRailChanged":false,"note":"AgentCore-style buyers can use ApexScout as a discoverable x402 service, but ApexScout does not manage buyer wallets, budgets, or payment automation."},"tools":[{"name":"apexscout_agent_spend_passport","method":"GET","path":"/agent-spend-passport","price":"free","description":"Free no-spend route selector, budget check, privacy check, and copy-paste payload generator before any ApexScout paid route.","prepareApiPath":"/api/agent-spend-passport/prepare","recommendedBeforePaidRoutes":true},{"name":"apexscout_x402_metadata_preflight","method":"GET","path":"/x402-metadata-preflight","price":"free","description":"Free no-spend privacy preflight that checks x402 metadata before paid retry and returns redacted metadata instead of raw payload previews.","checkApiPath":"/api/x402-metadata-preflight/check","recommendedBeforePaidRetry":true},{"name":"apexscout_agent_revenue_audit_preview","method":"GET","path":"/agent-revenue-audit-preview","price":"free","description":"Public-safe preview of the $5 Agent Revenue Audit output shape and buyer path before payment. The sample is not buyer-specific advice.","apiPath":"/api/agent-revenue-audit-preview","recommendedBeforePaidRoutes":true},{"name":"apexscout_opportunity_check","method":"POST","path":"/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","description":"Cheapest paid trust/opportunity check for buyer agents.","expectedUnpaidStatus":402,"expectedPaidStatus":200},{"name":"apexscout_agent_revenue_audit","method":"POST","path":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","description":"Monetization audit for builders/operators of agents, APIs, and x402 services.","previewPath":"/agent-revenue-audit-preview","previewApiPath":"/api/agent-revenue-audit-preview","metadataPreflightCheckApiPath":"/api/x402-metadata-preflight/check","expectedUnpaidStatus":402,"expectedPaidStatus":200},{"name":"apexscout_interactive_x402_onboarding","method":"GET","path":"/x402-onboarding","price":"free","description":"No-spend simulated terminal that shows service discovery, wallet readiness, unpaid 402, buyer-controlled paid retry, and JSON result delivery."},{"name":"apexscout_x402_proof","method":"GET","path":"/x402-proof","price":"free","description":"Public proof that ApexScout's x402 payment path has completed successfully."},{"name":"apexscout_buyer_agent_challenge","method":"GET","path":"/buyer-agent-challenge","price":"free","description":"Agent-readable challenge for completing one x402 buyer-agent test."},{"name":"apexscout_agent_payment_alpha","method":"GET","path":"/agent-payment-alpha","price":"free","description":"Nine-layer x402, batch settlement, MCP, AgentCore, Bazaar, network, ERC-20, Stripe MPP, privacy, and policy-control readiness packet."},{"name":"apexscout_x402_batch_settlement_readiness","method":"GET","path":"/x402-batch-settlement","price":"free","description":"Readiness-only explanation of x402 batch settlement, off-chain vouchers, and why ApexScout has not enabled batch settlement, escrow, or seller rail changes."},{"name":"apexscout_agentcore_payments_policy","method":"GET","path":"/agentcore-payments-policy","price":"free","description":"AgentCore Payments-style buyer-agent spend policy with caps, allowed paid routes, privacy limits, and no-auto-spend guardrails."},{"name":"apexscout_agentcore_buyer_start","method":"GET","path":"/agentcore-buyer-start","price":"free","description":"Single AgentCore-style buyer start path from spend policy to OpenAPI import, MCP metadata, unpaid 402 preflight, and optional buyer-approved paid retry."},{"name":"apexscout_agent_safety_posture","method":"GET","path":"/agent-safety-posture","price":"free","description":"Buyer-readable safety posture for ApexScout's agent boundaries, approval gates, network limits, credential privacy, and aggregate-only audit trail."},{"name":"apexscout_agent_wonderland_readiness","method":"GET","path":"/agent-wonderland-readiness","price":"free","description":"Readiness-only packet for Agent Wonderland-style MCP discovery and x402 monetization without package setup, listings, wallet changes, or token action."},{"name":"apexscout_circle_agent_stack_readiness","method":"GET","path":"/circle-agent-stack-readiness","price":"free","description":"Readiness-only packet for Circle Agent Stack-style agent wallets, service discovery, and USDC paid API flows without Circle setup, marketplace submission, wallet custody, Gateway nanopayments, or rail changes."},{"name":"apexscout_agentic_payments_market_signal","method":"GET","path":"/agentic-payments-market-signal","price":"free","description":"Token Terminal agentic-payments market context for x402/Base positioning, clearly marked as not ApexScout-specific traction or revenue proof."},{"name":"apexscout_why_agentic_payments_fit","method":"GET","path":"/why-apexscout-agentic-payments","price":"free","description":"Public positioning page explaining why ApexScout fits agentic payments now through owned x402, MCP, OpenAPI, proof, and paid route surfaces."}],"agentCoreReadinessUrl":"https://apexscout.ai/agentcore-readiness","agentCoreReadinessApiUrl":"https://apexscout.ai/api/agentcore-readiness","agentCoreGatewayUrl":"https://apexscout.ai/agentcore-gateway","agentCoreGatewayApiUrl":"https://apexscout.ai/api/agentcore-gateway","agentCoreOpenApiUrl":"https://apexscout.ai/api/agentcore-openapi.json","agentCorePaymentsPolicyUrl":"https://apexscout.ai/agentcore-payments-policy","agentCorePaymentsPolicyApiUrl":"https://apexscout.ai/api/agentcore-payments-policy","agentCorePaymentsPolicyWellKnownUrl":"https://apexscout.ai/.well-known/apexscout-spend-policy.json","agentCoreBuyerStartUrl":"https://apexscout.ai/agentcore-buyer-start","agentCoreBuyerStartApiUrl":"https://apexscout.ai/api/agentcore-buyer-start","agentSpendPassportUrl":"https://apexscout.ai/agent-spend-passport","agentSpendPassportApiUrl":"https://apexscout.ai/api/agent-spend-passport","agentSpendPassportPrepareApiUrl":"https://apexscout.ai/api/agent-spend-passport/prepare","agentPaymentAlphaUrl":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApiUrl":"https://apexscout.ai/api/agent-payment-alpha","x402BatchSettlementReadinessUrl":"https://apexscout.ai/x402-batch-settlement","x402BatchSettlementReadinessApiUrl":"https://apexscout.ai/api/x402-batch-settlement","x402MetadataPreflightUrl":"https://apexscout.ai/x402-metadata-preflight","x402MetadataPreflightApiUrl":"https://apexscout.ai/api/x402-metadata-preflight","x402MetadataPreflightCheckApiUrl":"https://apexscout.ai/api/x402-metadata-preflight/check","agentRevenueAuditPreviewUrl":"https://apexscout.ai/agent-revenue-audit-preview","agentRevenueAuditPreviewApiUrl":"https://apexscout.ai/api/agent-revenue-audit-preview","agentSafetyPostureUrl":"https://apexscout.ai/agent-safety-posture","agentSafetyPostureApiUrl":"https://apexscout.ai/api/agent-safety-posture","agentWonderlandReadinessUrl":"https://apexscout.ai/agent-wonderland-readiness","agentWonderlandReadinessApiUrl":"https://apexscout.ai/api/agent-wonderland-readiness","circleAgentStackReadinessUrl":"https://apexscout.ai/circle-agent-stack-readiness","circleAgentStackReadinessApiUrl":"https://apexscout.ai/api/circle-agent-stack-readiness","agenticPaymentsMarketSignalUrl":"https://apexscout.ai/agentic-payments-market-signal","agenticPaymentsMarketSignalApiUrl":"https://apexscout.ai/api/agentic-payments-market-signal","whyApexScoutAgenticPaymentsUrl":"https://apexscout.ai/why-apexscout-agentic-payments","whyApexScoutAgenticPaymentsApiUrl":"https://apexscout.ai/api/why-apexscout-agentic-payments","proofUrl":"https://apexscout.ai/x402-proof","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge","docsUrl":"https://apexscout.ai/docs.json","guardrails":["Inbound only","No scraping","No third-party discovery","No automated outreach","No manual messages, posts, DMs, or emails","No paid upstream calls","No buyer-level public data"],"privacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false}},"agentCoreReadiness":{"name":"ApexScout AgentCore x402 Readiness","version":"v2.2.81-brand-asset-integration","mode":"seller-side-readiness","liveMode":"zero-contact-inbound-only","announcementContext":{"source":"Amazon Bedrock AgentCore Payments, built with Coinbase x402 wallet infrastructure","observedDate":"2026-05-07","sourceUrls":{"coinbase":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","aws":"https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/"},"relevance":"AgentCore Payments-style buyer agents need x402 services with clear discovery metadata, MCP-readable route descriptions, budget-friendly entry points, importable OpenAPI, and clean HTTP 402 payment challenges.","apexScoutInterpretation":"This is a seller-side readiness signal for ApexScout, not an endorsement claim or buyer-wallet integration."},"sellerSideFit":{"readyForAgentCoreStyleBuyerAgents":true,"readyForAgentCorePaymentsStyleBuyers":true,"role":"ApexScout is a paid x402 seller-side service that an authorized buyer agent can discover, inspect, pay, and call.","notRole":"ApexScout is not acting as an AWS AgentCore buyer, wallet manager, budget controller, crawler, or outbound agent.","officialAwsCoinbaseEndorsementClaimed":false,"buyerFlow":["Discover ApexScout through Bazaar, MCP/tool metadata, public docs, or owned proof pages.","Inspect /x402-proof, /buyer-agent-challenge, /mcp-tool-pack, and /docs.json before paying.","Make an unpaid POST to a protected route and receive a clean HTTP 402 JSON challenge.","If authorized by the buyer-side wallet and budget system, pay through x402 and retry for one JSON response."]},"payment":{"protocol":"x402","productionRail":"Base mainnet","network":"eip155:8453","baseX402Active":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","settlementRailChanged":false,"sellerWalletChanged":false,"awsWalletIntegrationAdded":false,"automaticBuyerSpendingAdded":false,"buyerWalletManagedByApexScout":false,"officialAwsCoinbaseEndorsementClaimed":false},"discovery":{"bazaarMetadataConfigured":true,"readyRoutes":2,"routeCount":3,"routes":[{"path":"/api/opportunity-check","method":"POST","price":"$0.01","network":"eip155:8453","bazaarMetadataConfigured":true,"discoveryReadiness":"ready","lastSuccessfulSettlementObserved":true},{"path":"/api/agent-revenue-audit","method":"POST","price":"$5.00","network":"eip155:8453","bazaarMetadataConfigured":true,"discoveryReadiness":"needs_settlement","lastSuccessfulSettlementObserved":false},{"path":"/api/agentic-market-brief","method":"POST","price":"$0.25","network":"eip155:8453","bazaarMetadataConfigured":true,"discoveryReadiness":"ready","lastSuccessfulSettlementObserved":true}],"semanticSearchFit":"ApexScout route descriptions, input examples, output examples, and pricing metadata are structured for relevance-based x402 discovery surfaces.","mcpFit":"ApexScout publishes inbound MCP-style metadata for agents, but does not run an outbound MCP client or make paid upstream calls."},"agentReadableSurfaces":{"page":"https://apexscout.ai/agentcore-readiness","api":"https://apexscout.ai/api/agentcore-readiness","gatewayImportPack":"https://apexscout.ai/agentcore-gateway","gatewayImportApi":"https://apexscout.ai/api/agentcore-gateway","gatewayOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","paymentsSpendPolicy":"https://apexscout.ai/agentcore-payments-policy","paymentsSpendPolicyApi":"https://apexscout.ai/api/agentcore-payments-policy","paymentsSpendPolicyWellKnown":"https://apexscout.ai/.well-known/apexscout-spend-policy.json","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApi":"https://apexscout.ai/api/agent-payment-alpha","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","mcpManifest":"https://apexscout.ai/.well-known/mcp.json","mcpManifestApi":"https://apexscout.ai/api/mcp-manifest","x402Proof":"https://apexscout.ai/x402-proof","x402ProofApi":"https://apexscout.ai/api/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","buyerAgentChallengeApi":"https://apexscout.ai/api/buyer-agent-challenge","discoveryReadiness":"https://apexscout.ai/discovery-readiness","discoveryIndexingStatus":"https://apexscout.ai/api/discovery-indexing-status","docs":"https://apexscout.ai/docs.json","publicAgent":"https://apexscout.ai/public-agent","agentCard":"https://apexscout.ai/.well-known/agent.json","cashRegister":"https://apexscout.ai/api/cash-register"},"recommendedRoutes":{"firstPaidCall":{"path":"/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","expectedUnpaidStatus":402,"expectedPaidStatus":200},"builderMonetizationAudit":{"path":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","expectedUnpaidStatus":402,"expectedPaidStatus":200}},"spendPolicy":{"mode":"buyer-agent-spend-policy","recommendedSessionCapUsd":"5.01","recommendedFirstPaidCapUsd":"0.01","recommendedBuilderAuditCapUsd":"5.00","requiresBuyerAuthorization":true,"stopAfterOnePaidResponseByDefault":true,"allowedPaidRouteCount":2,"firstPaidCall":{"path":"/api/opportunity-check","method":"POST","price":"$0.01","maxAmountAtomicUnits":"10000","network":"eip155:8453","role":"first paid fit check","expectedUnpaidStatus":402,"expectedPaidStatus":200,"spendCapUsd":"0.01","whenToUse":"Use first when a buyer agent needs a low-cost trust and opportunity check before committing to a deeper audit.","approvalPolicy":"Buyer-controlled wallet must authorize exactly one paid retry after inspecting the unpaid 402 JSON."},"builderMonetizationAudit":{"path":"/api/agent-revenue-audit","method":"POST","price":"$5.00","maxAmountAtomicUnits":"5000000","network":"eip155:8453","role":"builder monetization audit","expectedUnpaidStatus":402,"expectedPaidStatus":200,"spendCapUsd":"5.00","whenToUse":"Use only when the buyer has explicitly approved a higher-spend builder monetization audit.","approvalPolicy":"Requires explicit buyer-side authorization beyond the first-paid-call cap; no automatic escalation from the $0.01 route."}},"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false},"guardrails":["Seller-side readiness only","Zero-contact and inbound-only","No official AWS, Coinbase, or Stripe endorsement claim","No AWS wallet integration added by ApexScout","No automatic buyer spending","No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid upstream calls","No fake traction","No buyer-level public data","No settlement rail change","No seller wallet change"],"checks":{"x402ProtectedRoutesRemainProtected":true,"unpaidPaymentChallengeExpected":402,"cashRegisterAggregateOnly":true,"mcpToolPackLive":true,"buyerAgentSpendPolicyLive":true,"bazaarMetadataLive":true,"agentCoreBuyerSideSetupRequiredElsewhere":true,"officialAwsCoinbaseEndorsementClaimed":false},"nextAction":"Keep zero-contact live mode active and let AgentCore Gateway OpenAPI import, Bazaar, MCP-compatible tools, proof pages, and buyer-agent self-serve flows discover the service inbound."},"agentCoreGateway":{"name":"ApexScout AgentCore Gateway Import Pack","version":"v2.2.81-brand-asset-integration","mode":"agentcore-gateway-import-readiness","liveMode":"zero-contact-inbound-only","purpose":"Give AgentCore and AgentCore Payments-style builders a clean owned OpenAPI surface for importing ApexScout as a paid x402 service without ApexScout managing buyer wallets or budgets.","publicSignalAlignment":{"label":"AgentCore Payments x402 import alignment","sourceUrls":{"coinbase":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","aws":"https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/"},"sellerSideMeaning":"ApexScout can present itself as an importable x402 seller endpoint for buyer-controlled AgentCore Payments-style clients.","officialAwsCoinbaseEndorsementClaimed":false},"paths":{"page":"https://apexscout.ai/agentcore-gateway","api":"https://apexscout.ai/api/agentcore-gateway","openApi":"https://apexscout.ai/api/agentcore-openapi.json","agentCoreReadiness":"https://apexscout.ai/agentcore-readiness","paymentsSpendPolicy":"https://apexscout.ai/agentcore-payments-policy","paymentsSpendPolicyApi":"https://apexscout.ai/api/agentcore-payments-policy","paymentsSpendPolicyWellKnown":"https://apexscout.ai/.well-known/apexscout-spend-policy.json","buyerStart":"https://apexscout.ai/agentcore-buyer-start","buyerStartApi":"https://apexscout.ai/api/agentcore-buyer-start","spendPassport":"https://apexscout.ai/agent-spend-passport","spendPassportApi":"https://apexscout.ai/api/agent-spend-passport","spendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpManifest":"https://apexscout.ai/.well-known/mcp.json","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApi":"https://apexscout.ai/api/agent-payment-alpha","x402BatchSettlementReadiness":"https://apexscout.ai/x402-batch-settlement","x402BatchSettlementReadinessApi":"https://apexscout.ai/api/x402-batch-settlement","x402MetadataPreflight":"https://apexscout.ai/x402-metadata-preflight","x402MetadataPreflightApi":"https://apexscout.ai/api/x402-metadata-preflight","x402MetadataPreflightCheckApi":"https://apexscout.ai/api/x402-metadata-preflight/check","x402Proof":"https://apexscout.ai/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge"},"gatewayFit":{"importFormat":"OpenAPI 3.1 JSON","importPath":"/api/agentcore-openapi.json","targetType":"HTTP API target","mcpCompatibleViaGateway":true,"agentCorePaymentsCompatibleSellerSurface":true,"buyerWalletSetupRequiredElsewhere":true,"buyerBudgetControlsRequiredElsewhere":true,"buyerSpendPolicyProvided":true,"buyerStartPathProvided":true,"buyerSpendPassportProvided":true,"recommendedSessionCapUsd":"5.01","officialAwsEndorsementClaimed":false,"awsWalletIntegrationAdded":false,"automaticBuyerSpendingAdded":false},"openApi":{"path":"/api/agentcore-openapi.json","url":"https://apexscout.ai/api/agentcore-openapi.json","version":"3.1.0","operationCount":14,"paidPathCount":2,"sellerWalletPublicInSpec":false},"recommendedImportFlow":["Inspect /x402-proof.","Generate a free /agent-spend-passport.","Use /api/agent-spend-passport/prepare as the recommended no-spend preflight before paid routes.","Run /api/x402-metadata-preflight/check before paid retry when payment metadata includes resource URLs, reason strings, descriptions, or payload previews.","Import ApexScout as an HTTP API target with the two paid x402 routes and free proof/readiness routes.","Load /api/agentcore-payments-policy or /.well-known/apexscout-spend-policy.json before any paid retry.","Treat ApexScout as a seller-side x402 service; do not treat this as an AWS, Coinbase, or Stripe endorsement claim.","Keep buyer wallet connection, end-user authorization, and spend budget controls in the buyer-side platform.","Run an unpaid POST first and verify HTTP 402 JSON before any paid retry.","Only retry with x402 payment when the buyer-side agent has explicit authorization and budget."],"paidRoutes":[{"path":"/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"role":"first paid test"},{"path":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"role":"builder monetization audit"}],"freeRoutes":["/api/agentcore-readiness","/api/agentcore-payments-policy","/api/agentcore-buyer-start","/api/agent-spend-passport","/api/agent-spend-passport/prepare","/api/x402-metadata-preflight","/api/x402-metadata-preflight/check","/.well-known/apexscout-spend-policy.json","/api/mcp-tool-pack","/api/agent-payment-alpha","/api/x402-batch-settlement","/.well-known/mcp.json","/api/x402-proof","/api/buyer-agent-challenge","/docs.json","/api/cash-register"],"payment":{"protocol":"x402","productionRail":"Base mainnet","network":"eip155:8453","noSubscription":true,"payOnceGetJsonOnce":true,"settlementRailChanged":false,"sellerWalletChanged":false},"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false},"spendPolicy":{"path":"/agentcore-payments-policy","apiPath":"/api/agentcore-payments-policy","wellKnownPath":"/.well-known/apexscout-spend-policy.json","buyerStartPath":"/agentcore-buyer-start","buyerStartApiPath":"/api/agentcore-buyer-start","recommendedSessionCapUsd":"5.01","requiresBuyerAuthorization":true,"stopAfterOnePaidResponseByDefault":true,"automaticBuyerSpendingAdded":false,"buyerWalletManagedByApexScout":false,"spendPassportPath":"/agent-spend-passport","spendPassportApiPath":"/api/agent-spend-passport","spendPassportPrepareApiPath":"/api/agent-spend-passport/prepare"},"spendPassport":{"path":"/agent-spend-passport","apiPath":"/api/agent-spend-passport","prepareApiPath":"/api/agent-spend-passport/prepare","cta":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","explanation":"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.","buyerPath":["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."],"publicCopy":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","noSpendGuarantee":{"routeIsFree":true,"paidCallsMadeByPassport":false,"paidUpstreamCalls":false,"storesBuyerLevelDataPublicly":false,"exposesRawBuyerGoalsPublicly":false,"guaranteesRevenue":false}},"guardrails":["Seller-side import metadata only","Zero-contact and inbound-only","No official AWS, Coinbase, or Stripe endorsement claim","No AWS wallet integration added by ApexScout","No automatic buyer spending","No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid upstream calls","No fake traction","No buyer-level public data","No settlement rail change","No seller wallet change"],"nextAction":"After deployment, keep zero-contact mode active and let AgentCore-compatible OpenAPI, MCP metadata, x402 proof pages, and buyer-agent self-serve flows handle inbound discovery."},"agentCorePaymentsPolicy":{"name":"ApexScout AgentCore Payments Spend Policy","version":"v2.2.81-brand-asset-integration","mode":"buyer-agent-spend-policy","liveMode":"zero-contact-inbound-only","purpose":"Publish buyer-agent spend rules for ApexScout's owned x402 routes so AgentCore Payments-style buyers can inspect limits before any paid retry.","announcementContext":{"source":"Amazon Bedrock AgentCore Payments and Coinbase x402 public launch signal","observedDate":"2026-05-11","sourceUrls":{"coinbase":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","aws":"https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/"},"relevance":"Managed buyer agents need explicit payment policy before they retry a 402 challenge with real funds.","apexScoutInterpretation":"ApexScout is publishing seller-side spend guidance and import metadata, not acting as a buyer wallet, budget controller, AWS integration, or endorsement claimant."},"policyScope":{"appliesTo":"ApexScout owned x402 protected routes only","sellerSidePolicy":true,"buyerSideWalletControlRequiredElsewhere":true,"buyerBudgetControlRequiredElsewhere":true,"awsWalletIntegrationAdded":false,"automaticBuyerSpendingAdded":false,"paidUpstreamCallsAdded":false,"officialAwsCoinbaseStripeEndorsementClaimed":false},"defaultSpendPolicy":{"recommendedSessionCapUsd":"5.01","recommendedFirstPaidCapUsd":"0.01","recommendedBuilderAuditCapUsd":"5.00","requiresBuyerAuthorization":true,"stopAfterOnePaidResponseByDefault":true,"noAutomaticRetryLoop":true,"noEscalationWithoutExplicitApproval":true,"noSubscription":true,"payOnceGetJsonOnce":true},"allowedPaidRoutes":[{"path":"/api/opportunity-check","method":"POST","price":"$0.01","maxAmountAtomicUnits":"10000","network":"eip155:8453","role":"first paid fit check","expectedUnpaidStatus":402,"expectedPaidStatus":200,"spendCapUsd":"0.01","whenToUse":"Use first when a buyer agent needs a low-cost trust and opportunity check before committing to a deeper audit.","approvalPolicy":"Buyer-controlled wallet must authorize exactly one paid retry after inspecting the unpaid 402 JSON."},{"path":"/api/agent-revenue-audit","method":"POST","price":"$5.00","maxAmountAtomicUnits":"5000000","network":"eip155:8453","role":"builder monetization audit","expectedUnpaidStatus":402,"expectedPaidStatus":200,"spendCapUsd":"5.00","whenToUse":"Use only when the buyer has explicitly approved a higher-spend builder monetization audit.","approvalPolicy":"Requires explicit buyer-side authorization beyond the first-paid-call cap; no automatic escalation from the $0.01 route."}],"freePreflightRoutes":["/docs.json","/mcp-tool-pack","/api/mcp-tool-pack","/.well-known/mcp.json","/agentcore-readiness","/api/agentcore-readiness","/agentcore-gateway","/api/agentcore-gateway","/api/agentcore-openapi.json","/agentcore-buyer-start","/api/agentcore-buyer-start","/agent-payment-alpha","/api/agent-payment-alpha","/agent-safety-posture","/x402-proof","/buyer-agent-challenge","/api/cash-register"],"paymentMetadataPrivacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletHistoriesPublic":false,"rawRequestBodiesPublic":false,"paidResponseBodiesPublic":false,"rawFeedbackPublic":false,"routeMetadataPublic":true,"sellerWalletPublicInPolicy":false},"x402ChallengePolicy":{"protocol":"x402","rail":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","expectedUnpaidStatus":402,"paidRetryAllowedOnlyWithBuyerControlledX402":true,"paidRetryLimit":1,"unpaidProbeAllowed":true,"unpaidProbeCountsAsRevenue":false},"blockedActions":["No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid upstream calls","No automatic buyer spending","No automatic paid retry loop","No automatic escalation from $0.01 to $5.00","No buyer wallet custody","No AWS wallet or budget management","No settlement rail change","No seller wallet change","No fake traction","No buyer-level public data","No official AWS, Coinbase, or Stripe endorsement claim"],"agentReadableSurfaces":{"page":"https://apexscout.ai/agentcore-payments-policy","api":"https://apexscout.ai/api/agentcore-payments-policy","wellKnown":"https://apexscout.ai/.well-known/apexscout-spend-policy.json","agentCoreReadiness":"https://apexscout.ai/agentcore-readiness","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","agentCoreOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","agentCoreBuyerStart":"https://apexscout.ai/agentcore-buyer-start","agentCoreBuyerStartApi":"https://apexscout.ai/api/agentcore-buyer-start","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","cashRegister":"https://apexscout.ai/api/cash-register"},"checks":{"baseMainnetX402Only":true,"buyerWalletManagedByApexScout":false,"awsWalletIntegrationAdded":false,"automaticBuyerSpendingAdded":false,"automaticPaidRetryAdded":false,"automaticRouteEscalationAdded":false,"paidUpstreamCalls":false,"buyerLevelDataPublic":false,"sellerWalletChanged":false,"settlementRailChanged":false,"officialAwsCoinbaseStripeEndorsementClaimed":false,"cashRegisterAggregateOnly":true,"unpaid402StillExpectedBeforePayment":true},"nextAction":"Load /agentcore-buyer-start and this spend policy before any paid retry, use free preflight routes first, and require buyer-side authorization for exactly one paid x402 retry."},"agentCoreBuyerStart":{"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":0,"buyerStartPageVisits":0,"policySessions":0,"buyerStartSessions":0,"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."},"agentCoreOpenApi":{"openapi":"3.1.0","info":{"title":"ApexScout AgentCore Gateway Import","version":"v2.2.81-brand-asset-integration","summary":"OpenAPI import surface for AgentCore-style x402 buyer agents.","description":"ApexScout is an inbound-only x402 trust and monetization intelligence API. Paid routes return HTTP 402 JSON before payment and one JSON response after buyer-controlled x402 payment. This is seller-side import metadata for AgentCore Payments-style buyers, not an AWS, Coinbase, or Stripe endorsement claim."},"servers":[{"url":"https://apexscout.ai"}],"tags":[{"name":"free-readiness","description":"Free owned surfaces that help a buyer inspect ApexScout before payment."},{"name":"paid-x402","description":"x402 protected paid routes. Unpaid calls should return HTTP 402 JSON."}],"x-apexscout":{"release":"v2.2.81-brand-asset-integration","liveMode":"zero-contact-inbound-only","productionRail":"Base mainnet x402","network":"eip155:8453","firstPaidRoute":"/api/opportunity-check","builderMonetizationRoute":"/api/agent-revenue-audit","buyerAgentSpendPolicy":"/api/agentcore-payments-policy","buyerAgentSpendPolicyWellKnown":"/.well-known/apexscout-spend-policy.json","buyerAgentStart":"/api/agentcore-buyer-start","buyerAgentSpendPassport":"/api/agent-spend-passport","buyerAgentSpendPassportPrepare":"/api/agent-spend-passport/prepare","x402MetadataPreflight":"/api/x402-metadata-preflight","x402MetadataPreflightCheck":"/api/x402-metadata-preflight/check","recommendedNoSpendPreflight":"/api/agent-spend-passport/prepare","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."],"recommendedSessionCapUsd":"5.01","publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"agentCorePaymentsCompatibleSellerSurface":true,"officialAwsCoinbaseEndorsementClaimed":false,"sourceUrls":{"coinbase":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","aws":"https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/"},"guardrails":["Seller-side import metadata only","Zero-contact and inbound-only","No official AWS, Coinbase, or Stripe endorsement claim","No AWS wallet integration added by ApexScout","No automatic buyer spending","No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid upstream calls","No fake traction","No buyer-level public data","No settlement rail change","No seller wallet change"]},"paths":{"/api/opportunity-check":{"post":{"tags":["paid-x402"],"operationId":"apexscoutOpportunityCheck","summary":"Run the cheapest ApexScout paid trust check.","description":"First paid route for buyer agents. Send an unpaid request first to receive HTTP 402 JSON, then retry with buyer-controlled x402 payment only if authorized.","x-x402":{"protocol":"x402","rail":"Base mainnet","network":"eip155:8453","price":"$0.01","maxAmountAtomicUnits":"10000","expectedUnpaidStatus":402,"expectedPaidStatus":200,"buyerWalletManagedBy":"AgentCore Payments or another buyer-controlled x402 client","sellerWalletPublicInSpec":false},"x-apexscout-guardrails":["Seller-side import metadata only","Zero-contact and inbound-only","No official AWS, Coinbase, or Stripe endorsement claim","No AWS wallet integration added by ApexScout","No automatic buyer spending","No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid upstream calls","No fake traction","No buyer-level public data","No settlement rail change","No seller wallet change"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["subject","goal"],"properties":{"subject":{"type":"string","description":"Service, API, company, route, or opportunity to evaluate."},"goal":{"type":"string","description":"The buyer-agent decision this check should support."},"buyerType":{"type":"string","description":"Optional buyer segment, such as agentcore-buyer-agent."},"source":{"type":"string","description":"Optional source tag for aggregate attribution."}}}}}},"responses":{"200":{"description":"Paid trust check response.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"status":{"type":"string"},"recommendation":{"type":"string"},"reasons":{"type":"array","items":{"type":"string"}},"commercial":{"type":"object"},"trustProfile":{"type":"object"}}}}}},"402":{"description":"Unpaid x402 payment challenge. Buyer-controlled clients should inspect this before any paid retry.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["error","accepts"],"properties":{"error":{"type":"string","const":"payment_required"},"accepts":{"type":"array","items":{"type":"object","additionalProperties":true,"properties":{"scheme":{"type":"string","const":"exact"},"network":{"type":"string","const":"eip155:8453"},"amount":{"type":"string","const":"10000"},"price":{"type":"string","const":"$0.01"}}}}}}}}}}}},"/api/agent-revenue-audit":{"post":{"tags":["paid-x402"],"operationId":"apexscoutAgentRevenueAudit","summary":"Run the ApexScout builder monetization audit.","description":"Builder-facing $5 route for x402/API monetization strategy. This stays protected by x402 and does not make paid upstream calls.","x-x402":{"protocol":"x402","rail":"Base mainnet","network":"eip155:8453","price":"$5.00","maxAmountAtomicUnits":"5000000","expectedUnpaidStatus":402,"expectedPaidStatus":200,"buyerWalletManagedBy":"AgentCore Payments or another buyer-controlled x402 client","sellerWalletPublicInSpec":false},"x-apexscout-guardrails":["Seller-side import metadata only","Zero-contact and inbound-only","No official AWS, Coinbase, or Stripe endorsement claim","No AWS wallet integration added by ApexScout","No automatic buyer spending","No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid upstream calls","No fake traction","No buyer-level public data","No settlement rail change","No seller wallet change"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["serviceName","currentOffer","targetBuyer"],"properties":{"serviceName":{"type":"string"},"currentOffer":{"type":"string"},"targetBuyer":{"type":"string"},"currentPaymentRail":{"type":"string"},"riskTolerance":{"type":"string"},"source":{"type":"string"}}}}}},"responses":{"200":{"description":"Paid monetization audit response.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"summary":{"type":"string"},"monetizationDiagnosis":{"type":"string"},"bestFirstPaidRoute":{"type":"object"},"conversionFriction":{"type":"array","items":{"type":"string"}},"sevenDayRevenuePlan":{"type":"array","items":{"type":"string"}}}}}}},"402":{"description":"Unpaid x402 payment challenge. Buyer-controlled clients should inspect this before any paid retry.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"required":["error","accepts"],"properties":{"error":{"type":"string","const":"payment_required"},"accepts":{"type":"array","items":{"type":"object","additionalProperties":true,"properties":{"scheme":{"type":"string","const":"exact"},"network":{"type":"string","const":"eip155:8453"},"amount":{"type":"string","const":"5000000"},"price":{"type":"string","const":"$5.00"}}}}}}}}}}}},"/api/agentcore-readiness":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutAgentCoreReadiness","summary":"Read the seller-side AgentCore x402 readiness packet.","responses":{"200":{"description":"AgentCore readiness JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/api/agentcore-payments-policy":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutAgentCorePaymentsPolicy","summary":"Read the AgentCore Payments-style buyer-agent spend policy.","responses":{"200":{"description":"AgentCore Payments spend policy JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/api/agentcore-buyer-start":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutAgentCoreBuyerStart","summary":"Read the AgentCore-style buyer start path.","responses":{"200":{"description":"AgentCore buyer start JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/api/agent-spend-passport":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutAgentSpendPassport","summary":"Read the free Agent Spend Passport capability before payment.","responses":{"200":{"description":"Agent Spend Passport capability JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/api/agent-spend-passport/prepare":{"post":{"tags":["free-readiness"],"operationId":"prepareApexScoutAgentSpendPassport","summary":"Prepare a free no-spend route, budget, privacy, and policy decision before payment.","description":"This route is free. It does not execute payment, make paid upstream calls, store buyer-level data publicly, or guarantee revenue.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"required":["goal"],"properties":{"buyerType":{"type":"string","enum":["buyer-agent","builder","operator","api-founder","unknown"]},"goal":{"type":"string","maxLength":640},"intendedRoute":{"type":"string","enum":["/api/opportunity-check","/api/agent-revenue-audit","unknown"]},"maxBudgetUsd":{"type":"string"},"source":{"type":"string"}}}}}},"responses":{"200":{"description":"Prepared no-spend Spend Passport decision.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"status":{"type":"string","enum":["ready_to_buy","use_cheaper_route","stop"]},"recommendedRoute":{"type":"string"},"price":{"type":"string"},"maxAmountAtomicUnits":{"type":"string"},"budgetCheck":{"type":"object"},"privacyCheck":{"type":"object"},"policyCheck":{"type":"object"},"copyPastePayload":{"type":"object"}}}}}}}}},"/api/mcp-tool-pack":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutMcpToolPack","summary":"Read ApexScout MCP-style tool metadata.","responses":{"200":{"description":"MCP Tool Pack JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/api/agent-payment-alpha":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutAgentPaymentAlpha","summary":"Read the nine-layer agent-payment alpha and safety packet.","responses":{"200":{"description":"Agent Payment Alpha Safe Layers JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/api/x402-batch-settlement":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutX402BatchSettlementReadiness","summary":"Read readiness-only x402 batch settlement metadata.","description":"This route is free. It does not enable batch settlement, escrow, off-chain voucher acceptance, settlement rail changes, seller wallet changes, or paid calls.","responses":{"200":{"description":"x402 Batch Settlement Readiness JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/api/x402-metadata-preflight":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutX402MetadataPreflight","summary":"Read free x402 metadata preflight capability metadata.","description":"This route is free. It explains how buyer agents can classify and redact x402 resource URLs, descriptions, reason strings, and payload previews before a paid retry.","responses":{"200":{"description":"x402 Metadata Preflight JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/api/x402-metadata-preflight/check":{"post":{"tags":["free-readiness"],"operationId":"checkApexScoutX402MetadataPreflight","summary":"Classify x402 payment metadata before paid retry.","description":"Free no-spend privacy preflight. Returns redacted metadata and a stop/redact/ready decision without making paid calls or returning raw payload previews.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":false,"properties":{"route":{"type":"string","enum":["/api/opportunity-check","/api/agent-revenue-audit","unknown"]},"resourceUrl":{"type":"string","maxLength":500},"paymentDescription":{"type":"string","maxLength":600},"reason":{"type":"string","maxLength":600},"payloadPreview":{"type":"object","additionalProperties":true},"source":{"type":"string","maxLength":80}}}}}},"responses":{"200":{"description":"x402 metadata privacy decision.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"properties":{"status":{"type":"string","enum":["ready_to_send","redact_before_payment","stop"]},"piiRisk":{"type":"string","enum":["low","medium","high"]},"privacyCheck":{"type":"object"},"policyCheck":{"type":"object"},"sanitizedMetadata":{"type":"object"}}}}}}}}},"/api/x402-proof":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutX402Proof","summary":"Read public proof that ApexScout's x402 rail has worked.","responses":{"200":{"description":"x402 proof JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}},"/api/buyer-agent-challenge":{"get":{"tags":["free-readiness"],"operationId":"getApexScoutBuyerAgentChallenge","summary":"Read the buyer-agent challenge before payment.","responses":{"200":{"description":"Buyer-agent challenge JSON.","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}}}},"agentSpendPassport":{"name":"ApexScout Agent Spend Passport","version":"v2.2.81-brand-asset-integration","mode":"free-no-spend-preflight","liveMode":"zero-contact-inbound-only","purpose":"Help buyer agents choose the right ApexScout route, check budget fit, avoid sensitive payloads, and generate a safe paid-call request body before any x402 payment.","agentCommercePositioning":{"headline":"AI agents can pay per API call, but the safe path starts with a free Passport.","statement":"ApexScout is packaged for machine-to-machine commerce: a buyer agent can inspect a route, receive HTTP 402 payment requirements, check budget and privacy risk, then make a buyer-controlled x402 payment only when the Passport says it is safe to proceed.","proofLabel":"Machine-to-machine commerce ready","proofPoints":["ApexScout exposes x402-paid API routes with machine-readable HTTP 402 requirements.","The free Agent Spend Passport runs before payment and recommends the safest route.","Buyer agents get a maxAmountAtomicUnits value before any paid retry.","The $0.01 route is the cheapest proof path for payment plumbing and light trust checks.","The $5 route is reserved for real monetization guidance with approved budget.","Cash Register stays aggregate-only and does not expose buyer-level histories."],"buyerControlledBoundary":["ApexScout does not auto-spend for the buyer.","ApexScout does not manage the buyer wallet.","ApexScout does not make paid upstream calls.","The buyer agent must follow its operator-approved budget cap.","The buyer agent must stop if the Passport says stop."]},"buyerAgentPrompts":[{"id":"proof-route","label":"Cheapest proof route","prompt":"Use ApexScout's free Agent Spend Passport to decide whether I should run the cheapest x402 proof. My max budget is $0.01. Stop if the request is unsafe or over budget.","expectedRoute":"/api/opportunity-check","maxBudgetUsd":"0.01"},{"id":"builder-audit-route","label":"$5 builder audit route","prompt":"Use ApexScout's free Agent Spend Passport to decide whether a $5 Agent Revenue Audit fits this monetization, pricing, route ladder, and x402 conversion request. Stop if budget, privacy, or policy checks fail.","expectedRoute":"/api/agent-revenue-audit","maxBudgetUsd":"5.00"},{"id":"stop-route","label":"Stop before payment","prompt":"Use ApexScout's free Agent Spend Passport and stop before payment if the request is vague, asks for legal, tax, investment, lending, compliance, or trading advice, includes secrets, or asks for scraping or outreach.","expectedRoute":"stop","maxBudgetUsd":"0.00"}],"firstCta":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","explanation":"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.","statement":"Before a buyer agent pays ApexScout, it can generate a free Spend Passport. The passport recommends the right route, checks the buyer's budget, warns about sensitive payload fields, and gives a copy-paste paid-call payload. It does not spend money.","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."],"recommendedNoSpendPreflight":{"method":"POST","path":"/api/agent-spend-passport/prepare","page":"/agent-spend-passport","api":"/api/agent-spend-passport","beforePaidRoutes":true,"price":"free","paidCallsMade":false,"paidUpstreamCalls":false,"cta":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","explanation":"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.","easyMode":"https://apexscout.ai/agent-spend-passport"},"easyMode":{"mode":"passport-easy-mode","title":"Generate a free Passport before any paid call","prepareEndpoint":"https://apexscout.ai/api/agent-spend-passport/prepare","page":"https://apexscout.ai/agent-spend-passport","noSpend":true,"oneMinuteSteps":["Pick Cheapest proof, $5 builder audit, or paste a short buyer goal.","Generate the free Passport.","If status is ready_to_buy or use_cheaper_route, copy the recommended route, max amount, and payload.","If status is stop, do not pay yet."],"presets":[{"id":"cheapest-proof","label":"Cheapest proof","description":"Use this when the buyer only needs the smallest x402 proof or light trust check.","input":{"buyerType":"buyer-agent","goal":"Run the cheapest x402 proof before a larger buyer-agent spend.","intendedRoute":"unknown","maxBudgetUsd":"0.01","source":"passport-easy-mode"},"expectedStatus":"ready_to_buy","expectedRoute":"/api/opportunity-check","expectedPrice":"$0.01","maxAmountAtomicUnits":"10000","copyPastePayload":{"subject":"Buyer agent preflight target","buyerType":"buyer-agent","marketType":"other","goal":"Run the cheapest x402 proof before a larger buyer-agent spend.","knownSignals":["Buyer generated this payload from the free Agent Spend Passport."],"constraints":["Do not include secrets, private customer data, private keys, or full wallet addresses."],"source":"agent-spend-passport-opportunity-passport-easy-mode"}},{"id":"builder-audit","label":"$5 builder audit","description":"Use this when the buyer actually needs monetization, pricing, route ladder, or x402 conversion guidance.","input":{"buyerType":"builder","goal":"Review monetization, pricing, route ladder, and x402 conversion for my paid agent API.","intendedRoute":"/api/agent-revenue-audit","maxBudgetUsd":"5.00","source":"passport-easy-mode"},"expectedStatus":"ready_to_buy","expectedRoute":"/api/agent-revenue-audit","expectedPrice":"$5.00","maxAmountAtomicUnits":"5000000","copyPastePayload":{"serviceName":"Buyer agent service","buyerType":"agent-tool-builder","currentOffer":"Review monetization, pricing, route ladder, and x402 conversion for my paid agent API.","currentPaymentRail":"base-x402","targetBuyer":"buyer agents and builders evaluating x402 paid APIs","currentProblem":"Need a safer first paid route, pricing ladder, and conversion plan before spending more.","riskTolerance":"medium","source":"agent-spend-passport-revenue-audit-passport-easy-mode"}},{"id":"stop-check","label":"Stop check","description":"Use this when the buyer wants to confirm a request should stop before any paid call.","input":{"buyerType":"unknown","goal":"I need legal, tax, investment, or trading advice before paying.","intendedRoute":"unknown","maxBudgetUsd":"5.00","source":"passport-easy-mode"},"expectedStatus":"stop","expectedRoute":"/api/agent-revenue-audit","expectedPrice":"$5.00","maxAmountAtomicUnits":"5000000","copyPastePayload":{"serviceName":"Buyer agent service","buyerType":"unknown","currentOffer":"I need legal, tax, investment, or trading advice before paying.","currentPaymentRail":"base-x402","targetBuyer":"buyer agents and builders evaluating x402 paid APIs","currentProblem":"Need a safer first paid route, pricing ladder, and conversion plan before spending more.","riskTolerance":"medium","source":"agent-spend-passport-revenue-audit-passport-easy-mode"}}],"copyPaste":{"prepareCurl":"curl -sS https://apexscout.ai/api/agent-spend-passport/prepare -H 'content-type: application/json' -d '{\"buyerType\":\"buyer-agent\",\"goal\":\"Run the cheapest x402 proof before a larger buyer-agent spend.\",\"intendedRoute\":\"unknown\",\"maxBudgetUsd\":\"0.01\",\"source\":\"passport-easy-mode\"}'","opportunityCheckPayload":{"subject":"Buyer agent preflight target","buyerType":"buyer-agent","marketType":"other","goal":"Run the cheapest x402 proof before a larger buyer-agent spend.","knownSignals":["Buyer generated this payload from the free Agent Spend Passport."],"constraints":["Do not include secrets, private customer data, private keys, or full wallet addresses."],"source":"agent-spend-passport-opportunity-passport-easy-mode"},"agentRevenueAuditPayload":{"serviceName":"Buyer agent service","buyerType":"agent-tool-builder","currentOffer":"Review monetization, pricing, route ladder, and x402 conversion for my paid agent API.","currentPaymentRail":"base-x402","targetBuyer":"buyer agents and builders evaluating x402 paid APIs","currentProblem":"Need a safer first paid route, pricing ladder, and conversion plan before spending more.","riskTolerance":"medium","source":"agent-spend-passport-revenue-audit-passport-easy-mode"},"stopExampleInput":{"buyerType":"unknown","goal":"I need legal, tax, investment, or trading advice before paying.","intendedRoute":"unknown","maxBudgetUsd":"5.00","source":"passport-easy-mode"}},"checklist":["Use the Passport before paying.","Run the x402 metadata preflight before payment when metadata includes URLs, reason strings, or payload previews.","Keep maxAmountAtomicUnits equal to the Passport result.","Use the $0.01 route for proof or light checks.","Use the $5 route only for real monetization guidance and approved budget.","Remove secrets, private customer data, full wallet addresses, passwords, API keys, private keys, seed phrases, and SSNs before any paid call.","Stop if the Passport says stop."]},"routes":{"page":"https://apexscout.ai/agent-spend-passport","api":"https://apexscout.ai/api/agent-spend-passport","prepare":"https://apexscout.ai/api/agent-spend-passport/prepare","x402MetadataPreflight":"https://apexscout.ai/x402-metadata-preflight","x402MetadataPreflightApi":"https://apexscout.ai/api/x402-metadata-preflight","x402MetadataPreflightCheckApi":"https://apexscout.ai/api/x402-metadata-preflight/check","agentRevenueAuditPreview":"https://apexscout.ai/agent-revenue-audit-preview","agentRevenueAuditPreviewApi":"https://apexscout.ai/api/agent-revenue-audit-preview"},"outcomes":[{"status":"ready_to_buy","recommendedRoute":"/api/opportunity-check","label":"Buy /api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","useWhen":"Use when the buyer wants the cheapest x402 proof or a light trust/opportunity check."},{"status":"ready_to_buy","recommendedRoute":"/api/agent-revenue-audit","label":"Buy /api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","useWhen":"Use when the buyer is a builder/operator asking for monetization guidance for an agent, API, x402 service, or AI tool."},{"status":"stop","recommendedRoute":"none","label":"Stop / do not buy yet","price":"$0.00","maxAmountAtomicUnits":"0","useWhen":"Use when the request is vague, high-stakes, asks for legal/tax/investment/trading advice, includes sensitive data, or exceeds the buyer's budget."}],"prepareInputSchema":{"buyerType":"buyer-agent | builder | operator | api-founder | unknown","goal":"string","intendedRoute":"/api/opportunity-check | /api/agent-revenue-audit | unknown","maxBudgetUsd":"optional string","source":"optional string"},"prepareOutputSchema":{"status":"ready_to_buy | use_cheaper_route | stop","recommendedRoute":"string","price":"string","maxAmountAtomicUnits":"string","budgetCheck":"object","privacyCheck":"object","policyCheck":"object","copyPastePayload":"object"},"noSpendGuarantee":{"routeIsFree":true,"paidCallsMadeByPassport":false,"paidUpstreamCalls":false,"storesBuyerLevelDataPublicly":false,"exposesRawBuyerGoalsPublicly":false,"guaranteesRevenue":false},"guardrails":["No spend happens in this passport step","Do not exceed approved budget","Do not send secrets or private customer data","Run the free x402 metadata preflight before paid retry when metadata includes URLs, reason strings, or payload previews","Do not buy the $5 route unless monetization guidance is actually needed","No legal, tax, investment, lending, compliance, or trading advice","No scraping, outreach, posts, DMs, emails, or third-party scanning"],"publicCopy":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","monitorGuidance":["Do not run unpaid POST checks repeatedly during normal monitoring.","Prefer GET /api/cash-register and GET /api/passport-signal-health for routine checks.","Run unpaid POST payment-gate checks only after deploys or if payment behavior is suspected to be broken."],"links":{"buyerStart":"https://apexscout.ai/agentcore-buyer-start","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","x402Proof":"https://apexscout.ai/x402-proof","agentRevenueAuditPreview":"https://apexscout.ai/agent-revenue-audit-preview","agentRevenueAuditPreviewApi":"https://apexscout.ai/api/agent-revenue-audit-preview","x402MetadataPreflight":"https://apexscout.ai/x402-metadata-preflight","x402MetadataPreflightApi":"https://apexscout.ai/api/x402-metadata-preflight","x402MetadataPreflightCheckApi":"https://apexscout.ai/api/x402-metadata-preflight/check","cashRegister":"https://apexscout.ai/api/cash-register"},"nextAction":"Use the passport before buying so the buyer agent starts with the cheapest safe route and stops on budget, privacy, or policy risk."},"agentRevenueAuditPreview":{"name":"Agent Revenue Audit Preview","version":"v2.2.81-brand-asset-integration","mode":"free-public-preview","liveMode":"zero-contact-inbound-only","headline":"See what the $5 Agent Revenue Audit gives you before paying.","corePositioning":"The $5 Agent Revenue Audit is for builders/operators of agents, APIs, x402 services, and AI tools who want a practical monetization diagnosis.","price":"$5.00","route":"/api/agent-revenue-audit","paymentRail":{"protocol":"x402","network":"eip155:8453","maxAmountAtomicUnits":"5000000"},"whoShouldBuy":["Builders or operators of agents, APIs, x402 services, or AI tools.","Teams that need monetization guidance, route packaging, pricing ladder help, or buyer-agent instructions.","Buyers with an approved $5 budget who have already checked Passport and Metadata Preflight."],"whoShouldNotBuy":["Buyers who only need the cheapest x402 proof or light trust check.","Buyers whose budget is below $5.","Requests asking for legal, tax, investment, lending, compliance, or trading advice.","Requests containing secrets, private customer data, private keys, seed phrases, passwords, SSNs, API keys, or full wallet addresses.","Requests asking ApexScout to contact, scrape, scan, post, message, email, or discover third parties."],"differentFromOpportunityCheck":{"opportunityCheck":{"route":"/api/opportunity-check","price":"$0.01","useWhen":"Use for the cheapest x402 proof or a light trust/opportunity check."},"agentRevenueAudit":{"route":"/api/agent-revenue-audit","price":"$5.00","useWhen":"Use for builder/operator monetization guidance, pricing, route ladder, and conversion friction."}},"whatPaidJsonReturns":["monetizationDiagnosis","bestFirstPaidRoute","pricingLadder","buyerAgentInstructions","conversionFriction","sevenDayRevenuePlan","stopDoing"],"whatItWillNotDo":["It will not guarantee revenue.","It will not provide legal, tax, investment, lending, compliance, or trading advice.","It will not contact, scrape, scan, post, DM, email, or discover third parties.","It will not expose paid response bodies or buyer-level data publicly.","It will not make paid upstream calls."],"samplePaidResponseShape":{"label":"Example output shape, not buyer-specific advice.","buyerSpecificAdvice":false,"realCustomerOutput":false,"paidCompletion":false,"summary":"A practical one-response monetization readout for an agent, API, x402 service, or AI tool. This sample shows section shape only.","monetizationDiagnosis":{"purpose":"Names the main reason the offer is or is not ready to charge, without promising revenue or replacing business judgment.","exampleFields":["currentFriction","buyerReadiness","routeFit","firstUsefulPaidDecision"]},"bestFirstPaidRoute":{"purpose":"Suggests the smallest paid route that could change a buyer's next action.","exampleFields":["routeName","price","whyThisRoute","whenToStop"]},"pricingLadder":{"purpose":"Shows a simple ladder from proof route to higher-value route without fake demand claims.","exampleFields":["proofPrice","builderAuditPrice","upgradeTrigger"]},"buyerAgentInstructions":{"purpose":"Gives buyer agents a safe route, budget cap, and retry sequence.","exampleFields":["preflightFirst","metadataCheck","maxAmountAtomicUnits","paidRetryCondition"]},"conversionFriction":{"purpose":"Lists obvious reasons a buyer may stop before paying.","exampleFields":["unclearUseCase","budgetMismatch","privacyRisk","routeConfusion"]},"sevenDayRevenuePlan":{"purpose":"Provides owned-surface improvements and monitoring steps only.","exampleFields":["day1","day3","day7","measurement"]},"stopDoing":{"purpose":"Calls out actions that weaken buyer trust or violate the ApexScout safety boundary.","exampleFields":["doNotClaimGuaranteedRevenue","doNotSendSecrets","doNotScrapeOrContact"]},"limitsAndDisclaimers":["Not legal, tax, investment, lending, compliance, or trading advice.","Not a promise of revenue, conversion, buyer demand, or funding.","Not based on real buyer data in this public preview.","Paid response bodies remain private and are not exposed publicly."]},"freeBeforeBuying":{"agentSpendPassport":"/agent-spend-passport","prepareApi":"/api/agent-spend-passport/prepare","metadataPreflight":"/x402-metadata-preflight","metadataPreflightApi":"/api/x402-metadata-preflight/check"},"cheaperAlternative":{"route":"/api/opportunity-check","price":"$0.01","whenToUse":"Use only for the cheapest x402 proof or light trust/opportunity check."},"expectedFlow":["Generate free Agent Spend Passport.","Run x402 Metadata Preflight.","Send unpaid request and receive HTTP 402.","Buyer retries with approved x402 payment.","Paid response returns HTTP 200 JSON."],"exactPaymentFlow":"Agent Spend Passport -> Metadata Preflight -> unpaid 402 -> buyer-approved x402 payment -> HTTP 200 JSON.","recommendedPrePaySequence":["Agent Spend Passport","Agent Revenue Audit Preview","x402 Metadata Preflight","unpaid 402","buyer-approved paid retry"],"guardrails":["This preview is free and no-spend.","This preview is an output-shape example, not buyer-specific advice.","Do not buy the $5 route unless monetization guidance is actually needed and budget is approved.","Do not send secrets or private customer data.","Do not treat unpaid challenges, Passport prepares, metadata preflights, or preview visits as paid conversion.","No guaranteed revenue, legal, tax, investment, lending, compliance, or trading advice.","No scraping, outreach, posts, DMs, emails, manual sharing, third-party discovery, fake traffic, or fake feedback."],"routes":{"page":"https://apexscout.ai/agent-revenue-audit-preview","api":"https://apexscout.ai/api/agent-revenue-audit-preview","paidRoute":"https://apexscout.ai/api/agent-revenue-audit","agentSpendPassport":"https://apexscout.ai/agent-spend-passport","agentSpendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","metadataPreflight":"https://apexscout.ai/x402-metadata-preflight","metadataPreflightCheckApi":"https://apexscout.ai/api/x402-metadata-preflight/check"},"publicSafety":{"paidCallsMadeByPreview":false,"paidUpstreamCalls":false,"sampleUsesRealBuyerData":false,"paidResponseBodiesPublic":false,"buyerLevelDataExposed":false,"guaranteedRevenueClaimed":false,"zeroContactPreserved":true},"nextAction":"Use this preview after Passport recommends the $5 audit, then run Metadata Preflight before the unpaid 402 and any buyer-approved paid retry."},"revenueSprint":{"name":"ApexScout Revenue Conversion Sprint","version":"v2.2.81-brand-asset-integration","mode":"owner-approved-active-revenue-sprint","purpose":"Turn ApexScout from a proven payable x402 service into a clearer $5 buy path for builders with payment-required traffic, unclear route ladders, or weak paid retry conversion.","liveService":"https://apexscout.ai","primaryBuyer":{"label":"x402, MCP, Amazon Bedrock AgentCore Payments-style, AgentCore Gateway, and agent-tool builders","problem":"They have or want a paid API route, but buyers hesitate at the 402 challenge, do not understand the paid retry, or do not know which route and price to lead with.","whyNow":"The x402 rail is already working, and AgentCore Payments-style buyers now have a clearer managed-wallet path. The revenue bottleneck is seller-side clarity, importable metadata, and a paid next action."},"publicSignalAlignment":{"label":"Amazon Bedrock AgentCore Payments x Coinbase x402 signal","observedDate":"2026-05-07","sourceUrls":{"coinbase":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","aws":"https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/"},"whyItMatters":"The new public signal validates a buyer-side pattern ApexScout already supports as a seller: agents discover an x402 service, inspect the unpaid HTTP 402 challenge, then pay through a buyer-controlled wallet and budget system if authorized.","apexScoutFit":"ApexScout should be positioned as an inbound seller-side x402 service with AgentCore Gateway/OpenAPI, MCP metadata, proof pages, and two simple paid routes.","notClaiming":["No official AWS, Coinbase, or Stripe endorsement or partnership is claimed.","ApexScout does not manage AgentCore wallets, budgets, buyer authorization, or payment automation.","ApexScout does not scrape, contact third parties, create fake traffic, or make paid upstream calls."],"recommendedOwnedMove":"Lead buyer agents to /agentcore-gateway, /api/agentcore-openapi.json, /mcp-tool-pack, /x402-proof, /api/opportunity-check, and /api/agent-revenue-audit."},"primaryOffer":{"label":"Agent Revenue Audit","page":"https://apexscout.ai/agent-revenue-audit","path":"/api/agent-revenue-audit","price":"$5.00","network":"eip155:8453","expectedUnpaidStatus":402,"buyerQuestion":"Will this help me turn my agent, API, MCP tool, or x402 route into paid demand?","promise":"A one-shot JSON audit for builders with an agent, API, MCP tool, or x402 route: what to sell first, what price ladder to use, where the 402-to-paid flow is leaking, and what to fix over the next seven days.","buyWhen":["The builder has an agent, API, MCP tool, or x402 route and wants revenue guidance.","The builder is getting attention or 402 challenges but not enough paid completions.","The builder needs a sharper first paid offer, route ladder, and buyer-agent retry instructions."],"doNotBuyWhen":["The buyer wants investment, legal, tax, lending, compliance, or trading advice.","The buyer expects guaranteed revenue.","The buyer needs ApexScout to scrape leads, contact third parties, or make paid upstream calls."],"whyBuyNow":["You already have an agent, API, MCP tool, or x402 service and need a sharper paid offer.","You are seeing 402 pressure, page visits, or buyer questions but not enough paid retries.","You need route pricing, first paid action, and buyer-agent retry instructions in one JSON response."],"whatBuyerGets":["One monetization diagnosis for the buyer's own agent/API offer.","A best first paid route and price ladder.","402-to-paid friction notes.","Buyer-agent retry instructions.","A seven-day revenue plan.","Clear not-safe-for and privacy boundaries."]},"lowFrictionProof":{"label":"Opportunity Check","path":"/api/opportunity-check","price":"$0.01","network":"eip155:8453","expectedUnpaidStatus":402,"role":"Use this as the cheapest paid proof that the buyer can complete the x402 challenge and receive JSON."},"activePaths":{"revenueSprintPage":"https://apexscout.ai/revenue-sprint","revenueSprintApi":"https://apexscout.ai/api/revenue-sprint","agentRevenueAuditPage":"https://apexscout.ai/agent-revenue-audit","agentRevenueAuditApi":"https://apexscout.ai/api/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=revenue-sprint","firstPaidCall":"https://apexscout.ai/first-paid-call?route=agent-revenue-audit&src=revenue-sprint","x402Proof":"https://apexscout.ai/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","agentCoreReadiness":"https://apexscout.ai/agentcore-readiness","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","agentCoreOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","cashRegister":"https://apexscout.ai/api/cash-register"},"conversionClose":{"name":"ApexScout Conversion Close Packet","version":"v2.2.81-brand-asset-integration","mode":"zero-contact-inbound-only","purpose":"Make the highest-intent ApexScout buyer path obvious: inspect proof, understand the route, then buy the $5 Agent Revenue Audit only when it can change a real builder monetization decision.","buyerQuestion":"Will this help me turn my agent, API, MCP tool, or x402 route into paid demand?","primaryCloseRoute":{"label":"Agent Revenue Audit","page":"https://apexscout.ai/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","path":"/api/agent-revenue-audit","price":"$5.00","amountAtomicUnits":"5000000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"paymentModel":"Pay once, get JSON once."},"qualifierRoute":{"label":"Opportunity Check","path":"/api/opportunity-check","page":"https://apexscout.ai/first-paid-call?route=opportunity-check&src=conversion-close","price":"$0.01","amountAtomicUnits":"10000","network":"eip155:8453","expectedUnpaidStatus":402,"role":"Use this only when the buyer wants the cheapest payment proof before considering the $5 audit."},"whyBuyNow":["You already have an agent, API, MCP tool, or x402 service and need a sharper paid offer.","You are seeing 402 pressure, page visits, or buyer questions but not enough paid retries.","You need route pricing, first paid action, and buyer-agent retry instructions in one JSON response."],"whatBuyerGets":["One monetization diagnosis for the buyer's own agent/API offer.","A best first paid route and price ladder.","402-to-paid friction notes.","Buyer-agent retry instructions.","A seven-day revenue plan.","Clear not-safe-for and privacy boundaries."],"notFor":["Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","Buyers who only need to test payment plumbing; use the $0.01 Opportunity Check instead.","Anyone expecting ApexScout to scrape leads, contact people, inspect third-party domains, or make paid upstream calls."],"closePath":["https://apexscout.ai/agent-payment-alpha","https://apexscout.ai/agent-revenue-audit","https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","https://apexscout.ai/api/agent-revenue-audit","Buyer-controlled paid retry only when the buyer has approved the spend."],"ownerListingCopy":{"headline":"ApexScout Agent Revenue Audit","shortDescription":"A $5 x402 JSON audit for builders who need a clearer paid offer, route ladder, and buyer-agent retry path.","longDescription":"ApexScout is an inbound-only x402 trust and monetization intelligence API. The Agent Revenue Audit is a one-shot $5 JSON route for builders with an agent, API, MCP tool, or x402 service who need to understand what to sell first, where the 402-to-paid path is leaking, and what to fix over the next seven days.","primaryUrl":"https://apexscout.ai/agent-revenue-audit","proofUrl":"https://apexscout.ai/x402-proof","alphaUrl":"https://apexscout.ai/agent-payment-alpha","mcpUrl":"https://apexscout.ai/mcp-tool-pack","apiUrl":"https://apexscout.ai/api/agent-revenue-audit","noSpendIntentUrl":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=owner-listing","suggestedCategory":"Agent monetization, x402, buyer-agent tools, API revenue"},"guardrails":["Zero-contact and inbound-only.","No posts, DMs, emails, manual messages, or contact campaigns.","No scraping, third-party discovery, endpoint scanning, or lead harvesting.","No paid calls, paid upstream calls, self-payment proofs, or automatic buyer spending from this packet.","No official AWS, Coinbase, Stripe, AgentCore, or marketplace endorsement claim.","No guaranteed revenue claim.","No buyer-level public data, full payment payloads, raw feedback, or full wallet addresses.","No settlement rail change and no seller wallet change."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false},"ownerNextAction":"Keep zero-contact mode active, put the $5 Agent Revenue Audit in front of qualified inbound builders, and watch aggregate Cash Register movement without claiming source attribution unless it is visible."},"salesAngles":[{"title":"For x402 builders with 402s but no paid retries","copy":"ApexScout audits the paid route, the retry path, the price ladder, and the buyer-agent instructions so the next fix is concrete."},{"title":"For AgentCore Payments-style buyers and Gateway importers","copy":"ApexScout exposes importable OpenAPI, MCP tool details, proof pages, and protected x402 routes that buyer-controlled AgentCore Payments-style clients can inspect before any authorized paid retry."},{"title":"For API founders who need a paid ladder","copy":"Start with one cheap proof route, one clear core route, and one serious monetization route instead of a confusing menu."}],"publicProof":{"productionRail":"Base mainnet x402","network":"eip155:8453","noSubscription":true,"payOnceGetJsonOnce":true,"aggregateMetricsOnly":true,"buyerLevelPublicData":false,"sellerWalletChanged":false,"settlementRailChanged":false,"officialAwsCoinbaseEndorsementClaimed":false,"buyerWalletManagedByApexScout":false},"guardrails":["No fake traction.","No guaranteed revenue claims.","No official AWS, Coinbase, or Stripe endorsement claim.","No buyer-level public data.","No paid upstream calls.","No scraping or contact-list harvesting.","Buyer wallets, budgets, authorization, and payment automation stay outside ApexScout.","No settlement rail or seller wallet change."],"ownerNextAction":"Keep zero-contact inbound mode active, make /agent-revenue-audit the clearest next step for qualified builders, and watch /api/cash-register for real paid completions and feedback."},"agentPaymentAlpha":{"name":"ApexScout Agent Payment Alpha Safe Layers","version":"v2.2.81-brand-asset-integration","mode":"zero-contact-inbound-only","purpose":"Turn the newest x402, batch settlement, MCP, AgentCore Payments, Bazaar, multi-network, ERC-20, Stripe MPP, metadata privacy, and policy-control signals into a safer buyer path that closes qualified builders on the $5 Agent Revenue Audit without changing the proven production payment rail.","liveService":"https://apexscout.ai","safeLayerScore":{"implemented":10,"possible":10,"status":"safe-to-ship-owned-surface"},"productionBoundary":{"activeRail":"Base mainnet x402","network":"eip155:8453","baseX402Active":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","firstPaidRouteAmountAtomicUnits":"10000","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","builderMonetizationRouteAmountAtomicUnits":"5000000","settlementRailChanged":false,"sellerWalletChanged":false,"batchSettlementEnabled":false,"escrowEnabled":false,"offChainVouchersAccepted":false,"facilitatorSponsoredGasEnabled":false,"paidUpstreamCallsAdded":false,"automaticBuyerSpendingAdded":false,"officialAwsCoinbaseStripeEndorsementClaimed":false},"layers":[{"id":"coinbase-mcp-x402","label":"MCP x402 buyer bridge","sourceUrl":"https://docs.cdp.coinbase.com/x402/mcp-server","status":"active-owned-metadata","alphaUse":"Expose ApexScout's paid and free routes as inspectable tool metadata for buyer agents that discover tools before paying.","safeLayer":"Inbound metadata only. ApexScout does not run outbound MCP clients, contact tools, scrape servers, or spend on upstream services.","ownedSurfaces":["https://apexscout.ai/agent-spend-passport","https://apexscout.ai/api/agent-spend-passport","https://apexscout.ai/mcp-tool-pack","https://apexscout.ai/api/mcp-tool-pack","https://apexscout.ai/.well-known/mcp.json","https://apexscout.ai/api/mcp-manifest"]},{"id":"x402-batch-settlement-readiness","label":"x402 batch settlement readiness","sourceUrl":"https://x.com/CoinbaseDev/status/2054241284651676074","status":"readiness-only-not-enabled","alphaUse":"Track the new x402 batch settlement pattern for future high-frequency buyer agents that may prefer off-chain vouchers and one final settlement.","safeLayer":"ApexScout does not enable escrow, off-chain vouchers, facilitator-sponsored gas, batch settlement, seller wallet changes, or settlement rail changes in this release.","ownedSurfaces":["https://apexscout.ai/x402-batch-settlement","https://apexscout.ai/api/x402-batch-settlement","https://apexscout.ai/agent-spend-passport","https://apexscout.ai/agent-payment-alpha","https://apexscout.ai/api/agent-payment-alpha","https://apexscout.ai/docs.json"]},{"id":"agentcore-payments-gateway","label":"AgentCore Payments and Gateway import readiness","sourceUrl":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","status":"active-seller-side-readiness","alphaUse":"Position ApexScout as a seller-side x402 API that AgentCore-style buyers can inspect through OpenAPI, Gateway import metadata, and proof pages.","safeLayer":"No AWS wallet management, no buyer budget control, no automatic buyer spending, and no official endorsement claim.","ownedSurfaces":["https://apexscout.ai/agentcore-readiness","https://apexscout.ai/api/agentcore-readiness","https://apexscout.ai/agentcore-gateway","https://apexscout.ai/api/agentcore-gateway","https://apexscout.ai/api/agentcore-openapi.json"]},{"id":"bazaar-discovery-metadata","label":"Bazaar discovery metadata discipline","sourceUrl":"https://docs.cdp.coinbase.com/x402/bazaar","status":"active-owned-discovery-copy","alphaUse":"Keep route descriptions, pricing, proof links, and JSON examples clean so inbound x402 discovery can understand ApexScout without human outreach.","safeLayer":"No scraping, third-party discovery, cold outreach, fake traffic, fake feedback, or manual message campaign is added.","ownedSurfaces":["https://apexscout.ai/docs.json","https://apexscout.ai/.well-known/agent.json","https://apexscout.ai/api/public-agent","https://apexscout.ai/api/agent-payment-alpha"]},{"id":"multi-network-readiness-watch","label":"Multi-network readiness watch","sourceUrl":"https://docs.cdp.coinbase.com/x402/network-support","status":"watch-only","alphaUse":"Track x402 network expansion as future optional buyer compatibility while keeping production stable on the proven Base mainnet rail.","safeLayer":"Base mainnet remains the active production rail. Polygon, Arbitrum, World, Solana, and other rails are not enabled for settlement in this release.","ownedSurfaces":["https://apexscout.ai/x402-proof","https://apexscout.ai/api/x402-proof","https://apexscout.ai/agent-payment-alpha"]},{"id":"erc20-permit2-future-readiness","label":"ERC-20 and Permit2 future readiness","sourceUrl":"https://www.coinbase.com/developer-platform/discover/launches/x402-ERC20","status":"future-ready-not-enabled","alphaUse":"Keep ApexScout's route contract explicit enough to evaluate token and authorization support later without confusing buyers today.","safeLayer":"No Permit2 flow, token expansion, allowance prompt, seller wallet change, or settlement change is introduced here.","ownedSurfaces":["https://apexscout.ai/api/agent-payment-alpha","https://apexscout.ai/docs.json"]},{"id":"stripe-mpp-adjacent-awareness","label":"Stripe MPP adjacent awareness","sourceUrl":"https://stripe.com/blog/machine-payments-protocol","status":"adjacent-awareness-only","alphaUse":"Recognize that agent payments are becoming a broader market category and keep ApexScout's pay-per-call story simple for builders.","safeLayer":"No Stripe integration, Stripe endorsement claim, subscription, custody, card payment flow, or non-x402 settlement is added.","ownedSurfaces":["https://apexscout.ai/revenue-sprint","https://apexscout.ai/agent-revenue-audit"]},{"id":"payment-metadata-privacy-filter","label":"Payment metadata privacy filter","sourceUrl":"https://arxiv.org/abs/2604.11430","status":"active-privacy-layer","alphaUse":"Keep public readiness metadata useful to agents while preventing buyer prompts, buyer-level details, full payment payloads, raw feedback, wallet-level behavior, and x402 reason strings from leaking.","safeLayer":"Cash Register remains aggregate-only, buyer-level data is not public, full payment payloads are not public, raw request bodies are excluded, full wallet addresses are not printed, and /api/x402-metadata-preflight/check redacts metadata before paid retry.","ownedSurfaces":["https://apexscout.ai/x402-metadata-preflight","https://apexscout.ai/api/x402-metadata-preflight","https://apexscout.ai/api/x402-metadata-preflight/check","https://apexscout.ai/api/cash-register","https://apexscout.ai/dashboard","https://apexscout.ai/api/dashboard","https://apexscout.ai/api/agent-payment-alpha"]},{"id":"metadata-privacy-policy-controls","label":"Metadata privacy and policy controls","sourceUrl":"https://arxiv.org/abs/2605.00071","status":"active-policy-readiness-layer","alphaUse":"Translate newer policy-controlled payment research into concrete ApexScout boundaries for redaction, spend-limit compatibility, retry safety, and clear non-claims.","safeLayer":"ApexScout documents buyer-controlled spend compatibility and compliance boundaries, but it does not custody buyer funds, manage buyer budgets, perform regulated compliance checks, or guarantee revenue.","ownedSurfaces":["https://apexscout.ai/agent-spend-passport","https://apexscout.ai/api/agent-spend-passport/prepare","https://apexscout.ai/agent-payment-alpha","https://apexscout.ai/api/agent-payment-alpha","https://apexscout.ai/agentcore-readiness","https://apexscout.ai/api/agentcore-readiness","https://apexscout.ai/api/cash-register"]}],"metadataPrivacyAndPolicyControls":{"status":"active-owned-control-layer","controlScore":{"implemented":6,"possible":6,"status":"privacy-and-policy-ready-owned-metadata"},"sourceUrls":{"metadataHardening":"https://arxiv.org/abs/2604.11430","policyPaymentExecution":"https://arxiv.org/abs/2604.02023","complianceAwareAgenticPayments":"https://arxiv.org/abs/2605.00071","agenticRiskStandard":"https://arxiv.org/abs/2604.03976"},"prePaymentMetadataChecklist":[{"id":"route-minimum","rule":"Show only the route, method, price, network, and high-level purpose needed for an agent to decide whether to pay.","publicSafe":true},{"id":"no-buyer-prompts","rule":"Do not put buyer prompts, buyer uploaded content, watched subjects, raw request bodies, or private comments into public payment metadata.","publicSafe":true},{"id":"no-wallet-history","rule":"Do not publish full wallet addresses, wallet histories, buyer identities, or buyer-level retry behavior in public packets.","publicSafe":true},{"id":"aggregate-register-only","rule":"Keep Cash Register metrics at route-level aggregates: paid completions, unpaid 402 challenges, estimated gross revenue, and feedback count.","publicSafe":true},{"id":"no-paid-body-leak","rule":"Do not expose paid response bodies, raw feedback text, full x402 payment payloads, or facilitator responses in public metadata.","publicSafe":true},{"id":"human-readable-boundary","rule":"State clearly when ApexScout is publishing compatibility/readiness metadata rather than claiming official listing, endorsement, or compliance enforcement.","publicSafe":true}],"policyControls":[{"id":"buyer-controlled-spend","status":"compatible-not-custodial","rule":"Buyer-side wallets, budgets, and authorization policies remain under the buyer or buyer agent runtime.","apexBoundary":"ApexScout only publishes the route price, network, amount, and payment requirement."},{"id":"retry-idempotency","status":"documented-boundary","rule":"Unpaid retries should stay payment-gated and paid retries should be treated as buyer-controlled x402 attempts.","apexBoundary":"ApexScout does not auto-retry paid requests or spend on behalf of buyers."},{"id":"compliance-non-claim","status":"explicit-non-claim","rule":"Compliance-aware payment research is treated as a design input, not as a claim that ApexScout performs regulated screening.","apexBoundary":"No KYC, sanctions, lending, tax, legal, investment, or regulated compliance determination is performed by this packet."},{"id":"audit-safe-observability","status":"aggregate-only","rule":"Public observability should prove the route is alive without exposing individual buyers or paid outputs.","apexBoundary":"The public Cash Register stays aggregate-only."}],"nonClaims":["No AWS, Coinbase, Circle, Cloudflare, Stripe, Visa, Mastercard, Base, or Linux Foundation endorsement claim.","No official marketplace listing claim unless a listing is manually verified.","No regulated compliance, KYC, sanctions, lending, legal, tax, investment, trading, or insurance advice.","No buyer wallet custody, buyer budget management, or automatic buyer spending.","No revenue guarantee, conversion guarantee, or proof of external buyer source without attribution."],"agentReadableSummary":"ApexScout can be inspected by buyer agents as a privacy-safe, policy-aware x402 seller surface: public metadata is minimal, Cash Register metrics are aggregate-only, buyer spend remains buyer-controlled, and compliance/endorsement claims are explicitly not made."},"recommendedBuyerPath":["https://apexscout.ai/agent-spend-passport","https://apexscout.ai/x402-metadata-preflight","https://apexscout.ai/x402-batch-settlement","https://apexscout.ai/agent-revenue-audit-preview","https://apexscout.ai/agent-revenue-audit","https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=agent-payment-alpha","https://apexscout.ai/mcp-tool-pack","https://apexscout.ai/agentcore-gateway","https://apexscout.ai/x402-proof","https://apexscout.ai/buyer-agent-challenge","https://apexscout.ai/api/opportunity-check","https://apexscout.ai/api/agent-revenue-audit"],"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."],"legacyBuyerPath":["https://apexscout.ai/agent-payment-alpha","https://apexscout.ai/agent-spend-passport","https://apexscout.ai/x402-metadata-preflight","https://apexscout.ai/x402-batch-settlement","https://apexscout.ai/agent-revenue-audit","https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=agent-payment-alpha","https://apexscout.ai/mcp-tool-pack","https://apexscout.ai/agentcore-gateway","https://apexscout.ai/x402-proof","https://apexscout.ai/buyer-agent-challenge","https://apexscout.ai/api/opportunity-check","https://apexscout.ai/api/agent-revenue-audit"],"optimization":{"spendPassport":{"cta":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","explanation":"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.","publicCopy":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","path":"https://apexscout.ai/agent-spend-passport","apiPath":"https://apexscout.ai/api/agent-spend-passport","prepareApiPath":"https://apexscout.ai/api/agent-spend-passport/prepare","noSpendGuarantee":{"routeIsFree":true,"paidCallsMadeByPassport":false,"paidUpstreamCalls":false,"storesBuyerLevelDataPublicly":false,"exposesRawBuyerGoalsPublicly":false,"guaranteesRevenue":false}},"x402MetadataPreflight":{"path":"https://apexscout.ai/x402-metadata-preflight","apiPath":"https://apexscout.ai/api/x402-metadata-preflight","checkApiPath":"https://apexscout.ai/api/x402-metadata-preflight/check","mode":"free-no-spend-privacy-preflight","purpose":"Check x402 payment metadata before a buyer agent retries with payment, so resource URLs, descriptions, reason strings, and payload previews do not carry secrets or buyer-level private data.","noSpendGuarantee":{"routeIsFree":true,"paidCallsMadeByPreflight":false,"paidUpstreamCalls":false,"storesRawMetadataPublicly":false,"returnsRawPayloadPreviewPublicly":false,"buyerLevelDataExposed":false,"settlementRailChanged":false,"sellerWalletChanged":false}},"agentRevenueAuditPreview":{"path":"https://apexscout.ai/agent-revenue-audit-preview","apiPath":"https://apexscout.ai/api/agent-revenue-audit-preview","cta":"Considering the $5 audit? Preview the output shape before paying.","preflightCta":"Before paying: generate an Agent Spend Passport and run x402 Metadata Preflight.","paidCallsMade":false,"buyerLevelDataExposed":false},"buyerQuestion":"Will this help me turn my agent, API, MCP tool, or x402 route into paid demand?","primaryCloseRoute":{"label":"Agent Revenue Audit","page":"https://apexscout.ai/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","path":"/api/agent-revenue-audit","price":"$5.00","amountAtomicUnits":"5000000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"paymentModel":"Pay once, get JSON once."},"qualifierRoute":{"label":"Opportunity Check","path":"/api/opportunity-check","page":"https://apexscout.ai/first-paid-call?route=opportunity-check&src=conversion-close","price":"$0.01","amountAtomicUnits":"10000","network":"eip155:8453","expectedUnpaidStatus":402,"role":"Use this only when the buyer wants the cheapest payment proof before considering the $5 audit."},"whyBuyNow":["You already have an agent, API, MCP tool, or x402 service and need a sharper paid offer.","You are seeing 402 pressure, page visits, or buyer questions but not enough paid retries.","You need route pricing, first paid action, and buyer-agent retry instructions in one JSON response."],"whatBuyerGets":["One monetization diagnosis for the buyer's own agent/API offer.","A best first paid route and price ladder.","402-to-paid friction notes.","Buyer-agent retry instructions.","A seven-day revenue plan.","Clear not-safe-for and privacy boundaries."],"currentBusinessFocus":"Use the $5 Agent Revenue Audit as the main builder monetization close. Keep the $0.01 Opportunity Check as the cheapest payment proof when a buyer only wants to test the rail.","noSubscription":true,"payOnceGetJsonOnce":true,"noRevenueGuarantee":true,"noInvestmentLegalTaxTradingAdvice":true,"leadWith":"Agent Payment Alpha Safe Layers, Metadata Privacy and Policy Controls, Agent Revenue Audit, MCP Tool Pack, AgentCore Gateway import, x402 proof, and one protected paid route ladder.","doNow":"Route qualified builders from this alpha packet to /agent-revenue-audit, show the no-spend payment intent, then let the buyer decide whether to retry with buyer-controlled x402 payment.","doNotDo":"Do not DM, post, email, scrape, inspect third-party domains, create fake traffic, or self-pay another proof call."},"conversionClose":{"name":"ApexScout Conversion Close Packet","version":"v2.2.81-brand-asset-integration","mode":"zero-contact-inbound-only","purpose":"Make the highest-intent ApexScout buyer path obvious: inspect proof, understand the route, then buy the $5 Agent Revenue Audit only when it can change a real builder monetization decision.","buyerQuestion":"Will this help me turn my agent, API, MCP tool, or x402 route into paid demand?","primaryCloseRoute":{"label":"Agent Revenue Audit","page":"https://apexscout.ai/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","path":"/api/agent-revenue-audit","price":"$5.00","amountAtomicUnits":"5000000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"paymentModel":"Pay once, get JSON once."},"qualifierRoute":{"label":"Opportunity Check","path":"/api/opportunity-check","page":"https://apexscout.ai/first-paid-call?route=opportunity-check&src=conversion-close","price":"$0.01","amountAtomicUnits":"10000","network":"eip155:8453","expectedUnpaidStatus":402,"role":"Use this only when the buyer wants the cheapest payment proof before considering the $5 audit."},"whyBuyNow":["You already have an agent, API, MCP tool, or x402 service and need a sharper paid offer.","You are seeing 402 pressure, page visits, or buyer questions but not enough paid retries.","You need route pricing, first paid action, and buyer-agent retry instructions in one JSON response."],"whatBuyerGets":["One monetization diagnosis for the buyer's own agent/API offer.","A best first paid route and price ladder.","402-to-paid friction notes.","Buyer-agent retry instructions.","A seven-day revenue plan.","Clear not-safe-for and privacy boundaries."],"notFor":["Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","Buyers who only need to test payment plumbing; use the $0.01 Opportunity Check instead.","Anyone expecting ApexScout to scrape leads, contact people, inspect third-party domains, or make paid upstream calls."],"closePath":["https://apexscout.ai/agent-payment-alpha","https://apexscout.ai/agent-revenue-audit","https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","https://apexscout.ai/api/agent-revenue-audit","Buyer-controlled paid retry only when the buyer has approved the spend."],"ownerListingCopy":{"headline":"ApexScout Agent Revenue Audit","shortDescription":"A $5 x402 JSON audit for builders who need a clearer paid offer, route ladder, and buyer-agent retry path.","longDescription":"ApexScout is an inbound-only x402 trust and monetization intelligence API. The Agent Revenue Audit is a one-shot $5 JSON route for builders with an agent, API, MCP tool, or x402 service who need to understand what to sell first, where the 402-to-paid path is leaking, and what to fix over the next seven days.","primaryUrl":"https://apexscout.ai/agent-revenue-audit","proofUrl":"https://apexscout.ai/x402-proof","alphaUrl":"https://apexscout.ai/agent-payment-alpha","mcpUrl":"https://apexscout.ai/mcp-tool-pack","apiUrl":"https://apexscout.ai/api/agent-revenue-audit","noSpendIntentUrl":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=owner-listing","suggestedCategory":"Agent monetization, x402, buyer-agent tools, API revenue"},"guardrails":["Zero-contact and inbound-only.","No posts, DMs, emails, manual messages, or contact campaigns.","No scraping, third-party discovery, endpoint scanning, or lead harvesting.","No paid calls, paid upstream calls, self-payment proofs, or automatic buyer spending from this packet.","No official AWS, Coinbase, Stripe, AgentCore, or marketplace endorsement claim.","No guaranteed revenue claim.","No buyer-level public data, full payment payloads, raw feedback, or full wallet addresses.","No settlement rail change and no seller wallet change."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false},"ownerNextAction":"Keep zero-contact mode active, put the $5 Agent Revenue Audit in front of qualified inbound builders, and watch aggregate Cash Register movement without claiming source attribution unless it is visible."},"x402BatchSettlementReadiness":{"name":"ApexScout x402 Batch Settlement Readiness","version":"v2.2.81-brand-asset-integration","mode":"readiness-only-no-spend","liveMode":"zero-contact-inbound-only","sourceSignal":{"source":"Coinbase Developer Platform x402 batch settlement update","sourceUrl":"https://x.com/CoinbaseDev/status/2054241284651676074","detailUrl":"https://x.com/Jnix2007/status/2054233052872872194","observedCapability":"x402 batch settlement lets agents use off-chain vouchers and one final settlement instead of settling every API call individually.","apexScoutInterpretation":"This is useful future infrastructure for high-volume buyer agents, but ApexScout should not change its live rail until facilitator, seller, privacy, and accounting behavior are explicitly approved."},"routes":{"page":"https://apexscout.ai/x402-batch-settlement","api":"https://apexscout.ai/api/x402-batch-settlement","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApi":"https://apexscout.ai/api/agent-payment-alpha","agentSpendPassport":"https://apexscout.ai/agent-spend-passport","agentSpendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","docsJson":"https://apexscout.ai/docs.json","cashRegister":"https://apexscout.ai/api/cash-register"},"currentProductionBoundary":{"activeRail":"Base mainnet x402","network":"eip155:8453","baseX402Active":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","batchSettlementEnabled":false,"escrowEnabled":false,"offChainVouchersAccepted":false,"facilitatorSponsoredGasEnabled":false,"settlementRailChanged":false,"sellerWalletChanged":false,"automaticBuyerSpendingAdded":false,"paidCallsMadeByThisSurface":false,"paidUpstreamCalls":false},"readinessFit":{"usefulWhen":"A buyer agent starts making repeated high-frequency calls where per-request settlement latency or gas accounting becomes the blocker.","notNeededWhen":"A buyer only needs one $0.01 proof call, one $5 builder audit, or a normal buyer-controlled x402 retry.","currentApexScoutMove":"Publish readiness metadata now, keep the current per-request x402 payment behavior, and use the Agent Spend Passport as the no-spend first step.","futureEvaluationChecklist":["Confirm the facilitator supports the exact batch settlement shape ApexScout would use.","Define seller-side accounting for vouchers, final settlement, refunds, and failed batch closes.","Keep buyer budget approval outside ApexScout unless explicitly authorized by the buyer.","Keep Cash Register aggregate-only and avoid wallet-level or voucher-level public histories.","Run local and production no-spend checks before any settlement behavior changes."]},"buyerAgentGuidance":{"recommendedFirstStep":"/agent-spend-passport","normalLowVolumeFlow":["Inspect /x402-proof.","Generate a free /agent-spend-passport.","Use /api/opportunity-check for the $0.01 proof route when the buyer only needs a cheap rail test.","Use /api/agent-revenue-audit for the $5 builder monetization route only with approved budget.","Stop if Passport says stop."],"batchSettlementPosition":"Batch settlement is future compatibility context. Do not assume ApexScout accepts vouchers or escrowed batch payment today."},"guardrails":["No paid calls are made by this readiness surface.","No escrow, voucher acceptance, or batch settlement is enabled.","No facilitator-sponsored gas claim is made for ApexScout production traffic.","No settlement rail or seller wallet change is made.","No buyer wallet custody, buyer budget management, or automatic buyer spending is added.","No buyer-level data, full wallet addresses, full payment payloads, voucher histories, or paid response bodies are public.","No revenue, conversion, endorsement, compliance, legal, tax, investment, lending, or trading guarantee is made.","No scraping, posting, DMs, email, outreach, third-party discovery, fake traffic, or fake feedback is added."],"publicCopy":"ApexScout is batch-settlement aware, but batch settlement is not enabled. Buyers should still start with the free Agent Spend Passport and use the standard buyer-controlled x402 paid retry only when the Passport says it is safe.","nextAction":"Keep the current Base mainnet x402 flow live, monitor official x402 batch-settlement implementation guidance, and only evaluate a settlement change after real repeated buyer-agent usage justifies it."},"x402MetadataPreflight":{"name":"ApexScout x402 Metadata Preflight","version":"v2.2.81-brand-asset-integration","mode":"free-no-spend-privacy-preflight","liveMode":"zero-contact-inbound-only","purpose":"Check x402 payment metadata before a buyer agent retries with payment, so resource URLs, descriptions, reason strings, and payload previews do not carry secrets or buyer-level private data.","sourceSignal":{"privacyHardeningPaper":"https://arxiv.org/abs/2604.11430","coinbaseAgentCorePayments":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","awsAgentCorePayments":"https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/","interpretation":"Agent payment systems are adding budgets, approvals, observability, and x402 discovery. ApexScout adds a seller-side metadata privacy preflight while keeping spend buyer-controlled."},"routes":{"page":"https://apexscout.ai/x402-metadata-preflight","api":"https://apexscout.ai/api/x402-metadata-preflight","checkApi":"https://apexscout.ai/api/x402-metadata-preflight/check","agentSpendPassport":"https://apexscout.ai/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","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","docsJson":"https://apexscout.ai/docs.json"},"checkInputSchema":{"route":"/api/opportunity-check | /api/agent-revenue-audit | unknown","resourceUrl":"optional string","paymentDescription":"optional string","reason":"optional string","payloadPreview":"optional object or string; raw value is classified but not returned publicly","source":"optional string"},"checkOutputSchema":{"status":"ready_to_send | redact_before_payment | stop","piiRisk":"low | medium | high","privacyCheck":"object","policyCheck":"object","sanitizedMetadata":"object","expectedSafeFlow":"array","guardrails":"array"},"detectedPatterns":[{"label":"email address","severity":"medium","rawValuesReturned":false},{"label":"phone-like string","severity":"medium","rawValuesReturned":false},{"label":"full EVM address","severity":"medium","rawValuesReturned":false},{"label":"API key or secret token","severity":"high","rawValuesReturned":false},{"label":"private key or seed phrase","severity":"high","rawValuesReturned":false},{"label":"customer or CRM data","severity":"medium","rawValuesReturned":false},{"label":"SSN","severity":"high","rawValuesReturned":false},{"label":"password","severity":"high","rawValuesReturned":false}],"noSpendGuarantee":{"routeIsFree":true,"paidCallsMadeByPreflight":false,"paidUpstreamCalls":false,"storesRawMetadataPublicly":false,"returnsRawPayloadPreviewPublicly":false,"buyerLevelDataExposed":false,"settlementRailChanged":false,"sellerWalletChanged":false},"recommendedBuyerPath":["Generate a free /agent-spend-passport.","Preview /agent-revenue-audit-preview before using the $5 Agent Revenue Audit.","Run /api/x402-metadata-preflight/check on route, resource URL, payment description, reason string, and payload preview.","If the metadata preflight says stop, do not pay.","If it says redact_before_payment, use sanitizedMetadata before any buyer-controlled x402 retry.","Pay only when the buyer wallet, budget, route, and privacy status are approved."],"sampleInput":{"route":"/api/opportunity-check","resourceUrl":"https://agent-research-brief-api-production.up.railway.app/api/opportunity-check","paymentDescription":"Cheapest x402 proof for a buyer agent.","reason":"Run a light trust check without sensitive fields.","payloadPreview":{"subject":"Example API","goal":"Decide whether this is worth deeper review."},"source":"metadata-preflight-page"},"guardrails":["No spend happens in this metadata preflight.","No paid upstream call happens in this metadata preflight.","No raw payload preview is returned publicly.","No raw buyer goals, buyer identities, full wallet addresses, payment payloads, or paid response bodies are exposed.","No legal, tax, investment, lending, compliance, or trading advice.","No scraping, outreach, posts, DMs, emails, manual sharing, third-party discovery, fake traffic, or fake feedback."],"nextAction":"Use this preflight after the Agent Spend Passport and before any buyer-controlled paid x402 retry."},"sourceUrls":{"coinbaseMcpX402":"https://docs.cdp.coinbase.com/x402/mcp-server","coinbaseBazaar":"https://docs.cdp.coinbase.com/x402/bazaar","coinbaseNetworkSupport":"https://docs.cdp.coinbase.com/x402/network-support","coinbaseErc20":"https://www.coinbase.com/developer-platform/discover/launches/x402-ERC20","coinbaseBatchSettlement":"https://x.com/CoinbaseDev/status/2054241284651676074","x402BatchSettlementDetail":"https://x.com/Jnix2007/status/2054233052872872194","awsAgenticCommerce":"https://aws.amazon.com/blogs/industries/x402-and-agentic-commerce-redefining-autonomous-payments-in-financial-services/","agentCorePaymentsCoinbase":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","stripeMachinePaymentsProtocol":"https://stripe.com/blog/machine-payments-protocol","paymentMetadataHardening":"https://arxiv.org/abs/2604.11430","policyPaymentExecution":"https://arxiv.org/abs/2604.02023","complianceAwareAgenticPayments":"https://arxiv.org/abs/2605.00071","agenticRiskStandard":"https://arxiv.org/abs/2604.03976"},"sourceInterpretation":"ApexScout uses these public signals as product-readiness inputs. This packet is not a claim of official partnership, endorsement, or buyer-side wallet integration.","agentReadableSurfaces":{"page":"https://apexscout.ai/agent-payment-alpha","api":"https://apexscout.ai/api/agent-payment-alpha","agentSpendPassport":"https://apexscout.ai/agent-spend-passport","agentSpendPassportApi":"https://apexscout.ai/api/agent-spend-passport","agentSpendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","x402BatchSettlementReadiness":"https://apexscout.ai/x402-batch-settlement","x402BatchSettlementReadinessApi":"https://apexscout.ai/api/x402-batch-settlement","x402MetadataPreflight":"https://apexscout.ai/x402-metadata-preflight","x402MetadataPreflightApi":"https://apexscout.ai/api/x402-metadata-preflight","x402MetadataPreflightCheckApi":"https://apexscout.ai/api/x402-metadata-preflight/check","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","mcpManifest":"https://apexscout.ai/.well-known/mcp.json","agentCoreReadiness":"https://apexscout.ai/agentcore-readiness","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","agentCoreOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","revenueSprint":"https://apexscout.ai/revenue-sprint","x402Proof":"https://apexscout.ai/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","cashRegister":"https://apexscout.ai/api/cash-register","docs":"https://apexscout.ai/docs.json","publicAgent":"https://apexscout.ai/public-agent","agentCard":"https://apexscout.ai/.well-known/agent.json"},"guardrails":["Zero-contact and inbound-only.","No scraping or third-party endpoint discovery.","No posts, DMs, emails, manual messages, or contact campaigns.","No paid calls or paid upstream calls from this packet.","No fake traffic, fake feedback, or fake paid completions.","No settlement rail change.","No seller wallet change.","No batch settlement, escrow, off-chain voucher acceptance, or facilitator-sponsored gas claim.","No raw x402 resource URLs, reason strings, payload previews, full wallet addresses, secrets, or buyer-level metadata should be sent before the free metadata preflight passes.","No official AWS, Coinbase, or Stripe endorsement claim.","No official standards-body endorsement claim.","No guaranteed revenue claim.","No buyer wallet custody, buyer budget management, or automatic paid retry.","No regulated compliance enforcement claim.","No investment, legal, tax, compliance, lending, or trading advice.","No buyer-level public data."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"buyerWalletHistoriesPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false,"rawPaymentMetadataPublic":false,"rawFeedbackPublic":false,"paidResponsesPublic":false,"cashRegisterAggregateOnly":true,"prePaymentMetadataChecklist":"route-minimum-only","policyControlsPublic":true,"complianceScreeningClaimed":false},"paymentGateExpectations":{"opportunityCheck":{"path":"/api/opportunity-check","expectedUnpaidStatus":402,"price":"$0.01","amountAtomicUnits":"10000","network":"eip155:8453"},"agentRevenueAudit":{"path":"/api/agent-revenue-audit","expectedUnpaidStatus":402,"price":"$5.00","amountAtomicUnits":"5000000","network":"eip155:8453"}},"nextAction":"Keep zero-contact inbound mode active, make /agent-revenue-audit the clear builder close path, and watch aggregate Cash Register movement without claiming conversion unless source attribution is visible."},"x402BatchSettlementReadiness":{"name":"ApexScout x402 Batch Settlement Readiness","version":"v2.2.81-brand-asset-integration","mode":"readiness-only-no-spend","liveMode":"zero-contact-inbound-only","sourceSignal":{"source":"Coinbase Developer Platform x402 batch settlement update","sourceUrl":"https://x.com/CoinbaseDev/status/2054241284651676074","detailUrl":"https://x.com/Jnix2007/status/2054233052872872194","observedCapability":"x402 batch settlement lets agents use off-chain vouchers and one final settlement instead of settling every API call individually.","apexScoutInterpretation":"This is useful future infrastructure for high-volume buyer agents, but ApexScout should not change its live rail until facilitator, seller, privacy, and accounting behavior are explicitly approved."},"routes":{"page":"https://apexscout.ai/x402-batch-settlement","api":"https://apexscout.ai/api/x402-batch-settlement","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApi":"https://apexscout.ai/api/agent-payment-alpha","agentSpendPassport":"https://apexscout.ai/agent-spend-passport","agentSpendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","docsJson":"https://apexscout.ai/docs.json","cashRegister":"https://apexscout.ai/api/cash-register"},"currentProductionBoundary":{"activeRail":"Base mainnet x402","network":"eip155:8453","baseX402Active":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","batchSettlementEnabled":false,"escrowEnabled":false,"offChainVouchersAccepted":false,"facilitatorSponsoredGasEnabled":false,"settlementRailChanged":false,"sellerWalletChanged":false,"automaticBuyerSpendingAdded":false,"paidCallsMadeByThisSurface":false,"paidUpstreamCalls":false},"readinessFit":{"usefulWhen":"A buyer agent starts making repeated high-frequency calls where per-request settlement latency or gas accounting becomes the blocker.","notNeededWhen":"A buyer only needs one $0.01 proof call, one $5 builder audit, or a normal buyer-controlled x402 retry.","currentApexScoutMove":"Publish readiness metadata now, keep the current per-request x402 payment behavior, and use the Agent Spend Passport as the no-spend first step.","futureEvaluationChecklist":["Confirm the facilitator supports the exact batch settlement shape ApexScout would use.","Define seller-side accounting for vouchers, final settlement, refunds, and failed batch closes.","Keep buyer budget approval outside ApexScout unless explicitly authorized by the buyer.","Keep Cash Register aggregate-only and avoid wallet-level or voucher-level public histories.","Run local and production no-spend checks before any settlement behavior changes."]},"buyerAgentGuidance":{"recommendedFirstStep":"/agent-spend-passport","normalLowVolumeFlow":["Inspect /x402-proof.","Generate a free /agent-spend-passport.","Use /api/opportunity-check for the $0.01 proof route when the buyer only needs a cheap rail test.","Use /api/agent-revenue-audit for the $5 builder monetization route only with approved budget.","Stop if Passport says stop."],"batchSettlementPosition":"Batch settlement is future compatibility context. Do not assume ApexScout accepts vouchers or escrowed batch payment today."},"guardrails":["No paid calls are made by this readiness surface.","No escrow, voucher acceptance, or batch settlement is enabled.","No facilitator-sponsored gas claim is made for ApexScout production traffic.","No settlement rail or seller wallet change is made.","No buyer wallet custody, buyer budget management, or automatic buyer spending is added.","No buyer-level data, full wallet addresses, full payment payloads, voucher histories, or paid response bodies are public.","No revenue, conversion, endorsement, compliance, legal, tax, investment, lending, or trading guarantee is made.","No scraping, posting, DMs, email, outreach, third-party discovery, fake traffic, or fake feedback is added."],"publicCopy":"ApexScout is batch-settlement aware, but batch settlement is not enabled. Buyers should still start with the free Agent Spend Passport and use the standard buyer-controlled x402 paid retry only when the Passport says it is safe.","nextAction":"Keep the current Base mainnet x402 flow live, monitor official x402 batch-settlement implementation guidance, and only evaluate a settlement change after real repeated buyer-agent usage justifies it."},"x402MetadataPreflight":{"name":"ApexScout x402 Metadata Preflight","version":"v2.2.81-brand-asset-integration","mode":"free-no-spend-privacy-preflight","liveMode":"zero-contact-inbound-only","purpose":"Check x402 payment metadata before a buyer agent retries with payment, so resource URLs, descriptions, reason strings, and payload previews do not carry secrets or buyer-level private data.","sourceSignal":{"privacyHardeningPaper":"https://arxiv.org/abs/2604.11430","coinbaseAgentCorePayments":"https://www.coinbase.com/blog/introducing-amazon-bedrock-agentcore-payments-powered-by-x402-and-coinbase","awsAgentCorePayments":"https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/","interpretation":"Agent payment systems are adding budgets, approvals, observability, and x402 discovery. ApexScout adds a seller-side metadata privacy preflight while keeping spend buyer-controlled."},"routes":{"page":"https://apexscout.ai/x402-metadata-preflight","api":"https://apexscout.ai/api/x402-metadata-preflight","checkApi":"https://apexscout.ai/api/x402-metadata-preflight/check","agentSpendPassport":"https://apexscout.ai/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","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","docsJson":"https://apexscout.ai/docs.json"},"checkInputSchema":{"route":"/api/opportunity-check | /api/agent-revenue-audit | unknown","resourceUrl":"optional string","paymentDescription":"optional string","reason":"optional string","payloadPreview":"optional object or string; raw value is classified but not returned publicly","source":"optional string"},"checkOutputSchema":{"status":"ready_to_send | redact_before_payment | stop","piiRisk":"low | medium | high","privacyCheck":"object","policyCheck":"object","sanitizedMetadata":"object","expectedSafeFlow":"array","guardrails":"array"},"detectedPatterns":[{"label":"email address","severity":"medium","rawValuesReturned":false},{"label":"phone-like string","severity":"medium","rawValuesReturned":false},{"label":"full EVM address","severity":"medium","rawValuesReturned":false},{"label":"API key or secret token","severity":"high","rawValuesReturned":false},{"label":"private key or seed phrase","severity":"high","rawValuesReturned":false},{"label":"customer or CRM data","severity":"medium","rawValuesReturned":false},{"label":"SSN","severity":"high","rawValuesReturned":false},{"label":"password","severity":"high","rawValuesReturned":false}],"noSpendGuarantee":{"routeIsFree":true,"paidCallsMadeByPreflight":false,"paidUpstreamCalls":false,"storesRawMetadataPublicly":false,"returnsRawPayloadPreviewPublicly":false,"buyerLevelDataExposed":false,"settlementRailChanged":false,"sellerWalletChanged":false},"recommendedBuyerPath":["Generate a free /agent-spend-passport.","Preview /agent-revenue-audit-preview before using the $5 Agent Revenue Audit.","Run /api/x402-metadata-preflight/check on route, resource URL, payment description, reason string, and payload preview.","If the metadata preflight says stop, do not pay.","If it says redact_before_payment, use sanitizedMetadata before any buyer-controlled x402 retry.","Pay only when the buyer wallet, budget, route, and privacy status are approved."],"sampleInput":{"route":"/api/opportunity-check","resourceUrl":"https://agent-research-brief-api-production.up.railway.app/api/opportunity-check","paymentDescription":"Cheapest x402 proof for a buyer agent.","reason":"Run a light trust check without sensitive fields.","payloadPreview":{"subject":"Example API","goal":"Decide whether this is worth deeper review."},"source":"metadata-preflight-page"},"guardrails":["No spend happens in this metadata preflight.","No paid upstream call happens in this metadata preflight.","No raw payload preview is returned publicly.","No raw buyer goals, buyer identities, full wallet addresses, payment payloads, or paid response bodies are exposed.","No legal, tax, investment, lending, compliance, or trading advice.","No scraping, outreach, posts, DMs, emails, manual sharing, third-party discovery, fake traffic, or fake feedback."],"nextAction":"Use this preflight after the Agent Spend Passport and before any buyer-controlled paid x402 retry."},"agentSafetyPosture":{"name":"ApexScout Agent Safety Posture","version":"v2.2.81-brand-asset-integration","mode":"zero-contact-inbound-only","purpose":"Buyer-readable safety posture for ApexScout's owned x402 API surfaces, agent metadata, dashboard, and operator checks.","liveService":"https://apexscout.ai","sourceSignal":{"source":"OpenAI May 8 Codex safety update","sourceUrl":"https://openai.com/index/running-codex-safely/","appliedPrinciple":"ApexScout maps agent controls into an owned public posture: clear boundaries, approval gates, network limits, credential privacy, command rules, and audit-safe telemetry."},"controlScore":{"implemented":6,"possible":6,"status":"owned-safety-surface"},"productionBoundary":{"activeRail":"Base mainnet x402","protocol":"x402","network":"eip155:8453","baseX402Active":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","firstPaidRouteAmountAtomicUnits":"10000","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","builderMonetizationRouteAmountAtomicUnits":"5000000","paidCallsMadeByThisPage":false,"paidUpstreamCallsAdded":false,"settlementRailChanged":false,"sellerWalletChanged":false,"automaticBuyerSpendingAdded":false},"controls":[{"id":"owned-surface-sandbox","label":"Owned-surface sandbox","status":"active","buyerMeaning":"This posture describes ApexScout-owned repo, routes, docs, dashboard, metadata, and operator reports only.","blockedActions":["No security testing","No endpoint scanning","No third-party service inspection"]},{"id":"network-boundary","label":"Network boundary","status":"active","buyerMeaning":"ApexScout's public readiness checks stay on owned routes and official source references already chosen by the operator.","blockedActions":["No broad external discovery","No scraping","No crawler or directory lookup from this surface"]},{"id":"approval-boundary","label":"Approval boundary","status":"active","buyerMeaning":"Paid calls, deploy authorization, rail changes, seller wallet changes, and self-payment proofs remain explicit operator decisions.","blockedActions":["No payment execution by this page","No automatic deploy authorization","No route-payment retries"]},{"id":"credential-boundary","label":"Credential boundary","status":"active","buyerMeaning":"Public surfaces must not reveal CDP keys, full payment payloads, full wallet addresses, buyer prompts, or paid response contents.","blockedActions":["No CDP keys","No full payment payloads","No full public wallet histories"]},{"id":"command-boundary","label":"Command boundary","status":"active","buyerMeaning":"ApexScout's agent-readable surfaces explain paid routes; they do not run outbound automation or contact workflows.","blockedActions":["No posts","No DMs","No email","No manual message campaign","No destructive operator action"]},{"id":"audit-boundary","label":"Audit boundary","status":"active","buyerMeaning":"Public metrics are aggregate-only. Operator packets record what was checked without exposing buyer-level records.","blockedActions":["No buyer-level public data","No raw feedback exposure","No paid response body exposure"]}],"guardrails":["Inbound-only","Zero-contact mode","No scraping","No third-party discovery","No outreach automation","No manual messages, posts, DMs, or emails","No paid calls by this readiness surface","No paid upstream calls","No fake traffic, fake feedback, or fake paid completions","No buyer-level public data","No partner or endorsement claim is made","No investment, legal, tax, trading, or revenue guarantee advice"],"privacy":{"publicMetrics":"aggregate-only","aggregateOnly":true,"buyerLevelDataPublic":false,"buyerPromptsPublic":false,"paidResponsesPublic":false,"walletHistoriesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false,"cdpKeysPublic":false},"recommendedBuyerPath":["/agent-safety-posture","/x402-onboarding","/x402-proof","/buyer-agent-challenge","/mcp-tool-pack","/agent-payment-alpha","/api/opportunity-check","/api/agent-revenue-audit"],"links":{"page":"https://apexscout.ai/agent-safety-posture","api":"https://apexscout.ai/api/agent-safety-posture","status":"https://apexscout.ai/status","dashboard":"https://apexscout.ai/dashboard","dashboardApi":"https://apexscout.ai/api/dashboard","cashRegister":"https://apexscout.ai/api/cash-register","x402Onboarding":"https://apexscout.ai/x402-onboarding","x402OnboardingApi":"https://apexscout.ai/api/x402-onboarding","x402Proof":"https://apexscout.ai/x402-proof","x402ProofApi":"https://apexscout.ai/api/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","buyerAgentChallengeApi":"https://apexscout.ai/api/buyer-agent-challenge","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","mcpManifest":"https://apexscout.ai/.well-known/mcp.json","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","agentCoreOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","docs":"https://apexscout.ai/docs.json","publicAgent":"https://apexscout.ai/public-agent","publicAgentApi":"https://apexscout.ai/api/public-agent","sourceSignal":"https://openai.com/index/running-codex-safely/"},"whatThisDoesNotDo":["Does not make a paid call","Does not deploy production","Does not inspect third-party services","Does not contact anyone","Does not scrape","Does not switch settlement rails","Does not change seller wallet","Does not guarantee revenue"],"nextRecommendedAction":"Keep this posture live as the first trust check before buyer agents inspect x402 onboarding, MCP metadata, and paid route challenges."},"agentWonderlandReadiness":{"name":"ApexScout Agent Wonderland Readiness","version":"v2.2.81-brand-asset-integration","mode":"readiness-only-owned-surface","liveMode":"zero-contact-inbound-only","purpose":"Map the Agent Wonderland marketplace pattern onto ApexScout's owned x402, MCP, proof, and monetization surfaces without installing their package, connecting wallets, submitting listings, or touching tokens.","observedSignal":{"source":"Agent Wonderland","site":"https://www.agentwonderland.com/","npmPackage":"https://www.npmjs.com/package/@agentwonderland/mcp","packageName":"@agentwonderland/mcp","packageVersionObserved":"0.1.46","packageModifiedAtObserved":"2026-05-07T17:50:02.561Z","packageDescriptionObserved":"MCP server for the Agent Wonderland AI agent marketplace","launchPost":"https://x.com/gillinghammer/status/2052456373057667527","marketSignalPost":"https://x.com/gillinghammer/status/2052565226952724572","observedPositioning":"Agent monetization for existing APIs through MCP discovery, x402 payments, MPP-adjacent payment flows, and Stripe Connect payouts."},"apexScoutFit":{"readyForAgentWonderlandStyleDiscovery":true,"role":"ApexScout is an existing HTTP API with MCP-style metadata, public proof pages, Base mainnet x402 payment gates, and a clear builder monetization route.","bestCurrentOffer":{"label":"Agent Revenue Audit","page":"https://apexscout.ai/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","path":"/api/agent-revenue-audit","price":"$5.00","amountAtomicUnits":"5000000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"paymentModel":"Pay once, get JSON once."},"firstPaidProof":{"label":"Opportunity Check","path":"/api/opportunity-check","page":"https://apexscout.ai/first-paid-call?route=opportunity-check&src=conversion-close","price":"$0.01","amountAtomicUnits":"10000","network":"eip155:8453","expectedUnpaidStatus":402,"role":"Use this only when the buyer wants the cheapest payment proof before considering the $5 audit."},"marketplaceStory":"ApexScout can be described as a trust and monetization intelligence API for buyer agents and builders that pay once and receive one JSON response.","notRole":"ApexScout is not running Agent Wonderland's MCP package, managing OpenWallet, providing Stripe Connect payouts, enabling MPP settlement, buying tokens, or claiming official marketplace endorsement."},"compatibility":{"mcpDiscoveryReady":true,"x402PaymentReady":true,"baseMainnetProductionRail":true,"network":"eip155:8453","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","agentWonderlandPackageInstalled":false,"agentWonderlandSetupRun":false,"listingSubmitted":false,"openWalletConnected":false,"stripeConnectAdded":false,"mppSettlementEnabled":false,"solanaSettlementEnabled":false,"tempoSettlementEnabled":false,"tokenActionTaken":false,"officialEndorsementClaimed":false,"settlementRailChanged":false,"sellerWalletChanged":false},"ownedSurfaces":{"page":"https://apexscout.ai/agent-wonderland-readiness","api":"https://apexscout.ai/api/agent-wonderland-readiness","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","mcpManifest":"https://apexscout.ai/.well-known/mcp.json","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApi":"https://apexscout.ai/api/agent-payment-alpha","agentRevenueAudit":"https://apexscout.ai/agent-revenue-audit","agentRevenueAuditApi":"https://apexscout.ai/api/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","x402Proof":"https://apexscout.ai/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","agentCoreOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","docs":"https://apexscout.ai/docs.json","publicAgent":"https://apexscout.ai/public-agent","agentCard":"https://apexscout.ai/.well-known/agent.json","cashRegister":"https://apexscout.ai/api/cash-register"},"readinessChecklist":[{"item":"MCP-readable route metadata","status":"ready","evidence":"/mcp-tool-pack, /api/mcp-tool-pack, /.well-known/mcp.json"},{"item":"x402 unpaid challenge shape","status":"ready","evidence":"Unpaid /api/opportunity-check and /api/agent-revenue-audit return HTTP 402 JSON on Base mainnet."},{"item":"Primary monetization route","status":"ready","evidence":"/agent-revenue-audit and /api/agent-revenue-audit at $5.00."},{"item":"No-spend payment preview","status":"ready","evidence":"/payment-intent?route=agent-revenue-audit&src=agent-wonderland-readiness"},{"item":"Marketplace listing submission","status":"owner-approval-required","evidence":"No Agent Wonderland listing was submitted in this pass."},{"item":"Agent Wonderland MCP setup","status":"not-run","evidence":"No npx setup command was run and no dependency was installed."},{"item":"OpenWallet, MPP, Stripe Connect, Solana, or Tempo payments","status":"not-enabled","evidence":"Base mainnet x402 remains the only production payment rail."},{"item":"WONDERLAND token exposure","status":"blocked","evidence":"No token purchase, token listing claim, token gating, or treasury action is part of ApexScout."}],"listingCopy":{"headline":"ApexScout Agent Revenue Audit","shortDescription":"A $5 x402 JSON audit that helps builders turn an agent/API/MCP tool into a clearer paid route ladder.","longDescription":"ApexScout is an inbound-only x402 trust and monetization intelligence API for buyer agents and builders. It exposes MCP-readable metadata, public proof pages, Base mainnet x402 payment gates, and a $5 Agent Revenue Audit for builders who need a clearer offer, route ladder, and 402-to-paid fix plan.","primaryUrl":"https://apexscout.ai/agent-revenue-audit","proofUrl":"https://apexscout.ai/x402-proof","mcpUrl":"https://apexscout.ai/mcp-tool-pack","apiUrl":"https://apexscout.ai/api/agent-revenue-audit","category":"agent monetization, x402, MCP, paid APIs, buyer-agent tools"},"guardrails":["Readiness-only owned surface.","Zero-contact and inbound-only.","No Agent Wonderland package install or setup command.","No Agent Wonderland listing submission.","No OpenWallet connection.","No MPP, Stripe Connect, Solana, or Tempo settlement enabled by ApexScout.","No token purchase, token recommendation, token-gated route, or treasury action.","No paid calls or paid upstream calls.","No scraping, third-party discovery, endpoint scanning, or lead harvesting.","No posts, DMs, emails, manual messages, or contact campaigns.","No official Agent Wonderland, AWS, Coinbase, Stripe, Base, Solana, Tempo, or OpenWallet endorsement claim.","No guaranteed revenue claim.","No buyer-level public data.","No settlement rail change.","No seller wallet change."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false},"ownerNextAction":"Keep this as an owned readiness packet. Only consider an Agent Wonderland listing or setup in a separate owner-approved pass after reviewing the packet; do not touch tokens."},"circleAgentStackReadiness":{"name":"ApexScout Circle Agent Stack Readiness","version":"v2.2.81-brand-asset-integration","mode":"readiness-only-owned-surface","liveMode":"zero-contact-inbound-only","purpose":"Map Circle Agent Stack's agent-wallet, service-discovery, and nanopayment story onto ApexScout's owned x402 paid API surfaces without changing payment rails, installing Circle tooling, submitting to a marketplace, or claiming Circle approval.","observedSignal":{"source":"Circle Agent Stack","home":"https://agents.circle.com/","announcement":"https://investor.circle.com/news/news-details/2026/Circle-Launches-AI-Infrastructure-to-Power-the-Agentic-Economy/default.aspx","nanopaymentsDocs":"https://developers.circle.com/gateway/nanopayments","explanatoryPost":"https://x.com/bleso_a/status/2053902145007849852","observedDate":"2026-05-11","observedPositioning":"Circle frames Agent Stack as financial infrastructure for agents that can hold USDC, discover services, use Circle CLI/Skills, and pay for APIs, data, compute, and services without a human checkout flow.","coreProblem":"Human checkout flows are a poor fit for autonomous software. Agents need a wallet, a price, and a payment protocol."},"apexScoutFit":{"readyForCircleAgentStackStyleBuyers":true,"role":"ApexScout is a seller-side paid API for buyer agents: agents can inspect metadata, hit an unpaid 402 challenge, and retry with buyer-controlled payment for one JSON response.","bestCurrentOffer":{"label":"Agent Revenue Audit","page":"https://apexscout.ai/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","path":"/api/agent-revenue-audit","price":"$5.00","amountAtomicUnits":"5000000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"paymentModel":"Pay once, get JSON once."},"firstPaidProof":{"label":"Opportunity Check","path":"/api/opportunity-check","page":"https://apexscout.ai/first-paid-call?route=opportunity-check&src=conversion-close","price":"$0.01","amountAtomicUnits":"10000","network":"eip155:8453","expectedUnpaidStatus":402,"role":"Use this only when the buyer wants the cheapest payment proof before considering the $5 audit."},"marketplaceStory":"ApexScout can be described as a USDC-payable, pay-per-call trust and monetization intelligence API for agents and builders.","notRole":"ApexScout is not creating Circle Agent Wallets, running Circle CLI, installing Circle Skills, using Circle Gateway nanopayments, submitting to Circle Agent Marketplace, or claiming official Circle approval."},"compatibility":{"paidApiForAgents":true,"usageBasedPricingReady":true,"agentReadableMetadataReady":true,"mcpDiscoveryReady":true,"x402PaymentReady":true,"usdcSettlementReady":true,"baseMainnetProductionRail":true,"network":"eip155:8453","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","circleAgentWalletCreatedByApexScout":false,"circleCliInstalled":false,"circleSkillsInstalled":false,"circleGatewayNanopaymentsEnabled":false,"circleMarketplaceSubmitted":false,"circleWalletCustodyAdded":false,"circleWalletFundingAdded":false,"automaticBuyerSpendingAdded":false,"officialCircleEndorsementClaimed":false,"settlementRailChanged":false,"sellerWalletChanged":false},"ownedSurfaces":{"page":"https://apexscout.ai/circle-agent-stack-readiness","api":"https://apexscout.ai/api/circle-agent-stack-readiness","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","mcpManifest":"https://apexscout.ai/.well-known/mcp.json","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApi":"https://apexscout.ai/api/agent-payment-alpha","agentRevenueAudit":"https://apexscout.ai/agent-revenue-audit","agentRevenueAuditApi":"https://apexscout.ai/api/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","x402Proof":"https://apexscout.ai/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","agentCoreOpenApi":"https://apexscout.ai/api/agentcore-openapi.json","agentWonderlandReadiness":"https://apexscout.ai/agent-wonderland-readiness","docs":"https://apexscout.ai/docs.json","publicAgent":"https://apexscout.ai/public-agent","agentCard":"https://apexscout.ai/.well-known/agent.json","cashRegister":"https://apexscout.ai/api/cash-register"},"readinessChecklist":[{"item":"Paid API for agents","status":"ready","evidence":"/api/opportunity-check and /api/agent-revenue-audit are protected x402 routes."},{"item":"Usage-based pricing","status":"ready","evidence":"$0.01 first paid proof route and $5.00 Agent Revenue Audit route."},{"item":"Agent-readable discovery metadata","status":"ready","evidence":"/mcp-tool-pack, /api/mcp-tool-pack, /.well-known/mcp.json, /docs.json, and /.well-known/agent.json."},{"item":"No-spend payment preview","status":"ready","evidence":"/payment-intent?route=agent-revenue-audit&src=circle-agent-stack-readiness"},{"item":"Circle Agent Wallet setup","status":"not-run","evidence":"No Circle wallet, funding, or custody action was performed."},{"item":"Circle CLI or Circle Skills setup","status":"not-run","evidence":"No Circle CLI command was run and no Circle Skill was installed."},{"item":"Circle Gateway nanopayments","status":"not-enabled","evidence":"Base mainnet x402 remains the only production payment rail."},{"item":"Circle Agent Marketplace submission","status":"owner-approval-required","evidence":"No Circle marketplace submission was made in this pass."}],"marketplaceCopy":{"headline":"ApexScout Agent Revenue Audit","shortDescription":"A USDC-payable x402 JSON audit that helps builders turn an agent, API, or MCP tool into a clearer paid route ladder.","longDescription":"ApexScout is an inbound-only pay-per-call trust and monetization intelligence API for buyer agents and builders. It exposes MCP-readable metadata, public proof pages, Base mainnet x402 payment gates, and a $5 Agent Revenue Audit for builders who need a clearer offer, route ladder, and 402-to-paid fix plan.","primaryUrl":"https://apexscout.ai/agent-revenue-audit","proofUrl":"https://apexscout.ai/x402-proof","mcpUrl":"https://apexscout.ai/mcp-tool-pack","apiUrl":"https://apexscout.ai/api/agent-revenue-audit","category":"agent payments, x402, USDC, MCP, paid APIs, buyer-agent tools"},"buyerAgentPath":["https://apexscout.ai/circle-agent-stack-readiness","https://apexscout.ai/mcp-tool-pack","https://apexscout.ai/agent-payment-alpha","https://apexscout.ai/x402-proof","https://apexscout.ai/buyer-agent-challenge","https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=circle-agent-stack-readiness","https://apexscout.ai/api/opportunity-check","https://apexscout.ai/api/agent-revenue-audit"],"guardrails":["Readiness-only owned surface.","Zero-contact and inbound-only.","No Circle Agent Wallet creation, funding, custody, or wallet management by ApexScout.","No Circle CLI command run and no Circle Skill installed.","No Circle Gateway nanopayment integration or settlement rail switch.","No Circle Agent Marketplace submission.","No official Circle endorsement, partnership, listing, or approval claim.","No paid calls or paid upstream calls.","No scraping, third-party discovery, endpoint scanning, or lead harvesting.","No posts, DMs, emails, manual messages, or contact campaigns.","No fake traffic, fake feedback, or fake paid completions.","No guaranteed revenue claim.","No buyer-level public data.","No settlement rail change.","No seller wallet change."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false},"ownerNextAction":"Use this packet as ApexScout's Circle Agent Stack compatibility note. Only consider Circle marketplace submission, Circle CLI setup, or Circle Gateway work in a separate owner-approved pass."},"agenticPaymentsMarketSignal":{"name":"ApexScout Agentic Payments Market Signal","version":"v2.2.81-brand-asset-integration","mode":"market-context-owned-surface","liveMode":"zero-contact-inbound-only","observedSignal":{"source":"Token Terminal","sourceUrl":"https://x.com/tokenterminal/status/2053895358405652592","observedDate":"2026-05-11","quotedClaim":"Token Terminal described roughly 180k monthly active agents transacting onchain, mostly on Solana and Base, and framed the market as still early.","chartTitle":"Agentic payments. Stablecoin activity initiated by AI agents on the x402 protocol."},"chartRead":{"monthlyActiveAgenticSenders":177489,"monthlyActiveAgenticSendersLabel":"~177.5k","ninetyDayAgenticTransferVolumeUsd":"$6.4M","ninetyDayAgenticTransferVolumeChange":"-75.7%","ninetyDayTransferCount":"18.4M","ninetyDayTransferCountChange":"-36.1%","baseTransferVolumeUsd":"$5.7M","solanaTransferVolumeUsd":"$466.4K","polygonTransferVolumeUsd":"$277.3K","baseTransferCount":"6.1M","solanaTransferCount":"2.9M","polygonTransferCount":"9.3M","latestActiveSenders":{"solana":"114.5K","base":"63.0K","polygon":"70"},"latestAverageTransferValue":{"solana":"$0.2892","base":"$0.1693","polygon":"$0.01"}},"interpretation":{"marketContextOnly":true,"apexScoutTractionClaim":false,"revenueClaim":false,"reasonItMatters":"The signal supports the idea that buyer-agent payments are real enough to package for, while still early enough that clear seller metadata, 402 challenges, and payment proof matter.","carefulLanguage":"Use this as agentic-payments market context. Do not claim Token Terminal measured ApexScout, endorsed ApexScout, or proved ApexScout demand."},"apexScoutTieIn":{"currentProductionRail":"Base mainnet x402","x402Network":"eip155:8453","sellerSideRole":"ApexScout is a seller-side paid API that buyer agents can inspect, challenge with HTTP 402, and retry with buyer-controlled x402 payment.","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","bestPublicPage":"https://apexscout.ai/why-apexscout-agentic-payments","marketSignalPage":"https://apexscout.ai/agentic-payments-market-signal","cashRegister":"https://apexscout.ai/api/cash-register"},"ownedSurfaces":{"marketSignalPage":"https://apexscout.ai/agentic-payments-market-signal","marketSignalApi":"https://apexscout.ai/api/agentic-payments-market-signal","whyApexScoutPage":"https://apexscout.ai/why-apexscout-agentic-payments","whyApexScoutApi":"https://apexscout.ai/api/why-apexscout-agentic-payments","publicAgent":"https://apexscout.ai/public-agent","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","circleAgentStackReadiness":"https://apexscout.ai/circle-agent-stack-readiness","agentCoreGateway":"https://apexscout.ai/agentcore-gateway","agentRevenueAudit":"https://apexscout.ai/agent-revenue-audit","cashRegister":"https://apexscout.ai/api/cash-register"},"recommendedUse":["Add the signal to ApexScout's market context and operator packets.","Keep the wording careful: active market, not ApexScout-specific conversion.","Use the Base-heavy volume read to explain why ApexScout remains on Base mainnet x402.","Point qualified inbound builders toward the $5 Agent Revenue Audit when they need their own paid route ladder."],"guardrails":["No Token Terminal endorsement claim.","No ApexScout traction claim from this chart.","No guaranteed revenue claim.","No third-party scraping or outreach.","No paid calls.","No fake traffic, feedback, paid completions, or revenue.","No buyer-level public data.","No settlement rail change.","No seller wallet change."]},"whyApexScoutAgenticPayments":{"name":"Why ApexScout Fits Agentic Payments Now","version":"v2.2.81-brand-asset-integration","mode":"public-positioning-owned-surface","liveMode":"zero-contact-inbound-only","headline":"ApexScout is already shaped like an agent-paid API: inspect, challenge, pay once, get JSON once.","whyNow":["Agentic payment infrastructure is becoming visible across x402, Base, AgentCore-style buyers, Circle Agent Stack-style wallets, MCP metadata, and service discovery.","Buyer agents need machine-readable routes, clear prices, and safe no-spend previews before they spend.","ApexScout already exposes public proof pages, MCP-readable metadata, OpenAPI import metadata, and Base mainnet x402 protected routes.","The strongest product lane is still the $5 Agent Revenue Audit for builders who need to turn an agent, API, or MCP tool into a clearer paid route."],"marketSignals":[{"signal":"Token Terminal agentic payments chart","use":"Market context that agentic payment activity exists and Base is a meaningful rail.","source":"https://x.com/tokenterminal/status/2053895358405652592","claimBoundary":"Not ApexScout-specific traction."},{"signal":"Circle Agent Stack","use":"Buyer-side wallet and service discovery framing that matches ApexScout's seller-side paid API shape.","source":"https://agents.circle.com/","claimBoundary":"No Circle wallet, CLI, Skills, Gateway nanopayments, marketplace submission, or endorsement claim."},{"signal":"AgentCore Payments-style buyers","use":"Buyer agents can import owned metadata and then decide whether a paid x402 retry is worth it.","source":"https://aws.amazon.com/blogs/machine-learning/agents-that-transact-introducing-amazon-bedrock-agentcore-payments-built-with-coinbase-and-stripe/","claimBoundary":"No AWS wallet integration, no automatic buyer spending, and no endorsement claim."},{"signal":"MCP and OpenAPI import paths","use":"ApexScout gives agent clients tool metadata, public guardrails, and protected paid routes.","source":"https://apexscout.ai/mcp-tool-pack","claimBoundary":"ApexScout does not crawl outside MCP servers or contact agents."}],"buyerPath":["https://apexscout.ai/public-agent","https://apexscout.ai/mcp-tool-pack","https://apexscout.ai/agent-payment-alpha","https://apexscout.ai/agentcore-gateway","https://apexscout.ai/circle-agent-stack-readiness","https://apexscout.ai/x402-proof","https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=agentic-payments-fit","https://apexscout.ai/api/opportunity-check","https://apexscout.ai/api/agent-revenue-audit"],"productPosition":{"oneLine":"ApexScout is a zero-contact, pay-per-call trust and monetization intelligence API for buyer agents and builders.","bestFirstHumanRead":"/why-apexscout-agentic-payments","bestMachineRead":"/api/why-apexscout-agentic-payments","proofPage":"/x402-proof","firstPaidProof":"/api/opportunity-check","builderAudit":"/api/agent-revenue-audit","cashRegister":"/api/cash-register"},"guardrails":["No Token Terminal endorsement claim.","No ApexScout traction claim from this chart.","No guaranteed revenue claim.","No third-party scraping or outreach.","No paid calls.","No fake traffic, feedback, paid completions, or revenue.","No buyer-level public data.","No settlement rail change.","No seller wallet change."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false}},"conversionClose":{"name":"ApexScout Conversion Close Packet","version":"v2.2.81-brand-asset-integration","mode":"zero-contact-inbound-only","purpose":"Make the highest-intent ApexScout buyer path obvious: inspect proof, understand the route, then buy the $5 Agent Revenue Audit only when it can change a real builder monetization decision.","buyerQuestion":"Will this help me turn my agent, API, MCP tool, or x402 route into paid demand?","primaryCloseRoute":{"label":"Agent Revenue Audit","page":"https://apexscout.ai/agent-revenue-audit","paymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","path":"/api/agent-revenue-audit","price":"$5.00","amountAtomicUnits":"5000000","network":"eip155:8453","expectedUnpaidStatus":402,"expectedPaidStatus":200,"paymentModel":"Pay once, get JSON once."},"qualifierRoute":{"label":"Opportunity Check","path":"/api/opportunity-check","page":"https://apexscout.ai/first-paid-call?route=opportunity-check&src=conversion-close","price":"$0.01","amountAtomicUnits":"10000","network":"eip155:8453","expectedUnpaidStatus":402,"role":"Use this only when the buyer wants the cheapest payment proof before considering the $5 audit."},"whyBuyNow":["You already have an agent, API, MCP tool, or x402 service and need a sharper paid offer.","You are seeing 402 pressure, page visits, or buyer questions but not enough paid retries.","You need route pricing, first paid action, and buyer-agent retry instructions in one JSON response."],"whatBuyerGets":["One monetization diagnosis for the buyer's own agent/API offer.","A best first paid route and price ladder.","402-to-paid friction notes.","Buyer-agent retry instructions.","A seven-day revenue plan.","Clear not-safe-for and privacy boundaries."],"notFor":["Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","Buyers who only need to test payment plumbing; use the $0.01 Opportunity Check instead.","Anyone expecting ApexScout to scrape leads, contact people, inspect third-party domains, or make paid upstream calls."],"closePath":["https://apexscout.ai/agent-payment-alpha","https://apexscout.ai/agent-revenue-audit","https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=conversion-close","https://apexscout.ai/api/agent-revenue-audit","Buyer-controlled paid retry only when the buyer has approved the spend."],"ownerListingCopy":{"headline":"ApexScout Agent Revenue Audit","shortDescription":"A $5 x402 JSON audit for builders who need a clearer paid offer, route ladder, and buyer-agent retry path.","longDescription":"ApexScout is an inbound-only x402 trust and monetization intelligence API. The Agent Revenue Audit is a one-shot $5 JSON route for builders with an agent, API, MCP tool, or x402 service who need to understand what to sell first, where the 402-to-paid path is leaking, and what to fix over the next seven days.","primaryUrl":"https://apexscout.ai/agent-revenue-audit","proofUrl":"https://apexscout.ai/x402-proof","alphaUrl":"https://apexscout.ai/agent-payment-alpha","mcpUrl":"https://apexscout.ai/mcp-tool-pack","apiUrl":"https://apexscout.ai/api/agent-revenue-audit","noSpendIntentUrl":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=owner-listing","suggestedCategory":"Agent monetization, x402, buyer-agent tools, API revenue"},"guardrails":["Zero-contact and inbound-only.","No posts, DMs, emails, manual messages, or contact campaigns.","No scraping, third-party discovery, endpoint scanning, or lead harvesting.","No paid calls, paid upstream calls, self-payment proofs, or automatic buyer spending from this packet.","No official AWS, Coinbase, Stripe, AgentCore, or marketplace endorsement claim.","No guaranteed revenue claim.","No buyer-level public data, full payment payloads, raw feedback, or full wallet addresses.","No settlement rail change and no seller wallet change."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false},"ownerNextAction":"Keep zero-contact mode active, put the $5 Agent Revenue Audit in front of qualified inbound builders, and watch aggregate Cash Register movement without claiming source attribution unless it is visible."},"x402Proof":{"name":"ApexScout x402 Proof","version":"v2.2.81-brand-asset-integration","brand":{"name":"ApexScout","legalProductName":"ApexScout / Agent Research Desk","tagline":"Agent Spend Passport and x402 trust intelligence for buyer agents.","description":"Agent Spend Passport and x402 trust intelligence for buyer agents.","logoAlt":"ApexScout official logo","assets":{"original":"https://apexscout.ai/assets/apexscout-logo.png","lockup":"https://apexscout.ai/assets/apexscout-logo-lockup.png","mark":"https://apexscout.ai/assets/apexscout-logo-mark.png","icon":"https://apexscout.ai/assets/apexscout-icon.png","openGraph":"https://apexscout.ai/assets/apexscout-og.png"},"colors":{"midnight":"#001038","navy":"#081840","deepNavy":"#101840","cobalt":"#1060f8","electricBlue":"#1068f8","signalCyan":"#00c8c8","white":"#ffffff","frost":"#f7fbff","slate":"#516078"},"structure":{"primaryLogo":"Use the option 1-style horizontal lockup for website headers, hero sections, and public brand surfaces.","compactLogo":"Use the option 10-style mark for favicons, tight cards, and small navigation treatments.","visualSystem":"Keep layouts clean, bright, and technical: white/frost backgrounds, navy text, cobalt calls to action, and cyan signal accents."},"assetPaths":{"original":"/assets/apexscout-logo.png","lockup":"/assets/apexscout-logo-lockup.png","mark":"/assets/apexscout-logo-mark.png","icon":"/assets/apexscout-icon.png","openGraph":"/assets/apexscout-og.png"}},"purpose":"Give buyer agents, x402 builders, and ecosystem reviewers one zero-contact public proof surface for ApexScout's live x402 payment flow.","canonicalUrl":"https://apexscout.ai/x402-proof","liveMode":{"mode":"zero-contact-inbound-only","statement":"ApexScout is in zero-contact live mode. Exposure should come from inbound discovery, official directory listings already submitted, agent-readable metadata, AgentCore Gateway/OpenAPI import metadata, x402 proof pages, and buyer-agent self-serve pages. Do not DM, post, email, scrape, or manually message people.","inboundOnly":true,"noOutreach":true,"noScraping":true,"noThirdPartyDiscovery":true,"noFakeTraction":true},"paymentRail":{"protocol":"x402","productionRail":"Base mainnet","network":"eip155:8453","facilitator":"CDP production facilitator","settlementRailChanged":false},"provenFlow":{"route":"/api/opportunity-check","method":"POST","url":"https://apexscout.ai/api/opportunity-check","price":"$0.01","amountAtomicUnits":"10000","proofType":"owner-approved internal one-cent paid proof","result":"succeeded","unpaidStatus":402,"paidStatus":200,"paidJsonReturned":true,"paymentResponseHeaderPresent":true,"routeValidationSucceeded":true,"facilitatorVerifySucceeded":true,"facilitatorSettleSucceeded":true,"cashRegisterIncrementedAfterSuccess":true,"paidProofAttempts":1,"repeatedSelfPayment":false},"currentPublicMetrics":{"source":"/api/cash-register","publicMetrics":"aggregate-only","buyerLevelDataExposed":false,"buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false},"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.","agentCommercePositioning":{"headline":"AI agents can pay per API call, but the safe path starts with a free Passport.","statement":"ApexScout is packaged for machine-to-machine commerce: a buyer agent can inspect a route, receive HTTP 402 payment requirements, check budget and privacy risk, then make a buyer-controlled x402 payment only when the Passport says it is safe to proceed.","proofLabel":"Machine-to-machine commerce ready","proofPoints":["ApexScout exposes x402-paid API routes with machine-readable HTTP 402 requirements.","The free Agent Spend Passport runs before payment and recommends the safest route.","Buyer agents get a maxAmountAtomicUnits value before any paid retry.","The $0.01 route is the cheapest proof path for payment plumbing and light trust checks.","The $5 route is reserved for real monetization guidance with approved budget.","Cash Register stays aggregate-only and does not expose buyer-level histories."],"buyerControlledBoundary":["ApexScout does not auto-spend for the buyer.","ApexScout does not manage the buyer wallet.","ApexScout does not make paid upstream calls.","The buyer agent must follow its operator-approved budget cap.","The buyer agent must stop if the Passport says stop."]},"buyerAgentPrompts":[{"id":"proof-route","label":"Cheapest proof route","prompt":"Use ApexScout's free Agent Spend Passport to decide whether I should run the cheapest x402 proof. My max budget is $0.01. Stop if the request is unsafe or over budget.","expectedRoute":"/api/opportunity-check","maxBudgetUsd":"0.01"},{"id":"builder-audit-route","label":"$5 builder audit route","prompt":"Use ApexScout's free Agent Spend Passport to decide whether a $5 Agent Revenue Audit fits this monetization, pricing, route ladder, and x402 conversion request. Stop if budget, privacy, or policy checks fail.","expectedRoute":"/api/agent-revenue-audit","maxBudgetUsd":"5.00"},{"id":"stop-route","label":"Stop before payment","prompt":"Use ApexScout's free Agent Spend Passport and stop before payment if the request is vague, asks for legal, tax, investment, lending, compliance, or trading advice, includes secrets, or asks for scraping or outreach.","expectedRoute":"stop","maxBudgetUsd":"0.00"}],"recommendedBuyerPath":["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."],"routes":{"cheapestProofRoute":{"method":"POST","path":"/api/opportunity-check","url":"https://apexscout.ai/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","expectedUnpaidStatus":402,"expectedPaidStatus":200},"higherValueRoute":{"method":"POST","path":"/api/agent-revenue-audit","url":"https://apexscout.ai/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","previewPath":"/agent-revenue-audit-preview","previewApiPath":"/api/agent-revenue-audit-preview","whenToUse":"Only when the buyer wants monetization guidance for its own agent, API, or tool."}},"hubSpotAgentReadiness":{"url":"https://apexscout.ai/hubspot-agent-readiness","api":"https://apexscout.ai/api/hubspot-agent-readiness","integrationStatus":"readiness-only","note":"HubSpot-oriented builders can evaluate ApexScout as an external x402 trust and monetization API. This is not a HubSpot CRM integration or OAuth app."},"adReadiness":{"api":"https://apexscout.ai/api/ad-readiness","mode":"ad-readiness-only","adsLaunched":false,"recommendedLandingPage":"/x402-proof","note":"ApexScout is ad-ready, not ad-launched. Copy should center trust checks and builder route strategy, not crypto-forward or financial-services claims."},"healthyRisk":{"name":"Zero-post x402 proof indexing","riskLevel":"small","action":"Use /x402-proof, /discovery-readiness, and agent-readable metadata as the public proof path without posts, DMs, email, scraping, or manual messages.","whyItCanHelp":"The x402 ecosystem is moving quickly; clean proof and metadata surfaces let ApexScout show up as a working service without outreach.","cap":"No posts, DMs, email, manual messages, broad discovery, or paid self-tests. Wait for real inbound buyer-paid settlement.","notAllowed":["No public posts.","No automated DMs.","No scraping.","No third-party discovery.","No fake traffic.","No fake feedback.","No paid self-tests just to improve metrics.","No settlement rail switch."],"stopIf":["The unpaid 402 route breaks.","Paid completion proof regresses.","Cash Register exposes buyer-level data.","The public page implies fake traction.","A buyer reports the payment path is confusing and cannot proceed."]},"links":{"proof":"https://apexscout.ai/x402-proof","proofApi":"https://apexscout.ai/api/x402-proof","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","x402BatchSettlementReadiness":"https://apexscout.ai/x402-batch-settlement","x402BatchSettlementReadinessApi":"https://apexscout.ai/api/x402-batch-settlement","x402MetadataPreflight":"https://apexscout.ai/x402-metadata-preflight","x402MetadataPreflightApi":"https://apexscout.ai/api/x402-metadata-preflight","x402MetadataPreflightCheckApi":"https://apexscout.ai/api/x402-metadata-preflight/check","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","buyerAgentChallengeApi":"https://apexscout.ai/api/buyer-agent-challenge","hubSpotAgentReadiness":"https://apexscout.ai/hubspot-agent-readiness","hubSpotAgentReadinessApi":"https://apexscout.ai/api/hubspot-agent-readiness","adReadiness":"https://apexscout.ai/api/ad-readiness","directoryReadiness":"https://apexscout.ai/directory-readiness","directoryReadinessApi":"https://apexscout.ai/api/directory-readiness","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","mcpManifest":"https://apexscout.ai/.well-known/mcp.json","publicAgent":"https://apexscout.ai/public-agent","agentCard":"https://apexscout.ai/.well-known/agent.json","docsJson":"https://apexscout.ai/docs.json","cashRegister":"https://apexscout.ai/api/cash-register","instantX402":"https://apexscout.ai/instant-x402","rescue":"https://apexscout.ai/402-rescue"},"guardrails":["Inbound-only.","Zero-contact mode.","No automated outreach.","No scraping or scanning.","No manual messages, posts, DMs, or emails.","No third-party discovery.","No fake traction.","No paid upstream calls.","No public buyer-level data.","No repeated self-payment.","Base mainnet x402 remains the proven production rail."]},"x402SellerReadiness":{"name":"ApexScout x402 Seller Readiness","version":"v2.2.81-brand-asset-integration","purpose":"Help x402 API sellers prove their paid service is understandable, testable, privacy-safe, and buyer-agent ready before they ask buyers to pay.","canonicalUrl":"https://apexscout.ai/x402-seller-readiness","mode":"inbound-only-seller-readiness","audience":["x402 API sellers","agent-tool builders","AI service operators","API founders packaging a pay-per-call route"],"positioning":"ApexScout is the proof and checkup layer for x402 services that want buyer agents to trust the route before spending.","whyNow":["x402 discovery and marketplace surfaces reward clear metadata, real paid proof, and buyer-ready routes.","Buyer agents need a short path from docs to unpaid 402 to paid JSON.","Privacy-safe public metrics matter because payment metadata and prompts can become sensitive.","ApexScout already proved its own $0.01 x402 route end to end on Base mainnet."],"readinessChecklist":[{"check":"Machine-readable 402","whyItMatters":"Buyer agents need parseable payment requirements before deciding to spend.","apexScoutStatus":"passed"},{"check":"Cheapest useful first route","whyItMatters":"A $0.01 first call lowers buyer friction without forcing a subscription.","apexScoutStatus":"passed"},{"check":"Paid 200 JSON proof","whyItMatters":"A seller should prove the route returns useful JSON after verify and settle.","apexScoutStatus":"passed"},{"check":"Buyer-agent copy-paste path","whyItMatters":"Agents need exact method, URL, payload, max spend, and expected statuses.","apexScoutStatus":"passed"},{"check":"Aggregate-only public metrics","whyItMatters":"Public dashboards should not expose buyer prompts, wallets, feedback text, or paid responses.","apexScoutStatus":"passed"},{"check":"No paid upstream dependency","whyItMatters":"A seller should not accidentally spend money upstream while handling a buyer request.","apexScoutStatus":"passed"}],"apexScoutProof":{"firstPaidRoute":"/api/opportunity-check","firstPaidPrice":"$0.01","firstPaidMaxAmountAtomicUnits":"10000","expectedUnpaidStatus":402,"expectedPaidStatus":200,"proofUrl":"https://apexscout.ai/x402-proof","proofApiUrl":"https://apexscout.ai/api/x402-proof","buyerAgentChallengeUrl":"https://apexscout.ai/buyer-agent-challenge","cashRegisterUrl":"https://apexscout.ai/api/cash-register"},"howApexScoutCanHelpSellers":[{"route":"/api/opportunity-check","price":"$0.01","use":"Cheapest buyer-agent payment-flow proof and route-fit screen."},{"route":"/api/agent-revenue-audit","price":"$5.00","use":"Higher-value monetization diagnosis for a seller's own agent, API, or tool."}],"recommendedSellerMove":["Inspect /x402-proof to see the completed payment proof pattern.","Open /buyer-agent-challenge to copy the buyer-agent test shape.","Use /api/opportunity-check first if you only need the cheapest paid flow test.","Use /api/agent-revenue-audit only when you want monetization guidance for your own API, agent, or tool.","Do not widen distribution until the public route, 402 response, paid retry, and privacy posture are clear."],"healthyRisk":{"name":"x402 seller readiness angle","riskLevel":"small","action":"Position ApexScout as the inbound readiness check for x402 sellers, then submit one manual ecosystem/listing packet using the proof URL.","notAllowed":["No automated outreach.","No scraping.","No third-party endpoint inspection.","No paid calls in this pass.","No fake traffic.","No fake feedback.","No payment rail switch."]},"privacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false},"links":{"sellerReadiness":"https://apexscout.ai/x402-seller-readiness","sellerReadinessApi":"https://apexscout.ai/api/x402-seller-readiness","x402Proof":"https://apexscout.ai/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","publicAgent":"https://apexscout.ai/public-agent","docsJson":"https://apexscout.ai/docs.json","cashRegister":"https://apexscout.ai/api/cash-register","agentRevenueAudit":"https://apexscout.ai/agent-revenue-audit"},"guardrails":["Inbound-only.","No automated outreach.","No scraping or scanning.","No third-party endpoint inspection.","No paid upstream calls.","No buyer-level public data.","Base mainnet x402 remains the proven production rail."]},"discoveryReadiness":{"mode":"zero-post-discovery-indexing","release":"v2.2.81-brand-asset-integration","title":"ApexScout Discovery Readiness","summary":"ApexScout uses zero-post discovery: route metadata, successful x402 settlement, public agent-readable docs, and inbound buyer-agent surfaces.","whatThisMeans":["ApexScout does not DM, post, scrape, scan, or contact third parties.","Visibility is earned through x402 settlement, concise Bazaar metadata, public docs, and buyer-agent readable cards.","The live payment-required response must remain clean, parseable, and compatible with buyer tooling.","HubSpot-oriented builders can evaluate ApexScout as an external x402 API without ApexScout connecting to HubSpot CRM or using HubSpot OAuth."],"links":{"x402Proof":"https://apexscout.ai/x402-proof","x402ProofApi":"https://apexscout.ai/api/x402-proof","hubSpotAgentReadiness":"https://apexscout.ai/hubspot-agent-readiness","hubSpotAgentReadinessApi":"https://apexscout.ai/api/hubspot-agent-readiness","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","buyerAgentChallengeApi":"https://apexscout.ai/api/buyer-agent-challenge","discoveryIndexingStatus":"https://apexscout.ai/api/discovery-indexing-status","publicAgent":"https://apexscout.ai/public-agent","docs":"https://apexscout.ai/docs.json","cashRegister":"https://apexscout.ai/api/cash-register"},"indexingStatus":{"mode":"zero-post-discovery-indexing","release":"v2.2.81-brand-asset-integration","generatedAt":"2026-05-13T04:31:35.212Z","baseX402Active":true,"rail":{"protocol":"x402","network":"eip155:8453","productionRail":"Base mainnet","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","settlementRailChanged":false},"discoverySupport":{"packageInstalled":true,"packageName":"@x402/extensions","packageVersion":"2.11.0","helpersAvailable":{"declareDiscoveryExtension":true,"bazaarResourceServerExtension":true},"usesSupportedExtensionPattern":true,"metadataPolicy":"concise-route-level-extension-only","paymentRequiredHeaderPolicy":"keep-clean-parseable-and-size-bounded","bulkyHeaderRiskControlled":true},"routes":[{"route":"/api/opportunity-check","method":"POST","price":"$0.01","network":"eip155:8453","url":"https://apexscout.ai/api/opportunity-check","bazaarMetadataConfigured":true,"extensionName":"bazaar","lastExtensionStatus":"not_observed","lastSuccessfulSettlementObserved":true,"discoveryReadiness":"ready"},{"route":"/api/agent-revenue-audit","method":"POST","price":"$5.00","network":"eip155:8453","url":"https://apexscout.ai/api/agent-revenue-audit","bazaarMetadataConfigured":true,"extensionName":"bazaar","lastExtensionStatus":"not_observed","lastSuccessfulSettlementObserved":false,"discoveryReadiness":"needs_settlement"},{"route":"/api/agentic-market-brief","method":"POST","price":"$0.25","network":"eip155:8453","url":"https://apexscout.ai/api/agentic-market-brief","bazaarMetadataConfigured":true,"extensionName":"bazaar","lastExtensionStatus":"not_observed","lastSuccessfulSettlementObserved":true,"discoveryReadiness":"ready"}],"ecosystemReadiness":{"hubSpotAgentReadiness":{"configured":true,"publicPage":"/hubspot-agent-readiness","apiPath":"/api/hubspot-agent-readiness","integrationStatus":"readiness-only","notAHubSpotApp":true,"doesNotConnectToHubSpotCrm":true,"doesNotUseHubSpotOAuth":true}},"guardrails":["No posting","No DMs","No scraping","No third-party discovery","No fake traction","No buyer-level public data"],"privacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"buyerLevelDataExposed":false}},"hubSpotAgentReadiness":{"path":"/hubspot-agent-readiness","apiPath":"/api/hubspot-agent-readiness","positioning":"External x402 trust and monetization intelligence API for HubSpot-oriented agent builders and buyer agents.","status":"readiness-only","notIncluded":["No HubSpot CRM connection in this release.","No HubSpot OAuth in this release.","No HubSpot data access.","No official HubSpot app claim.","No HubSpot endorsement claim.","No outreach.","No scraping."]},"recommendedNextAction":"Keep zero-contact live mode active. Wait for inbound discovery or the next real buyer-paid settlement on a discovery-metadata route."},"discoveryIndexingStatus":{"mode":"zero-post-discovery-indexing","release":"v2.2.81-brand-asset-integration","generatedAt":"2026-05-13T04:31:35.212Z","baseX402Active":true,"rail":{"protocol":"x402","network":"eip155:8453","productionRail":"Base mainnet","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","settlementRailChanged":false},"discoverySupport":{"packageInstalled":true,"packageName":"@x402/extensions","packageVersion":"2.11.0","helpersAvailable":{"declareDiscoveryExtension":true,"bazaarResourceServerExtension":true},"usesSupportedExtensionPattern":true,"metadataPolicy":"concise-route-level-extension-only","paymentRequiredHeaderPolicy":"keep-clean-parseable-and-size-bounded","bulkyHeaderRiskControlled":true},"routes":[{"route":"/api/opportunity-check","method":"POST","price":"$0.01","network":"eip155:8453","url":"https://apexscout.ai/api/opportunity-check","bazaarMetadataConfigured":true,"extensionName":"bazaar","lastExtensionStatus":"not_observed","lastSuccessfulSettlementObserved":true,"discoveryReadiness":"ready"},{"route":"/api/agent-revenue-audit","method":"POST","price":"$5.00","network":"eip155:8453","url":"https://apexscout.ai/api/agent-revenue-audit","bazaarMetadataConfigured":true,"extensionName":"bazaar","lastExtensionStatus":"not_observed","lastSuccessfulSettlementObserved":false,"discoveryReadiness":"needs_settlement"},{"route":"/api/agentic-market-brief","method":"POST","price":"$0.25","network":"eip155:8453","url":"https://apexscout.ai/api/agentic-market-brief","bazaarMetadataConfigured":true,"extensionName":"bazaar","lastExtensionStatus":"not_observed","lastSuccessfulSettlementObserved":true,"discoveryReadiness":"ready"}],"ecosystemReadiness":{"hubSpotAgentReadiness":{"configured":true,"publicPage":"/hubspot-agent-readiness","apiPath":"/api/hubspot-agent-readiness","integrationStatus":"readiness-only","notAHubSpotApp":true,"doesNotConnectToHubSpotCrm":true,"doesNotUseHubSpotOAuth":true}},"guardrails":["No posting","No DMs","No scraping","No third-party discovery","No fake traction","No buyer-level public data"],"privacy":{"publicMetrics":"aggregate-only","buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"buyerLevelDataExposed":false}},"hubSpotAgentReadiness":{"name":"ApexScout HubSpot Agent Readiness","version":"v2.2.81-brand-asset-integration","positioning":"External x402 trust and monetization intelligence API for HubSpot-oriented agent builders and buyer agents.","hubspotIntegrationStatus":"readiness-only","notAHubSpotApp":true,"doesNotConnectToHubSpotCrm":true,"doesNotUseHubSpotOAuth":true,"officialHubSpotEndorsementClaimed":false,"inboundOnly":true,"whyItMatters":["HubSpot-oriented agent builders are moving toward API, MCP, CLI, and structured-output workflows.","ApexScout can sit outside the CRM as a buyer-agent trust check, x402 payment test, and monetization audit surface.","This readiness pack helps builders evaluate the x402 route before any separate HubSpot CRM integration work exists."],"whereApexScoutFits":["External trust check before a buyer agent relies on a vendor, API, route, or service.","Cheapest real x402 paid buyer-agent test through /api/opportunity-check.","Builder monetization audit through /api/agent-revenue-audit.","Route ladder guidance for pay-once, JSON-once agent workflows."],"whatApexScoutDoesNotDo":["No HubSpot CRM connection in this release.","No HubSpot OAuth in this release.","No HubSpot data access.","No official HubSpot app claim.","No HubSpot endorsement claim.","No outreach.","No scraping."],"recommendedFirstPaidCall":{"path":"/api/opportunity-check","url":"https://apexscout.ai/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000"},"recommendedBuilderAudit":{"path":"/api/agent-revenue-audit","url":"https://apexscout.ai/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000"},"proof":{"x402ProofUrl":"/x402-proof","x402ProofApiUrl":"/api/x402-proof","buyerAgentChallengeUrl":"/buyer-agent-challenge","buyerAgentChallengeApiUrl":"/api/buyer-agent-challenge"},"links":{"page":"https://apexscout.ai/hubspot-agent-readiness","api":"https://apexscout.ai/api/hubspot-agent-readiness","publicAgent":"https://apexscout.ai/public-agent","docs":"https://apexscout.ai/docs.json","x402Proof":"https://apexscout.ai/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","discoveryReadiness":"https://apexscout.ai/discovery-readiness","cashRegister":"https://apexscout.ai/api/cash-register"},"guardrails":["Inbound only","No HubSpot CRM data access","No OAuth in this release","No official HubSpot app claim","No posting","No DMs","No scraping","No paid upstream calls","No buyer-level public data"],"privacy":{"publicMetrics":"aggregate-only","hubspotRecordsPublic":false,"buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false}},"paymentIntentPreview":{"name":"x402 Payment Intent Preview","path":"/payment-intent","apiPath":"/api/payment-intent","mode":"no-spend-payment-intent","source":null,"selectedRoute":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},"buyerDecision":{"closeQuestion":"Is this target worth any more spend?","payWhen":"Use this when you are unsure whether a target or claim deserves more paid work.","doNotPayWhen":"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.","ifUnsure":"Start with /api/opportunity-check or call /api/conversion-route before paying."},"payment":{"method":"POST","url":"https://apexscout.ai/api/opportunity-check","listedPrice":"$0.01","maxAmountAtomicUnits":"10000","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","expectedUnpaidStatus":402,"expectedPaidStatus":200,"samePayloadRequired":true},"copyPaste":{"payload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"unpaidCurlProbe":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}'","paidRetryAwalCommand":"npx awal@2.8.0 x402 pay \"https://apexscout.ai/api/opportunity-check\" \\\n  -X POST \\\n  -h '{\"Content-Type\":\"application/json\"}' \\\n  -d '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}' \\\n  --max-amount 10000 \\\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."]},"onchainAgentIdentity":{"name":"ApexScout / Agent Research Desk","version":"v2.2.81-brand-asset-integration","sourceSignal":{"url":"https://x.com/0xyoussea/status/2051303319826469308","interpretation":"Register the agent onchain on Base so buyer agents can verify identity, reputation, and trust before paying."},"status":"ready_for_manual_registration","registered":false,"chain":{"name":"Base mainnet","chainId":8453,"caip2":"eip155:8453"},"standard":{"identity":"ERC-8004","runtimeVerification":"ERC-8128 / SIWA-ready later","registryReference":"Use the canonical registry shown by 8004scan.io or current Base docs at registration time.","exampleRegistryFromBaseDocs":"eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432","verifyRegistryBeforeUse":true},"agentUri":"https://apexscout.ai/.well-known/agent.json","metadata":{"publicAgentCard":"https://apexscout.ai/.well-known/agent.json","publicAgentPage":"https://apexscout.ai/public-agent","docs":"https://apexscout.ai/docs.json","inbox":"https://apexscout.ai/agent-inbox","messageIntake":"https://apexscout.ai/api/agent-message-intake","instantX402":"https://apexscout.ai/instant-x402","agentRevenueAudit":"https://apexscout.ai/agent-revenue-audit"},"paymentBoundary":{"productionPaymentRail":"Base mainnet x402","network":"eip155:8453","pricesStartAt":"$0.01","sellerWalletChange":false,"settlementRailSwitch":false,"paidUpstreamCalls":false},"discoveryRisk":{"inboundReviewMode":"own_surfaces_manual_review","mode":"apexscout_owned_surfaces_only","sendsMessages":false,"scrapesContacts":false,"inspectsThirdPartyDomains":false,"paysExternalServices":false,"requiresHumanReview":true,"operatorNotesPath":"data/operator/inbound-revenue/deploy-readiness-report.md"},"manualRegistrationSteps":["Open the current Base Agent Registration & Identity docs and 8004scan.io.","Verify the canonical ERC-8004 registry address on Base before signing anything.","Use a reviewed operator-controlled identity wallet; do not put a private key in the app or repo.","Set the agentURI to ApexScout's public agent card: /.well-known/agent.json.","Register the identity manually and record the token ID, registry address, and transaction hash in operator notes.","Only after the transaction is verified should the public status change from ready_for_manual_registration to registered."],"guardrails":["Do not auto-register onchain.","Do not store private keys or seed phrases.","Do not change the seller wallet.","Do not switch settlement rails.","Do not make paid upstream calls.","Do not claim registration until the token ID and transaction are verified.","Do not scrape contacts, inspect third-party domains, or contact third parties.","Review is limited to ApexScout-owned public docs, cards, onboarding, and manual test routes unless the operator supplies a partner URL later.","Base mainnet x402 remains the production payment rail."],"links":{"publicPage":"https://apexscout.ai/agent-identity","api":"https://apexscout.ai/api/agent-identity","wellKnown":"https://apexscout.ai/.well-known/apexscout-identity.json","agentCard":"https://apexscout.ai/.well-known/agent.json","baseAgentDocs":"https://docs.base.org/ai-agents/setup/agent-registration","baseAgents":"https://www.base.org/agents","registryExplorer":"https://www.8004scan.io/"}},"publicAgentDiscovery":{"name":"ApexScout Inbound Agent Review","version":"v2.2.81-brand-asset-integration","status":"inbound_only","mode":"own_surfaces_manual_review","purpose":"Help buyer agents and human operators inspect ApexScout's own public docs, public agent card, manual test kit, route advisor, and paid route ladder before payment. ApexScout does not contact third parties, scrape, scan, or perform automatic contact.","scope":{"allowed":["ApexScout's own public agent card","ApexScout's own docs.json and onboarding docs","ApexScout's own manual pre-payment test kit","Manually supplied partner URLs only if an operator provides them later"],"blocked":["Third-party domain inspection","Looking up outside agents","Security testing or endpoint scanning","Scraping or bulk page collection","Human DMs, emails, replies, social posts, or any other third-party contact","Paid API calls","Automatic contact","Fake visits, feedback, paid completions, or revenue"]},"manualReview":{"startAt":"/public-agent","inspectNext":"/docs.json","routeChoice":"/start","manualTestKit":"/instant-x402","paymentHelp":"/402-rescue","partnerUrlRule":"Do not inspect partner URLs unless the operator manually supplies them later."},"ownPublicPaths":["/.well-known/agent.json","/.well-known/agent-card.json","/.well-known/apexscout-agent.json","/.well-known/apexscout-inbox.json","/api/public-agent","/api/agent-inbox","/docs.json","/agent-capabilities.json"],"localOperatorFiles":{"deployReadinessReport":"data/operator/inbound-revenue/deploy-readiness-report.md","operatorReport":"data/operator/inbound-revenue/operator-report.md"},"publicEntryLinks":{"agentIdentity":"https://apexscout.ai/agent-identity","publicAgent":"https://apexscout.ai/public-agent","start":"https://apexscout.ai/start","docs":"https://apexscout.ai/docs.json","instantX402":"https://apexscout.ai/instant-x402?src=inbound-trust","agentRevenueAudit":"https://apexscout.ai/agent-revenue-audit?src=inbound-trust","messageIntake":"https://apexscout.ai/api/agent-message-intake"},"manualReviewDefaults":{"requiresHumanReview":true,"messagesSentByApexScout":false,"thirdPartyDiscovery":false,"paidCallsFromApexScout":false},"paymentBoundary":{"productionPaymentRail":"Base mainnet x402","network":"eip155:8453","settlementRailSwitch":false,"paidExternalCalls":false,"paidUpstreamCalls":false,"agentSpending":false},"guardrails":["ApexScout is inbound-only.","Buyer agents and human operators can inspect ApexScout's own public docs, public agent card, manual test kit, route advisor, and paid route ladder before choosing whether to pay.","No third-party contact.","No scraping, endpoint scanning, security testing, or broad outside-domain lookup.","No paid external calls or paid upstream calls.","Do not expose buyer-level data.","Base mainnet x402 remains production rail."]},"kitePassportCompatibility":{"mode":"kite-passport-x402-readiness","status":"buyer-controlled-compatibility","approvedRiskToday":true,"productionRailChange":false,"automaticSessionCreation":false,"automaticPaymentExecution":false,"sourcePostUrl":"https://x.com/GoKiteAI/status/2049639877382381663","passportUrl":"https://agentpassport.ai/","docs":{"overview":"https://docs.gokite.ai/kite-agent-passport/kite-agent-passport","developerGuide":"https://docs.gokite.ai/kite-agent-passport/developer-guide","serviceProviderGuide":"https://docs.gokite.ai/kite-agent-passport/service-provider-guide"},"summary":"Kite Passport fits ApexScout as a buyer-side delegated wallet path: a human approves the spending session, the agent probes ARD unpaid, then the buyer's own payment client retries the same x402 route.","servicePosition":{"currentAcceptedSettlementRail":{"id":"base-mainnet","label":"Base mainnet","chain":"Base","network":"eip155:8453","status":"active","settlement":"accepted","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWalletCompatible":true,"reason":"Current live paid settlement rail with confirmed unpaid 402, paid 200, and USDC settlement proof."},"kiteMainnetSettlement":"not-enabled","why":"ApexScout's proven paid endpoints currently advertise and settle on Base mainnet. Kite Passport is useful for buyer delegation today, but ARD should not claim Kite settlement until a separate unpaid 402, paid 200, and settlement proof run passes."},"supportedNow":["Kite Passport buyer agents can inspect /instant-x402, copy a route payload, and send the unpaid probe.","The expected first result remains HTTP 402 with the ARD payment requirement.","A buyer-controlled x402 client can retry the same route after the buyer approves its own spending session.","Public metrics remain aggregate-only and do not expose buyer prompts, wallet history, or paid response contents."],"notEnabled":["ARD does not create Kite Passport accounts, agents, sessions, passkeys, or OAuth flows.","ARD does not hold buyer funds or ask buyers to fund an ARD-controlled wallet.","ARD does not auto-pay any route from the public testbench.","ARD does not accept Kite mainnet settlement until a separate proof window is approved and verified."],"safeBuyerPath":["Open /instant-x402 or /api/instant-x402.","Pick the cheapest useful route and copy the sample payload.","Send the route unpaid first and confirm the expected HTTP 402 challenge.","Use the buyer's own Kite Passport or x402 client only after a human-approved spending session exists.","Retry the exact same POST and expect HTTP 200 only after payment is handled by the buyer-controlled client."],"proofBeforeRailAcceptance":["Official Kite mainnet service-provider requirement format is inspected.","An ARD proof deployment emits the intended Kite/x402 402 challenge without breaking Base.","One separately approved paid proof returns HTTP 200 JSON.","Settlement reaches the seller-controlled wallet on the intended Kite rail.","Rollback returns public checkout to the proven Base rail."],"surfaces":{"instantX402":"https://apexscout.ai/instant-x402","instantX402Api":"https://apexscout.ai/api/instant-x402","paymentRails":"https://apexscout.ai/payment-rails","paymentRailsApi":"https://apexscout.ai/api/payment-rails","walletAgentFit":"https://apexscout.ai/wallet-agent-fit","riskStack":"https://apexscout.ai/risk-experiments"},"guardrails":["Keep Base as the accepted production paid rail.","Do not create or approve Kite Passport sessions on behalf of buyers.","Do not run paid Kite proof calls without separate approval.","Do not imply Kite mainnet settlement is accepted until settlement is proven.","Do not expose buyer prompts, wallet history, passkey state, or paid response contents."]},"kitePassportReadiness":{"name":"Kite Agent Passport Readiness","releaseTag":"v2.2.81-brand-asset-integration","path":"/kite-passport","apiPath":"/api/kite-passport-readiness","mode":"watch-and-proof-candidate","sourcePostUrl":"https://x.com/GoKiteAI/status/2049639877382381663","announcementUrl":"https://www.globenewswire.com/news-release/2026/04/30/3285380/0/en/kite-launches-kite-chain-and-kite-agent-passport-enabling-autonomous-ai-agent-payments.html","docsUrl":"https://docs.gokite.ai/kite-agent-passport/kite-agent-passport","passportUrl":"https://agentpassport.ai/","summary":"A readiness pack for buyer agents that may use Kite Agent Passport for delegated x402 payment control while Agent Research Desk keeps production settlement on the proven Base rail.","productionRailChange":false,"acceptedSettlementRail":{"label":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWallet":"visible only in x402 payment requirements and internal operator records","sellerWalletLast6":"b0231D","sellerWalletPublic":false,"status":"active-proven"},"kiteStatus":{"settlementAcceptedByArd":false,"passportSessionsCreatedByArd":false,"paidProofRun":false,"buyerSideCompatibility":true,"statusLabel":"watched compatibility lane"},"buyerAgentUseCase":["Use Kite Agent Passport on the buyer side if your agent already has a Passport-controlled wallet and budget.","Inspect /docs.json, choose an ARD route, and send the normal unpaid probe first.","Pay the listed ARD route price only through your own x402 client and approved budget.","Treat ARD's current settlement proof as Base mainnet proof until a separate Kite proof run exists."],"proofChecklistBeforeAcceptance":[{"id":"kite-unpaid-402","label":"Unpaid challenge","status":"not-run","required":true,"successSignal":"A Kite-targeted deployment returns the expected HTTP 402 without breaking Base."},{"id":"kite-paid-200","label":"Paid 200","status":"requires-separate-approval","required":true,"successSignal":"One small approved paid test returns HTTP 200 with structured JSON."},{"id":"kite-settlement","label":"Settlement proof","status":"not-run","required":true,"successSignal":"The seller wallet receives the expected settlement on the intended Kite-compatible path."},{"id":"kite-discovery","label":"Discovery proof","status":"not-run","required":true,"successSignal":"Discovery surfaces show the intended network and route metadata after proof."},{"id":"kite-rollback","label":"Rollback clean","status":"ready","required":true,"successSignal":"Base remains the default active rail after the proof window is removed."}],"guardrails":["Do not change the working Base mainnet x402 middleware, facilitator, seller wallet, endpoint paths, or route prices.","Do not run paid Kite purchases from this readiness pack.","Do not create Passport sessions or delegate spending from this service.","Do not claim Kite settlement is accepted until unpaid 402, paid 200, settlement, discovery, and rollback checks pass.","Do not expose buyer prompts, wallet-level request history, raw feedback comments, watched subjects, or paid response contents."],"nextManualStep":"Keep this as public readiness copy now. Only open a separate Kite proof window after Base health, unpaid 402 behavior, docs, dashboard, and discovery remain stable.","links":{"docsJson":"https://apexscout.ai/docs.json","paymentRails":"https://apexscout.ai/payment-rails","instantTestbench":"https://apexscout.ai/instant-x402","dashboard":"https://apexscout.ai/dashboard"}},"linkAgentWalletReadiness":{"name":"Stripe Link Agent Wallet Readiness","releaseTag":"v2.2.81-brand-asset-integration","path":"/link-agent-wallet","apiPath":"/api/link-agent-wallet-readiness","mode":"watch-and-proof-candidate","sourcePostUrl":"https://x.com/WesRoth/status/2049896564961738792","stripeNewsUrl":"https://stripe.com/newsroom/news/sessions-2026","stripeBlogUrl":"https://stripe.com/blog/giving-agents-the-ability-to-pay","stripeAgenticCommerceDocsUrl":"https://docs.stripe.com/agentic-commerce","linkAgentsUrl":"https://link.com/ae/agents","summary":"A readiness pack for buyer agents that may use Stripe Link's agent wallet for user-approved purchases while Agent Research Desk keeps production settlement on the proven Base x402 rail.","productionPaymentChange":false,"acceptedSettlementRail":{"label":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWallet":"visible only in x402 payment requirements and internal operator records","sellerWalletLast6":"b0231D","sellerWalletPublic":false,"status":"active-proven"},"linkStatus":{"stripeSettlementAcceptedByArd":false,"linkOauthCreatedByArd":false,"oneTimeCardsIssuedByArd":false,"sharedPaymentTokensIssuedByArd":false,"checkoutSessionsCreatedByArd":false,"paymentIntentsCreatedByArd":false,"tempoStreamingPaymentsEnabled":false,"paidProofRun":false,"buyerSideCompatibility":true,"statusLabel":"watched buyer-wallet lane"},"buyerAgentUseCase":["Use Link on the buyer side if your agent already has a user-approved Link wallet flow.","Inspect /docs.json, choose an ARD route, and send the normal unpaid probe first.","Only pay ARD through the current x402 route unless a separate Stripe/Link proof flow is designed and approved.","Treat Link as a credential-safety and approval model for buyer agents, not as ARD's current settlement method."],"proofChecklistBeforeAcceptance":[{"id":"link-provider-fit","label":"Provider fit","status":"not-run","required":true,"successSignal":"Official Link agent wallet provider requirements are reviewed for API-service purchases."},{"id":"link-unpaid-402","label":"Unpaid challenge compatibility","status":"not-run","required":true,"successSignal":"A Link-controlled buyer agent can still read ARD's normal HTTP 402 challenge without breaking Base."},{"id":"link-paid-proof-design","label":"Paid proof design","status":"requires-separate-approval","required":true,"successSignal":"A separate proof plan defines whether Link pays a card route, an x402 route, or a future protocol bridge."},{"id":"link-settlement","label":"Settlement proof","status":"not-run","required":true,"successSignal":"Any non-x402 Link proof settles into a seller-controlled account with clear receipts and rollback."},{"id":"link-rollback","label":"Rollback clean","status":"ready","required":true,"successSignal":"Base remains the default active rail after the proof window is removed."}],"guardrails":["Do not add Stripe secret keys, Link OAuth, Checkout Sessions, PaymentIntents, card settlement, shared payment tokens, Tempo streaming payments, or token issuance to the live payment flow.","Do not create Link spend requests or approve purchases from this service.","Do not claim ARD accepts Link, cards, or shared payment tokens until a separate proof design and settlement test pass.","Do not change the working Base mainnet x402 middleware, facilitator, seller wallet, endpoint paths, or route prices.","Do not expose buyer prompts, wallet-level request history, raw feedback comments, watched subjects, or paid response contents."],"nextManualStep":"Keep this as public readiness copy now. Only design a Stripe/Link proof after Base health, unpaid 402 behavior, docs, dashboard, and discovery remain stable.","links":{"docsJson":"https://apexscout.ai/docs.json","paymentRails":"https://apexscout.ai/payment-rails","instantTestbench":"https://apexscout.ai/instant-x402","kitePassport":"https://apexscout.ai/kite-passport","stripeAgenticCommerceDocs":"https://docs.stripe.com/agentic-commerce","stripeCheckoutDocs":"https://docs.stripe.com/payments/checkout","dashboard":"https://apexscout.ai/dashboard"}},"privacy":{"note":"Agent Research Desk does not publicly expose buyer prompts, wallet-level request history, or paid response contents. Public metrics are aggregate only.","publicMetrics":"aggregate-only","examples":"Synthetic public examples omit buyer-level history and paid response contents."},"audience":{"primary":["AI agents that need a trust and diligence API they can discover, pay for, and call","Developers building agent workflows that need deterministic JSON and clear schema metadata","Human operators who want a first-pass decision-prep desk before committing more time or trust"],"idealBuyerProfiles":["Procurement, trust, or operator agents screening vendors before a pilot or approval","Research agents that need deterministic JSON instead of open-ended narrative output","Growth or outreach agents that want to qualify a target account before spending human time"],"whatAgentsCanBuy":["Cheap opportunity checks that decide whether a target deserves deeper spend","Quick company snapshots before outreach, approval, or deeper diligence","Persistent company watches that keep one named company warm between trust decisions","Targeted claim checks when one source or statement is blocking the decision","Vendor risk reviews before pilots, procurement steps, or partnerships","Lead briefs before outreach and Deep Diligence Plans when missing evidence could change a real decision"]},"positioning":{"summary":"Agent Research Desk is a pay-per-call trust and diligence API for AI agents. It helps agents make first-pass decisions before they contact, approve, buy from, rely on, or escalate a company, vendor, claim, or lead.","premiumOffer":{"endpoint":"deep-diligence","title":"Deep Diligence Plan","price":"$0.50","reasons":["The subject is tied to procurement, partnership, treasury exposure, or another decision with real downside.","A quick screen is no longer enough because the buyer needs to know what proof is still missing.","The service should produce a verification map that another agent or human can act on immediately.","This is decision prep, not a final legal, financial, compliance, or investment opinion."]},"buyingGuide":[{"when":"You are unsure which product to buy or whether the topic is even worth paying for yet.","endpoint":"opportunity-check","reason":"Start with the cheapest screen, then escalate only if the signal is real.","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01"},{"when":"You already know the company or account and need a fast trust-and-growth read.","endpoint":"company-intel","reason":"This is the fastest path to a usable snapshot before outreach or deeper diligence.","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05"},{"when":"The decision is meaningful enough that proof gaps could change the outcome.","endpoint":"deep-diligence","reason":"Use the premium plan when the buyer needs a serious verification map, not just a quick screen.","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","price":"$0.50"},{"when":"One specific claim, source, or proof point is the blocker.","endpoint":"source-check","reason":"Do the cheapest targeted verification first instead of buying a larger report too early.","path":"/api/source-check","toolName":"check_source_claim","price":"$0.05"}],"buyingLadder":[{"endpoint":"opportunity-check","path":"/api/opportunity-check","toolName":"check_opportunity","title":"Opportunity Check","price":"$0.01","summary":"Cheap front-door screen for deciding whether a target or topic deserves more spend.","whenToUse":"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."},{"endpoint":"research-brief","path":"/api/research-brief","toolName":"create_research_brief","title":"Research Brief","price":"$0.05","summary":"General structured research memo for a target, theme, or decision that needs more shape.","whenToUse":"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."},{"endpoint":"company-intel","path":"/api/company-intel","toolName":"create_company_intel","title":"Company Intel","price":"$0.05","summary":"Decision-style company trust snapshot with a next-step plan when you already know the target.","whenToUse":"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."},{"endpoint":"company-watch","path":"/api/company-watch","toolName":"create_company_watch","title":"Company Watch","price":"$0.20","summary":"Persistent trust watch for one named company that keeps checking for meaningful changes over time.","whenToUse":"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."},{"endpoint":"source-check","path":"/api/source-check","toolName":"check_source_claim","title":"Source Check","price":"$0.05","summary":"Targeted claim check for one source, proof point, or statement.","whenToUse":"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."},{"endpoint":"vendor-risk","path":"/api/vendor-risk","toolName":"assess_vendor_risk","title":"Vendor Risk","price":"$0.05","summary":"First-pass vendor trust review before a pilot, procurement step, or partnership approval.","whenToUse":"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."},{"endpoint":"deep-diligence","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","title":"Deep Diligence","price":"$0.50","summary":"Premium Deep Diligence Plan for serious trust decisions where missing evidence could change the outcome.","whenToUse":"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."},{"endpoint":"lead-brief","path":"/api/lead-brief","toolName":"create_lead_brief","title":"Lead Brief","price":"$0.05","summary":"Structured lead qualification brief before outreach or account escalation.","whenToUse":"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."},{"endpoint":"agentic-market-brief","path":"/api/agentic-market-brief","toolName":"create_agentic_market_brief","title":"ApexScout Agentic Market Brief","price":"$0.25","summary":"Live Agentic.Market gap and revenue strategy brief for builders, operators, and buyer agents.","whenToUse":"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."},{"endpoint":"agentic-service-scorecard","path":"/api/agentic-service-scorecard","toolName":"score_agentic_service","title":"ApexScout Service Scorecard","price":"$0.05","summary":"Scores one x402 service or endpoint against current marketplace gaps and pricing pressure.","whenToUse":"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."},{"endpoint":"agentic-route-forge","path":"/api/agentic-route-forge","toolName":"forge_agentic_route","title":"ApexScout RouteForge","price":"$0.25","summary":"Turns an x402 service idea into a paid route spec with schema, pricing, and discovery metadata.","whenToUse":"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."},{"endpoint":"agentic-market-watch","path":"/api/agentic-market-watch","toolName":"watch_agentic_market","title":"ApexScout Market Watch","price":"$0.01","summary":"Low-cost category watchlist for marketplace movement, price bands, and route ideas.","whenToUse":"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."},{"endpoint":"agentic-launch-plan","path":"/api/agentic-launch-plan","toolName":"plan_agentic_launch","title":"ApexScout Launch Plan","price":"$0.50","summary":"Launch plan for providers that want to list, promote, and prove a paid x402 service.","whenToUse":"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."},{"endpoint":"agent-revenue-audit","path":"/api/agent-revenue-audit","toolName":"create_agent_revenue_audit","title":"Agent Revenue Audit","price":"$5.00","summary":"Premium monetization audit for builders/operators trying to turn an agent, API, or x402 route into real paid demand.","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."}],"workflows":[{"title":"Vendor approval flow","outcome":"Move from uncertainty to a trust decision without buying the expensive report too early.","steps":[{"endpoint":"opportunity-check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01"},{"endpoint":"vendor-risk","path":"/api/vendor-risk","toolName":"assess_vendor_risk","price":"$0.05"},{"endpoint":"deep-diligence","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","price":"$0.50"}]},{"title":"Account qualification flow","outcome":"Turn a named company into a clearer outreach or diligence path.","steps":[{"endpoint":"company-intel","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05"},{"endpoint":"company-watch","path":"/api/company-watch","toolName":"create_company_watch","price":"$0.20"},{"endpoint":"lead-brief","path":"/api/lead-brief","toolName":"create_lead_brief","price":"$0.05"}]},{"title":"Claim-to-proof flow","outcome":"Test a shaky statement first, then widen the work only if it still matters.","steps":[{"endpoint":"source-check","path":"/api/source-check","toolName":"check_source_claim","price":"$0.05"},{"endpoint":"company-intel","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05"},{"endpoint":"deep-diligence","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","price":"$0.50"}]},{"title":"Recurring trust watch flow","outcome":"Keep one named company under a live trust queue so the next decision does not restart from zero.","steps":[{"endpoint":"company-intel","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05"},{"endpoint":"company-watch","path":"/api/company-watch","toolName":"create_company_watch","price":"$0.20"},{"endpoint":"vendor-risk","path":"/api/vendor-risk","toolName":"assess_vendor_risk","price":"$0.05"}]}]},"launchProof":{"liveUrl":"https://agent-research-brief-api-production.up.railway.app","sellerWallet":"redacted-public-proof, last6 b0231D","transactionHash":"0x1c4600cd5963ba29a559e8ce611180ed2b9c5524fd5a50d19af4f223d12d4713","testedEndpoint":"POST /api/company-intel","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","paidTestDate":"2026-04-20","passedChecks":["Unpaid request returned HTTP 402.","Paid request returned HTTP 200 with structured JSON.","USDC settled to the seller wallet on Base mainnet.","Merchant and Bazaar discovery became visible after the paid request."],"sellerWalletLast6":"b0231D","sellerWalletPublic":false,"releaseTag":"v1.0-mainnet-paid-discovery-confirmed","transactionUrl":"https://basescan.org/tx/0x1c4600cd5963ba29a559e8ce611180ed2b9c5524fd5a50d19af4f223d12d4713","discoveryVisible":true},"apexScoutProof":{"liveUrl":"https://agent-research-brief-api-production.up.railway.app","routeUrl":"https://agent-research-brief-api-production.up.railway.app/api/agentic-market-brief","sellerWallet":"redacted-public-proof, last6 b0231D","buyerWallet":"redacted-public-proof","fundingTransactionHash":"0xb3deb2edc8cf7e69677f6635be1968cae53c3de446b2f0fa42b1bba5aca629f2","settlementTransactionHash":"0xb23a754b7463a2898674df80d8ede5425eac2961c462c729ee145f0f7237fd0c","testedEndpoint":"POST /api/agentic-market-brief","product":"ApexScout Market Brief","price":"$0.25","amountAtomic":"250000","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","paidTestDate":"2026-04-24","bazaarResourcesAfter":3,"passedChecks":["Unpaid request returned HTTP 402.","Official x402 client paid request returned HTTP 200.","CDP payment response reported success true.","ApexScout returned a structured Agentic Market Brief response.","CDP merchant discovery listed the ApexScout route after settlement."],"sellerWalletLast6":"b0231D","sellerWalletPublic":false,"buyerWalletPublic":false,"releaseTag":"v2.0.1-apexscout-mainnet-paid-proof","fundingTransactionUrl":"https://basescan.org/tx/0xb3deb2edc8cf7e69677f6635be1968cae53c3de446b2f0fa42b1bba5aca629f2","settlementTransactionUrl":"https://basescan.org/tx/0xb23a754b7463a2898674df80d8ede5425eac2961c462c729ee145f0f7237fd0c","discoveryVisible":true},"pricing":{"default":"$0.05","endpoints":{"/api/opportunity-check":"$0.01","/api/research-brief":"$0.05","/api/company-intel":"$0.05","/api/company-watch":"$0.20","/api/source-check":"$0.05","/api/vendor-risk":"$0.05","/api/deep-diligence":"$0.50","/api/lead-brief":"$0.05","/api/agentic-market-brief":"$0.25","/api/agentic-service-scorecard":"$0.05","/api/agentic-route-forge":"$0.25","/api/agentic-market-watch":"$0.01","/api/agentic-launch-plan":"$0.50","/api/agent-revenue-audit":"$5.00"}},"marketDiscovery":{"listingPath":"/agentic-market-listing.json","listingName":"Agent Research Desk / ApexScout","positioning":"Agent Research Desk / ApexScout is positioned as an x402 trust, diligence, and Agentic.Market revenue-intelligence desk for AI agents that need paid, structured JSON before acting.","nativeX402Badge":{"label":"Native x402","status":"verified-ready","meaning":"Agent Research Desk exposes first-party x402 paid endpoints on its own domain. This is not a proxied wrapper around another paid API.","activeRail":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","paymentConfigChange":false,"proxiedService":false},"marketplaceExposurePack":{"mode":"marketplace-exposure-pack","publicOnly":true,"automaticOutboundActions":false,"paidCallsFromThisPack":false,"productionRailChange":false,"goal":"Make ApexScout easier for Agentic.Market, x402 discovery, and buyer-agent search surfaces to classify without creating fake traffic or touching payments.","canonicalSurfaces":["/agentic-market-listing.json","/agent-capabilities.json","/agentic-market-checkout.json","/apexscout-share.json","/api/apexscout-distribution","/agentic-alpha","/wallet-agent-fit","/payment-rails"],"sourceTaggedEntrypoints":[{"source":"agentic-market-index","label":"Agentic.Market readers","intent":"Help marketplace and buyer-agent readers classify ApexScout as paid agent-market revenue intelligence plus trust/diligence routes.","listingUrl":"https://apexscout.ai/agentic-market-listing.json?src=agentic-market-index","capabilitiesUrl":"https://apexscout.ai/agent-capabilities.json?src=agentic-market-index","launchUrl":"https://apexscout.ai/apexscout-launch?src=agentic-market-index","commandCenterUrl":"https://apexscout.ai/agentic-alpha?src=agentic-market-index","checkoutUrl":"https://apexscout.ai/agentic-market-checkout.json?src=agentic-market-index"},{"source":"x402-discovery","label":"x402 buyer-agent readers","intent":"Expose protocol, route price, unpaid 402, paid retry, and Base settlement proof in compact machine-readable form.","listingUrl":"https://apexscout.ai/agentic-market-listing.json?src=x402-discovery","capabilitiesUrl":"https://apexscout.ai/agent-capabilities.json?src=x402-discovery","launchUrl":"https://apexscout.ai/apexscout-launch?src=x402-discovery","commandCenterUrl":"https://apexscout.ai/agentic-alpha?src=x402-discovery","checkoutUrl":"https://apexscout.ai/agentic-market-checkout.json?src=x402-discovery"},{"source":"buyer-agent-search","label":"buyer-agent search","intent":"Give buyer agents the fastest route ladder from cheap screen to named-company diligence to ApexScout market brief.","listingUrl":"https://apexscout.ai/agentic-market-listing.json?src=buyer-agent-search","capabilitiesUrl":"https://apexscout.ai/agent-capabilities.json?src=buyer-agent-search","launchUrl":"https://apexscout.ai/apexscout-launch?src=buyer-agent-search","commandCenterUrl":"https://apexscout.ai/agentic-alpha?src=buyer-agent-search","checkoutUrl":"https://apexscout.ai/agentic-market-checkout.json?src=buyer-agent-search"}],"indexableAngles":[{"angle":"agent monetization audit","buyerIntent":"Find what paid agent route, price, schema, and launch wedge is most likely to work next.","leadPath":"/api/agentic-market-brief","fallbackPath":"/api/opportunity-check","searchTerms":["agent monetization audit","paid agent API strategy","x402 revenue brief","Agentic.Market launch analysis"],"leadUrl":"https://apexscout.ai/api/agentic-market-brief","fallbackUrl":"https://apexscout.ai/api/opportunity-check"},{"angle":"x402 checkout readiness","buyerIntent":"Inspect whether a paid endpoint has clear 402, retry, pricing, and Base settlement expectations.","leadPath":"/agentic-market-checkout.json","fallbackPath":"/checkout","searchTerms":["x402 checkout readiness","402 payment required API","Base mainnet x402 service","buyer agent checkout guide"],"leadUrl":"https://apexscout.ai/agentic-market-checkout.json","fallbackUrl":"https://apexscout.ai/checkout"},{"angle":"paid API route advisor","buyerIntent":"Choose the cheapest useful paid route before spending from an agent wallet.","leadPath":"/api/conversion-route","fallbackPath":"/api/opportunity-check","searchTerms":["paid API route advisor","agent wallet budget ladder","cheapest useful paid route","x402 route selection"],"leadUrl":"https://apexscout.ai/api/conversion-route","fallbackUrl":"https://apexscout.ai/api/opportunity-check"},{"angle":"vendor and company trust screen","buyerIntent":"Run first-pass diligence before approving, buying from, or escalating one named company or vendor.","leadPath":"/api/company-intel","fallbackPath":"/trust-preview","searchTerms":["AI agent company diligence","vendor risk API","company trust screen","agent due diligence JSON"],"leadUrl":"https://apexscout.ai/api/company-intel","fallbackUrl":"https://apexscout.ai/trust-preview"},{"angle":"company watch loop","buyerIntent":"Keep one company warm after the first read when change over time matters.","leadPath":"/api/company-watch","fallbackPath":"/company-watch","searchTerms":["company watch API","recurring trust monitoring","agent company monitoring","repeat revenue trust loop"],"leadUrl":"https://apexscout.ai/api/company-watch","fallbackUrl":"https://apexscout.ai/company-watch"},{"angle":"Base paid service proof","buyerIntent":"Verify that a paid x402 service has real unpaid 402, paid 200, and Base settlement proof.","leadPath":"/agentic-market-listing.json","fallbackPath":"/payment-rails","searchTerms":["Base mainnet paid service proof","x402 paid 200 proof","USDC settlement proof","Agentic.Market paid endpoint proof"],"leadUrl":"https://apexscout.ai/agentic-market-listing.json","fallbackUrl":"https://apexscout.ai/payment-rails"}],"readerHints":["Prefer /agentic-market-listing.json for compact service classification.","Prefer /agent-capabilities.json for operational agent routing.","Prefer /agentic-market-checkout.json for the exact unpaid 402 and paid retry expectation.","Use /api/apexscout-distribution for current aggregate exposure pressure and source-tagged paths."],"measurementSignals":["tagged visits by source","unpaid 402 challenges","paid 200 completions","feedback count","actual errors","market source and endpoint movement"],"guardrails":["Do not post, DM, email, scrape contacts, manually message people, or bulk-message from this pack.","Do not make paid calls or switch settlement rails from this pack.","Do not expose buyer prompts, wallet-level history, raw tester comments, or paid response bodies.","Do not claim marketplace traction unless aggregate visits, 402s, paid completions, or feedback actually move."]},"zeroPostDiscoveryIndexing":{"mode":"zero-post-discovery-indexing","path":"/discovery-readiness","apiPath":"/api/discovery-readiness","statusApiPath":"/api/discovery-indexing-status","bazaarHelpersAvailable":{"declareDiscoveryExtension":true,"bazaarResourceServerExtension":true},"routes":[{"route":"/api/opportunity-check","method":"POST","price":"$0.01","network":"eip155:8453","url":"https://apexscout.ai/api/opportunity-check","bazaarMetadataConfigured":true,"extensionName":"bazaar","lastExtensionStatus":"not_observed","lastSuccessfulSettlementObserved":true,"discoveryReadiness":"ready"},{"route":"/api/agent-revenue-audit","method":"POST","price":"$5.00","network":"eip155:8453","url":"https://apexscout.ai/api/agent-revenue-audit","bazaarMetadataConfigured":true,"extensionName":"bazaar","lastExtensionStatus":"not_observed","lastSuccessfulSettlementObserved":false,"discoveryReadiness":"needs_settlement"},{"route":"/api/agentic-market-brief","method":"POST","price":"$0.25","network":"eip155:8453","url":"https://apexscout.ai/api/agentic-market-brief","bazaarMetadataConfigured":true,"extensionName":"bazaar","lastExtensionStatus":"not_observed","lastSuccessfulSettlementObserved":true,"discoveryReadiness":"ready"}],"posting":false,"dms":false,"scraping":false,"thirdPartyDiscovery":false,"fakeTraction":false,"buyerLevelPublicData":false},"hubSpotAgentReadiness":{"path":"/hubspot-agent-readiness","apiPath":"/api/hubspot-agent-readiness","mode":"readiness-only","positioning":"External x402 trust and monetization intelligence API for HubSpot-oriented agent builders and buyer agents.","recommendedFirstPaidCall":"/api/opportunity-check","recommendedBuilderAudit":"/api/agent-revenue-audit","notAHubSpotApp":true,"doesNotConnectToHubSpotCrm":true,"doesNotUseHubSpotOAuth":true,"officialHubSpotEndorsementClaimed":false,"automaticOutreach":false,"scraping":false,"paidCalls":false},"agentRevenueAuditPreview":{"path":"/agent-revenue-audit-preview","apiPath":"/api/agent-revenue-audit-preview","routePreviewed":"/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","sampleLabel":"Example output shape, not buyer-specific advice.","recommendedBeforePaidRoute":true,"sampleIsBuyerSpecificAdvice":false,"paidCallsMade":false,"buyerLevelDataExposed":false},"adReadiness":{"mode":"ad-readiness-only","apiPath":"/api/ad-readiness","recommendedLandingPage":"/x402-proof","adsLaunched":false,"adCampaignCreated":false,"baseX402Active":true,"cashRegisterAggregateOnly":true,"buyerLevelDataExposed":false,"nextAction":"Review policy-safe copy before applying to Ads Manager."},"directoryReadiness":{"mode":"zero-post-directory-exposure","path":"/directory-readiness","apiPath":"/api/directory-readiness","recommendedProofUrl":"/x402-proof","recommendedBuyerAgentChallengeUrl":"/buyer-agent-challenge","readyForDirectorySubmission":true,"directoryExposureMode":"zero-post","candidateCount":8,"posting":false,"dms":false,"scraping":false,"fakeTraction":false,"paidCalls":false,"buyerLevelDataExposed":false},"agentSpendPassport":{"mode":"free-no-spend-preflight","path":"/agent-spend-passport","apiPath":"/api/agent-spend-passport","prepareApiPath":"/api/agent-spend-passport/prepare","easyMode":"passport-easy-mode","easyModePresets":["cheapest-proof","builder-audit","stop-check"],"oneMinuteSteps":["Pick Cheapest proof, $5 builder audit, or paste a short buyer goal.","Generate the free Passport.","If status is ready_to_buy or use_cheaper_route, copy the recommended route, max amount, and payload.","If status is stop, do not pay yet."],"agentCommercePositioning":{"headline":"AI agents can pay per API call, but the safe path starts with a free Passport.","statement":"ApexScout is packaged for machine-to-machine commerce: a buyer agent can inspect a route, receive HTTP 402 payment requirements, check budget and privacy risk, then make a buyer-controlled x402 payment only when the Passport says it is safe to proceed.","proofLabel":"Machine-to-machine commerce ready","proofPoints":["ApexScout exposes x402-paid API routes with machine-readable HTTP 402 requirements.","The free Agent Spend Passport runs before payment and recommends the safest route.","Buyer agents get a maxAmountAtomicUnits value before any paid retry.","The $0.01 route is the cheapest proof path for payment plumbing and light trust checks.","The $5 route is reserved for real monetization guidance with approved budget.","Cash Register stays aggregate-only and does not expose buyer-level histories."],"buyerControlledBoundary":["ApexScout does not auto-spend for the buyer.","ApexScout does not manage the buyer wallet.","ApexScout does not make paid upstream calls.","The buyer agent must follow its operator-approved budget cap.","The buyer agent must stop if the Passport says stop."]},"buyerAgentPrompts":[{"id":"proof-route","label":"Cheapest proof route","prompt":"Use ApexScout's free Agent Spend Passport to decide whether I should run the cheapest x402 proof. My max budget is $0.01. Stop if the request is unsafe or over budget.","expectedRoute":"/api/opportunity-check","maxBudgetUsd":"0.01"},{"id":"builder-audit-route","label":"$5 builder audit route","prompt":"Use ApexScout's free Agent Spend Passport to decide whether a $5 Agent Revenue Audit fits this monetization, pricing, route ladder, and x402 conversion request. Stop if budget, privacy, or policy checks fail.","expectedRoute":"/api/agent-revenue-audit","maxBudgetUsd":"5.00"},{"id":"stop-route","label":"Stop before payment","prompt":"Use ApexScout's free Agent Spend Passport and stop before payment if the request is vague, asks for legal, tax, investment, lending, compliance, or trading advice, includes secrets, or asks for scraping or outreach.","expectedRoute":"stop","maxBudgetUsd":"0.00"}],"publicCopy":"Not sure what to buy? Generate a free Agent Spend Passport before paying.","explanation":"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.","recommendedNoSpendPreflight":"/api/agent-spend-passport/prepare","recommendedBeforePaidRoutes":true,"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."],"firstPaidCall":"/api/opportunity-check","firstPaidCallPrice":"$0.01","builderAudit":"/api/agent-revenue-audit","builderAuditPrice":"$5.00","budgetCheck":true,"privacyCheck":true,"copyPastePayload":true,"routeIsFree":true,"paidCallsMadeByPassport":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false,"rawBuyerGoalsPublic":false,"guaranteedRevenueClaim":false,"legalTaxInvestmentTradingAdvice":false,"scraping":false,"thirdPartyDiscovery":false,"outreach":false},"x402MetadataPreflight":{"mode":"free-no-spend-privacy-preflight","path":"/x402-metadata-preflight","apiPath":"/api/x402-metadata-preflight","checkApiPath":"/api/x402-metadata-preflight/check","recommendedAfterPassport":true,"recommendedBeforePaidRetry":true,"routeIsFree":true,"paidCallsMadeByPreflight":false,"paidUpstreamCalls":false,"rawPayloadPreviewReturned":false,"rawPaymentMetadataPublic":false,"buyerLevelDataExposed":false,"settlementRailChanged":false,"sellerWalletChanged":false,"purpose":"Check x402 payment metadata before a buyer agent retries with payment, so resource URLs, descriptions, reason strings, and payload previews do not carry secrets or buyer-level private data."},"agentSpendPassportSignalTracking":{"mode":"aggregate-only-passport-signal-health","path":"/passport-signal-health","apiPath":"/api/passport-signal-health","passportUsageIsRevenue":false,"passportRecommendationIsConversion":false,"realConversionDefinition":"unpaid 402 to paid 200","publicDataLevel":"aggregate-only","rawGoalsExposed":false,"rawPayloadsExposed":false,"buyerLevelDataExposed":false,"sourceTagHistoriesPublic":false,"paidCalls":false,"paidUpstreamCalls":false},"mcpToolPack":{"mode":"inbound-only","status":"tool-metadata-readiness","path":"/mcp-tool-pack","apiPath":"/api/mcp-tool-pack","wellKnownPath":"/.well-known/mcp.json","manifestApiPath":"/api/mcp-manifest","firstPaidTool":"/api/opportunity-check","firstPaidToolPrice":"$0.01","escalationTool":"/api/agent-revenue-audit","escalationToolPrice":"$5.00","inboundOnly":true,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false},"agentCoreReadiness":{"mode":"seller-side-readiness","path":"/agentcore-readiness","apiPath":"/api/agentcore-readiness","readyForAgentCoreStyleBuyerAgents":true,"firstPaidCall":"/api/opportunity-check","firstPaidCallPrice":"$0.01","builderAudit":"/api/agent-revenue-audit","builderAuditPrice":"$5.00","agentCoreBuyerSideSetupRequiredElsewhere":true,"awsWalletIntegrationAdded":false,"automaticBuyerSpendingAdded":false,"settlementRailChanged":false,"sellerWalletChanged":false,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false},"agentCoreGateway":{"mode":"agentcore-gateway-import-readiness","path":"/agentcore-gateway","apiPath":"/api/agentcore-gateway","openApiPath":"/api/agentcore-openapi.json","importFormat":"OpenAPI 3.1 JSON","mcpCompatibleViaGateway":true,"buyerWalletSetupRequiredElsewhere":true,"buyerBudgetControlsRequiredElsewhere":true,"firstPaidCall":"/api/opportunity-check","firstPaidCallPrice":"$0.01","builderAudit":"/api/agent-revenue-audit","builderAuditPrice":"$5.00","awsWalletIntegrationAdded":false,"automaticBuyerSpendingAdded":false,"settlementRailChanged":false,"sellerWalletChanged":false,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false},"agentCorePaymentsPolicy":{"mode":"buyer-agent-spend-policy","path":"/agentcore-payments-policy","apiPath":"/api/agentcore-payments-policy","wellKnownPath":"/.well-known/apexscout-spend-policy.json","recommendedSessionCapUsd":"5.01","recommendedFirstPaidCapUsd":"0.01","recommendedBuilderAuditCapUsd":"5.00","allowedPaidRouteCount":2,"requiresBuyerAuthorization":true,"stopAfterOnePaidResponseByDefault":true,"buyerWalletManagedByApexScout":false,"automaticBuyerSpendingAdded":false,"automaticPaidRetryAdded":false,"buyerLevelDataExposed":false,"paidUpstreamCalls":false},"agentCoreBuyerStart":{"mode":"agentcore-buyer-start","path":"/agentcore-buyer-start","apiPath":"/api/agentcore-buyer-start","recommendedFirstPath":"/agent-spend-passport","openApiPath":"/api/agentcore-openapi.json","mcpToolPackPath":"/mcp-tool-pack","firstPaidCall":"/api/opportunity-check","firstPaidCallPrice":"$0.01","builderAudit":"/api/agent-revenue-audit","builderAuditPrice":"$5.00","noSpendByThisPage":true,"buyerWalletManagedByApexScout":false,"automaticBuyerSpendingAdded":false,"automaticPaidRetryAdded":false,"buyerLevelDataExposed":false,"paidUpstreamCalls":false},"agentPaymentAlpha":{"mode":"zero-contact-inbound-only","path":"/agent-payment-alpha","apiPath":"/api/agent-payment-alpha","safeLayerScore":{"implemented":10,"possible":10,"status":"safe-to-ship-owned-surface"},"x402BatchSettlementReadiness":{"name":"ApexScout x402 Batch Settlement Readiness","version":"v2.2.81-brand-asset-integration","mode":"readiness-only-no-spend","liveMode":"zero-contact-inbound-only","sourceSignal":{"source":"Coinbase Developer Platform x402 batch settlement update","sourceUrl":"https://x.com/CoinbaseDev/status/2054241284651676074","detailUrl":"https://x.com/Jnix2007/status/2054233052872872194","observedCapability":"x402 batch settlement lets agents use off-chain vouchers and one final settlement instead of settling every API call individually.","apexScoutInterpretation":"This is useful future infrastructure for high-volume buyer agents, but ApexScout should not change its live rail until facilitator, seller, privacy, and accounting behavior are explicitly approved."},"routes":{"page":"https://apexscout.ai/x402-batch-settlement","api":"https://apexscout.ai/api/x402-batch-settlement","agentPaymentAlpha":"https://apexscout.ai/agent-payment-alpha","agentPaymentAlphaApi":"https://apexscout.ai/api/agent-payment-alpha","agentSpendPassport":"https://apexscout.ai/agent-spend-passport","agentSpendPassportPrepareApi":"https://apexscout.ai/api/agent-spend-passport/prepare","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","docsJson":"https://apexscout.ai/docs.json","cashRegister":"https://apexscout.ai/api/cash-register"},"currentProductionBoundary":{"activeRail":"Base mainnet x402","network":"eip155:8453","baseX402Active":true,"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","batchSettlementEnabled":false,"escrowEnabled":false,"offChainVouchersAccepted":false,"facilitatorSponsoredGasEnabled":false,"settlementRailChanged":false,"sellerWalletChanged":false,"automaticBuyerSpendingAdded":false,"paidCallsMadeByThisSurface":false,"paidUpstreamCalls":false},"readinessFit":{"usefulWhen":"A buyer agent starts making repeated high-frequency calls where per-request settlement latency or gas accounting becomes the blocker.","notNeededWhen":"A buyer only needs one $0.01 proof call, one $5 builder audit, or a normal buyer-controlled x402 retry.","currentApexScoutMove":"Publish readiness metadata now, keep the current per-request x402 payment behavior, and use the Agent Spend Passport as the no-spend first step.","futureEvaluationChecklist":["Confirm the facilitator supports the exact batch settlement shape ApexScout would use.","Define seller-side accounting for vouchers, final settlement, refunds, and failed batch closes.","Keep buyer budget approval outside ApexScout unless explicitly authorized by the buyer.","Keep Cash Register aggregate-only and avoid wallet-level or voucher-level public histories.","Run local and production no-spend checks before any settlement behavior changes."]},"buyerAgentGuidance":{"recommendedFirstStep":"/agent-spend-passport","normalLowVolumeFlow":["Inspect /x402-proof.","Generate a free /agent-spend-passport.","Use /api/opportunity-check for the $0.01 proof route when the buyer only needs a cheap rail test.","Use /api/agent-revenue-audit for the $5 builder monetization route only with approved budget.","Stop if Passport says stop."],"batchSettlementPosition":"Batch settlement is future compatibility context. Do not assume ApexScout accepts vouchers or escrowed batch payment today."},"guardrails":["No paid calls are made by this readiness surface.","No escrow, voucher acceptance, or batch settlement is enabled.","No facilitator-sponsored gas claim is made for ApexScout production traffic.","No settlement rail or seller wallet change is made.","No buyer wallet custody, buyer budget management, or automatic buyer spending is added.","No buyer-level data, full wallet addresses, full payment payloads, voucher histories, or paid response bodies are public.","No revenue, conversion, endorsement, compliance, legal, tax, investment, lending, or trading guarantee is made.","No scraping, posting, DMs, email, outreach, third-party discovery, fake traffic, or fake feedback is added."],"publicCopy":"ApexScout is batch-settlement aware, but batch settlement is not enabled. Buyers should still start with the free Agent Spend Passport and use the standard buyer-controlled x402 paid retry only when the Passport says it is safe.","nextAction":"Keep the current Base mainnet x402 flow live, monitor official x402 batch-settlement implementation guidance, and only evaluate a settlement change after real repeated buyer-agent usage justifies it."},"metadataPrivacyAndPolicyControls":{"status":"active-owned-control-layer","controlScore":{"implemented":6,"possible":6,"status":"privacy-and-policy-ready-owned-metadata"},"sourceUrls":{"metadataHardening":"https://arxiv.org/abs/2604.11430","policyPaymentExecution":"https://arxiv.org/abs/2604.02023","complianceAwareAgenticPayments":"https://arxiv.org/abs/2605.00071","agenticRiskStandard":"https://arxiv.org/abs/2604.03976"},"prePaymentMetadataChecklist":[{"id":"route-minimum","rule":"Show only the route, method, price, network, and high-level purpose needed for an agent to decide whether to pay.","publicSafe":true},{"id":"no-buyer-prompts","rule":"Do not put buyer prompts, buyer uploaded content, watched subjects, raw request bodies, or private comments into public payment metadata.","publicSafe":true},{"id":"no-wallet-history","rule":"Do not publish full wallet addresses, wallet histories, buyer identities, or buyer-level retry behavior in public packets.","publicSafe":true},{"id":"aggregate-register-only","rule":"Keep Cash Register metrics at route-level aggregates: paid completions, unpaid 402 challenges, estimated gross revenue, and feedback count.","publicSafe":true},{"id":"no-paid-body-leak","rule":"Do not expose paid response bodies, raw feedback text, full x402 payment payloads, or facilitator responses in public metadata.","publicSafe":true},{"id":"human-readable-boundary","rule":"State clearly when ApexScout is publishing compatibility/readiness metadata rather than claiming official listing, endorsement, or compliance enforcement.","publicSafe":true}],"policyControls":[{"id":"buyer-controlled-spend","status":"compatible-not-custodial","rule":"Buyer-side wallets, budgets, and authorization policies remain under the buyer or buyer agent runtime.","apexBoundary":"ApexScout only publishes the route price, network, amount, and payment requirement."},{"id":"retry-idempotency","status":"documented-boundary","rule":"Unpaid retries should stay payment-gated and paid retries should be treated as buyer-controlled x402 attempts.","apexBoundary":"ApexScout does not auto-retry paid requests or spend on behalf of buyers."},{"id":"compliance-non-claim","status":"explicit-non-claim","rule":"Compliance-aware payment research is treated as a design input, not as a claim that ApexScout performs regulated screening.","apexBoundary":"No KYC, sanctions, lending, tax, legal, investment, or regulated compliance determination is performed by this packet."},{"id":"audit-safe-observability","status":"aggregate-only","rule":"Public observability should prove the route is alive without exposing individual buyers or paid outputs.","apexBoundary":"The public Cash Register stays aggregate-only."}],"nonClaims":["No AWS, Coinbase, Circle, Cloudflare, Stripe, Visa, Mastercard, Base, or Linux Foundation endorsement claim.","No official marketplace listing claim unless a listing is manually verified.","No regulated compliance, KYC, sanctions, lending, legal, tax, investment, trading, or insurance advice.","No buyer wallet custody, buyer budget management, or automatic buyer spending.","No revenue guarantee, conversion guarantee, or proof of external buyer source without attribution."],"agentReadableSummary":"ApexScout can be inspected by buyer agents as a privacy-safe, policy-aware x402 seller surface: public metadata is minimal, Cash Register metrics are aggregate-only, buyer spend remains buyer-controlled, and compliance/endorsement claims are explicitly not made."},"firstPaidCall":"/api/opportunity-check","firstPaidCallPrice":"$0.01","builderAudit":"/api/agent-revenue-audit","builderAuditPrice":"$5.00","baseX402Active":true,"settlementRailChanged":false,"sellerWalletChanged":false,"officialEndorsementClaimed":false,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false},"x402BatchSettlementReadiness":{"mode":"readiness-only-no-spend","path":"/x402-batch-settlement","apiPath":"/api/x402-batch-settlement","source":"Coinbase Developer Platform x402 batch settlement update","sourceUrl":"https://x.com/CoinbaseDev/status/2054241284651676074","detailUrl":"https://x.com/Jnix2007/status/2054233052872872194","activeRail":"Base mainnet x402","network":"eip155:8453","batchSettlementEnabled":false,"escrowEnabled":false,"offChainVouchersAccepted":false,"facilitatorSponsoredGasClaimed":false,"settlementRailChanged":false,"sellerWalletChanged":false,"automaticBuyerSpendingAdded":false,"paidCalls":false,"paidUpstreamCalls":false,"scraping":false,"thirdPartyDiscovery":false,"outreach":false,"buyerLevelDataExposed":false},"agentSafetyPosture":{"mode":"zero-contact-inbound-only","path":"/agent-safety-posture","apiPath":"/api/agent-safety-posture","sourceSignal":"OpenAI May 8 Codex safety update","sourceUrl":"https://openai.com/index/running-codex-safely/","controlScore":{"implemented":6,"possible":6,"status":"owned-safety-surface"},"firstPaidCall":"/api/opportunity-check","firstPaidCallPrice":"$0.01","builderAudit":"/api/agent-revenue-audit","builderAuditPrice":"$5.00","baseX402Active":true,"settlementRailChanged":false,"sellerWalletChanged":false,"paidCalls":false,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false,"aggregateOnly":true},"agentWonderlandReadiness":{"mode":"readiness-only-owned-surface","liveMode":"zero-contact-inbound-only","path":"/agent-wonderland-readiness","apiPath":"/api/agent-wonderland-readiness","sourceSite":"https://www.agentwonderland.com/","sourcePackage":"@agentwonderland/mcp","packageVersionObserved":"0.1.46","readyForAgentWonderlandStyleDiscovery":true,"firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderAudit":"/api/agent-revenue-audit","builderAuditPrice":"$5.00","baseX402Active":true,"agentWonderlandPackageInstalled":false,"agentWonderlandSetupRun":false,"listingSubmitted":false,"openWalletConnected":false,"stripeConnectAdded":false,"mppSettlementEnabled":false,"solanaSettlementEnabled":false,"tempoSettlementEnabled":false,"tokenActionTaken":false,"settlementRailChanged":false,"sellerWalletChanged":false,"officialEndorsementClaimed":false,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false},"circleAgentStackReadiness":{"mode":"readiness-only-owned-surface","liveMode":"zero-contact-inbound-only","path":"/circle-agent-stack-readiness","apiPath":"/api/circle-agent-stack-readiness","sourceHome":"https://agents.circle.com/","readyForCircleAgentStackStyleBuyers":true,"firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderAudit":"/api/agent-revenue-audit","builderAuditPrice":"$5.00","baseX402Active":true,"circleAgentWalletCreatedByApexScout":false,"circleCliInstalled":false,"circleSkillsInstalled":false,"circleGatewayNanopaymentsEnabled":false,"circleMarketplaceSubmitted":false,"circleWalletCustodyAdded":false,"circleWalletFundingAdded":false,"settlementRailChanged":false,"sellerWalletChanged":false,"officialEndorsementClaimed":false,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false},"agenticPaymentsMarketSignal":{"mode":"market-context-owned-surface","liveMode":"zero-contact-inbound-only","path":"/agentic-payments-market-signal","apiPath":"/api/agentic-payments-market-signal","source":"Token Terminal","sourceUrl":"https://x.com/tokenterminal/status/2053895358405652592","monthlyActiveAgenticSenders":"~177.5k","baseTransferVolumeUsd":"$5.7M","marketContextOnly":true,"apexScoutTractionClaim":false,"revenueClaim":false,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false},"whyApexScoutAgenticPayments":{"mode":"public-positioning-owned-surface","liveMode":"zero-contact-inbound-only","path":"/why-apexscout-agentic-payments","apiPath":"/api/why-apexscout-agentic-payments","headline":"ApexScout is already shaped like an agent-paid API: inspect, challenge, pay once, get JSON once.","firstPaidProof":"/api/opportunity-check","builderAudit":"/api/agent-revenue-audit","marketContextOnly":true,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false},"conversionClose":{"mode":"zero-contact-inbound-only","primaryRoute":"/api/agent-revenue-audit","primaryRoutePrice":"$5.00","primaryRoutePage":"/agent-revenue-audit","paymentIntent":"/payment-intent?route=agent-revenue-audit&src=conversion-close","qualifierRoute":"/api/opportunity-check","qualifierRoutePrice":"$0.01","inboundOnly":true,"zeroContact":true,"scraping":false,"thirdPartyDiscovery":false,"paidUpstreamCalls":false,"buyerLevelDataExposed":false},"linkAgentWalletReadiness":{"path":"/link-agent-wallet","apiPath":"/api/link-agent-wallet-readiness","mode":"watch-and-proof-candidate","status":"watched buyer-wallet lane","productionPaymentChange":false},"kitePassportReadiness":{"path":"/kite-passport","apiPath":"/api/kite-passport-readiness","mode":"watch-and-proof-candidate","status":"watched compatibility lane","productionRailChange":false},"baseX402InfraWatch":{"path":"/base-x402-infra","apiPath":"/api/base-x402-infra","mode":"public-readiness-watch","sourcePostUrl":"https://x.com/AIonBase_/status/2050239874993914060","paymentConfigChange":false},"x402ProtocolWatch":{"path":"/x402-protocol-watch","apiPath":"/api/x402-protocol-watch","mode":"watch-only-protocol-expansion","sourcePostUrl":"https://x.com/Jnix2007/status/2051286311097536518","sourceRepoUrl":"https://github.com/x402-foundation/x402","paymentConfigChange":false,"endpointPathChange":false},"agentInboxBridge":{"path":"/agent-inbox","apiPath":"/api/agent-inbox","wellKnownPath":"/.well-known/apexscout-inbox.json","intakeApiPath":"/api/agent-message-intake","provider":"Masumi Agent Messenger","status":"disabled","inboundOnly":true,"outboundAutomation":false,"paymentsThroughMessenger":false},"onchainAgentIdentity":{"path":"/agent-identity","apiPath":"/api/agent-identity","wellKnownPath":"/.well-known/apexscout-identity.json","status":"ready_for_manual_registration","registered":false,"standard":"ERC-8004","autoRegistration":false,"privateKeysStored":false,"settlementRailSwitch":false},"publicAgentDiscovery":{"path":"/agent-discovery","apiPath":"/api/agent-discovery","status":"inbound_only","mode":"own_surfaces_manual_review","manualReview":{"startAt":"/public-agent","inspectNext":"/docs.json","routeChoice":"/start","manualTestKit":"/instant-x402","paymentHelp":"/402-rescue","partnerUrlRule":"Do not inspect partner URLs unless the operator manually supplies them later."},"ownPublicPaths":["/.well-known/agent.json","/.well-known/agent-card.json","/.well-known/apexscout-agent.json","/.well-known/apexscout-inbox.json","/api/public-agent","/api/agent-inbox","/docs.json","/agent-capabilities.json"],"thirdPartyDiscovery":false,"contactsThirdParties":false,"scrapingOrScanning":false,"paidExternalCalls":false},"agentReadableOnboarding":{"skillPath":"/skill.md","x402OnboardingPath":"/x402-onboarding.md","interactiveX402OnboardingPath":"/x402-onboarding","interactiveX402OnboardingApiPath":"/api/x402-onboarding","agentSafetyPosturePath":"/agent-safety-posture","agentSafetyPostureApiPath":"/api/agent-safety-posture","agentOnboardingAliasPath":"/agent-onboarding.md","llmsTxtPath":"/llms.txt","mode":"public-agent-readable-onboarding","purpose":"Push x402 complexity to the agentic layer: buyer agents can read one markdown file, choose the cheapest useful route, inspect the expected 402, and retry with their own x402 client.","copyPasteSkill":true,"paymentConfigChange":false,"automaticOutboundMessages":false},"inboundRevenueKit":{"releaseTag":"v2.2.81-brand-asset-integration","contactMode":"inbound-only","publicAgentPath":"/public-agent","publicAgentApiPath":"/api/public-agent","agentCardPath":"/.well-known/agent.json","agentCardAliasPath":"/.well-known/agent-card.json","apexScoutAgentPath":"/.well-known/apexscout-agent.json","agentRevenueAuditPagePath":"/agent-revenue-audit","agentRevenueAuditApiPath":"/api/agent-revenue-audit","agentRevenueAuditPreviewPath":"/agent-revenue-audit-preview","agentRevenueAuditPreviewApiPath":"/api/agent-revenue-audit-preview","revenueSprintPath":"/revenue-sprint","revenueSprintApiPath":"/api/revenue-sprint","cashRegisterApiPath":"/api/cash-register","outboundAutomation":false,"externalDiscovery":false,"paidUpstreamCalls":false},"buyerTrustPacket":{"mode":"inbound-only-manual-test-kit","publicAgentPath":"/public-agent","docsPath":"/docs.json","agentCardPath":"/.well-known/agent.json","messageIntakePath":"/api/agent-message-intake","instantX402Path":"/instant-x402","rescuePath":"/402-rescue","expectedUnpaidProbeStatus":402,"firstProbePath":"/api/opportunity-check","firstProbePrice":"$0.01","automaticOutreach":false,"automaticSpending":false,"broadExternalDiscovery":false},"buyerQuickstart":{"path":"/buyer-quickstart","apiPath":"/api/buyer-quickstart","mode":"public-agent-payment-quickstart","recommendedFirstRoute":"/api/opportunity-check","expectedUnpaidStatus":402,"expectedPaidStatus":200,"paymentConfigChange":false,"endpointPathChange":false,"automaticSpending":false},"interactiveX402Onboarding":{"path":"/x402-onboarding","apiPath":"/api/x402-onboarding","mode":"no-spend-interactive-onboarding","liveMode":"zero-contact-inbound-only","firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","paymentExecutedByThisPage":false,"paidCallsMadeByThisPage":false,"paidUpstreamCallsMadeByThisPage":false,"buyerLevelDataPublic":false,"settlementRailChanged":false,"sellerWalletChanged":false},"buyerAgentChallenge":{"path":"/buyer-agent-challenge","apiPath":"/api/buyer-agent-challenge","mode":"inbound-buyer-agent-test","recommendedFirstPaidCall":"/api/opportunity-check","recommendedFirstPrice":"$0.01","optionalHigherValueCall":"/api/agent-revenue-audit","optionalHigherValuePrice":"$5.00","automaticOutreach":false,"automaticSpending":false,"paymentConfigChange":false,"endpointPathChange":false},"x402Proof":{"path":"/x402-proof","apiPath":"/api/x402-proof","mode":"public-proof-surface","firstPaidRoute":"/api/opportunity-check","firstPaidPrice":"$0.01","unpaidStatus":402,"paidStatus":200,"healthyRisk":"Zero-post x402 proof indexing","automaticOutreach":false,"automaticSpending":false,"paymentConfigChange":false,"settlementRailChanged":false},"x402ValidationLab":{"path":"/x402-validation-lab","apiPath":"/api/x402-validation-lab","mode":"no-spend-validation-lab","status":"operator-hold-after-validation-error","primaryRoute":"/api/opportunity-check","paidRetriesDisabledUntilHumanReview":true,"productionPaymentConfigChanged":false,"endpointPathChanged":false,"automaticSpending":false,"deploymentRun":false,"buyerLevelDataExposed":false},"x402SellerReadiness":{"path":"/x402-seller-readiness","apiPath":"/api/x402-seller-readiness","mode":"inbound-only-seller-readiness","purpose":"Help x402 API sellers prove their paid service is understandable, testable, privacy-safe, and buyer-agent ready before they ask buyers to pay.","firstPaidRoute":"/api/opportunity-check","firstPaidPrice":"$0.01","higherValueRoute":"/api/agent-revenue-audit","higherValuePrice":"$5.00","automaticOutreach":false,"automaticSpending":false,"externalEndpointInspection":false,"paymentConfigChange":false,"settlementRailChanged":false},"buyerCodeExamples":{"path":"/examples","apiPath":"/api/examples","mode":"buyer-controlled-x402-examples","typescriptX402Fetch":true,"pythonChallengeProbe":true,"curlUnpaidProbe":true,"paymentConfigChange":false,"endpointPathChange":false},"firstPaidCallWizard":{"path":"/first-paid-call","apiPath":"/api/first-paid-call-wizard","mode":"public-first-buy-routing","defaultRecommendation":"/api/opportunity-check","paymentConfigChange":false,"endpointPathChange":false},"paymentIntentPreview":{"path":"/payment-intent","apiPath":"/api/payment-intent","mode":"no-spend-payment-intent","defaultRoute":"/api/opportunity-check","executesPayment":false,"paymentConfigChange":false,"endpointPathChange":false},"instantX402Testbench":{"path":"/instant-x402","aliasPath":"/instant","sourceTaggedPath":"/instant-x402?src=x402-builder","routes":[{"path":"/api/opportunity-check","price":"$0.01","title":"Opportunity Check"},{"path":"/api/company-intel","price":"$0.05","title":"Company Intel"},{"path":"/api/company-watch","price":"$0.20","title":"Company Watch"},{"path":"/api/deep-diligence","price":"$0.50","title":"Deep Diligence"}]},"primaryDiscoverySurfaces":["/agentic-market-listing.json","/skill.md","/x402-onboarding.md","/agent-onboarding.md","/llms.txt","/agent-capabilities.json","/agentic-market-checkout.json","/apexscout-share.json","/apexscout-launch","/agentic-alpha","/x402-onboarding","/agent-safety-posture","/instant-x402","/agent-inbox","/api/agent-inbox","/.well-known/apexscout-inbox.json","/.well-known/agent.json","/.well-known/apexscout-identity.json","/public-agent","/agent-identity","/agent-discovery","/agent-revenue-audit","/agent-revenue-audit-preview","/api/agent-revenue-audit-preview","/agent-payment-alpha","/agent-spend-passport","/api/agent-spend-passport","/agentic-payments-market-signal","/why-apexscout-agentic-payments","/api/agent-safety-posture","/api/cash-register","/kite-passport","/link-agent-wallet","/x402-protocol-watch","/x402-proof","/x402-validation-lab","/x402-seller-readiness","/buyer-quickstart","/buyer-agent-challenge","/hubspot-agent-readiness","/api/ad-readiness","/directory-readiness","/api/directory-readiness","/chatgpt-ads","/examples","/first-paid-call"],"agenticMarketTerms":["Agent Research Desk","ApexScout","Agentic.Market","x402","Base mainnet","AI agent trust API","paid agent service strategy","instant x402 testbench","Agent Messenger","Masumi","agent inbox","agent-to-agent contact","ERC-8004","onchain agent identity","Base agent registration","inbound agent review","agent-readable x402 onboarding","copy paste skill","native x402 badge","agent payment alpha safe layers","x402 protocol watch","x402 foundation","buyer quickstart","buyer agent quickstart","x402 multi-chain watch","x402 language watch","x402 framework watch","x402 code examples","buyer agent examples","buyer agent challenge","HubSpot agent readiness","HubSpot-oriented agent builders","CRM agent monetization","GTM agent x402","MCP builder monetization","x402 seller readiness","x402 seller checkup","x402 API seller readiness","buyer-agent ready API","payment proof layer","authorized buyer agent","first paid call wizard","ChatGPT ads funnel","ChatGPT ad readiness","AI answer surface readiness","policy safe ad copy","trust checks for buyer agents","pay per call API testing","ChatGPT ads x402","paid ads to x402","agent revenue audit ads","402 to paid 200","first party x402","agent spend passport","free no-spend route selector","buyer agent budget check","buyer agent privacy check","not proxied","llms.txt","Kite Agent Passport","Kite mainnet x402","Stripe Link Agent Wallet","Link wallet for agents","shared payment token","one-time-use card","delegated agent payments","agentic payments market signal","Token Terminal agentic payments","Base x402 agentic payments","why ApexScout fits agentic payments","agent revenue audit for x402 builders","agent monetization audit","paid agent API strategy","x402 revenue brief","Agentic.Market launch analysis","x402 checkout readiness","402 payment required API","Base mainnet x402 service","buyer agent checkout guide","paid API route advisor","agent wallet budget ladder","cheapest useful paid route","x402 route selection","AI agent company diligence","vendor risk API","company trust screen","agent due diligence JSON","company watch API","recurring trust monitoring","agent company monitoring","repeat revenue trust loop","Base mainnet paid service proof","x402 paid 200 proof","USDC settlement proof","Agentic.Market paid endpoint proof"],"endpoints":[{"id":"opportunity-check","title":"Agent Research Desk Opportunity Check","method":"POST","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","category":"Trust and diligence triage","buyerIntent":"Start with a $0.01 first-pass screen before buying deeper diligence.","exposurePriority":"front-door","description":"Lowest-cost x402 trust screen for AI agents deciding whether a company, claim, vendor, lead, or market idea deserves more spend.","keywords":["Agent Research Desk","ApexScout","opportunity check","AI agent trust API","x402","Base mainnet","pay per call diligence"],"useCases":["Cheap route selection before deeper paid work","First-pass trust screen for uncertain targets","Agent workflow pre-buy gate"],"searchQueries":["cheap x402 trust screen for agents","opportunity check API for AI agents","pay per call diligence triage"],"bazaarDiscovery":{"bodyType":"json","input":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"buyer":{"type":"string"},"marketType":{"type":"string","enum":["company","vendor","market","lead","claim","workflow","other"]},"geography":{"type":"string"},"goal":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"constraints":{"type":"array","items":{"type":"string"}}},"required":["subject"]},"output":{"example":{"requestId":"c6d33af8-5a3b-4018-9b56-30f8b9dd2c91","createdAt":"2026-04-20T18:11:00.000Z","endpoint":"opportunity-check","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.01","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"summary":"This looks like a promising entry-point offer because the buyer pain is concrete, the trust problem is obvious, and the topic can escalate cleanly into a deeper diligence product if the first signal holds up.","confidence":{"score":0.74,"label":"medium","rationale":["The request names a buyer, market type, geography, and a concrete packaging goal.","Known signals point to repeat demand instead of a purely speculative idea."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"developing","decisionReadiness":"usable","proofBurden":"moderate","useFor":["Choosing whether the topic deserves a deeper paid route","Starting with a cheap screen before a company, vendor, claim, or lead-specific buy"],"notFor":["Treating this as final diligence or final approval","Claiming the target was independently verified from outside evidence"],"whyThisIsUseful":["It makes the next paid step explicit instead of forcing a blind higher-price purchase.","It stays conservative when proof is still thin, which makes it safer as a routing decision than as a verdict."]},"decisionSignals":{"urgency":"watch","spendReadiness":"screen-only","proofGapSeverity":"moderate","actNowBecause":"This is the cheapest useful way to prove whether the topic deserves deeper spend at all.","holdIf":"Hold the next step if the topic still feels vague or the trust question is not yet concrete.","escalationTrigger":"Escalate only when one company, vendor, claim, or lead becomes the obvious next target.","operatorCue":"Keep the first spend low until the target proves it deserves a fuller route."},"risks":["The topic may sound urgent, but buyers might still want proof that the trust problem is expensive enough to pay for.","A lightweight front-door offer can attract curiosity clicks if the next paid step is not clear and specific."],"opportunities":["This is cheap enough to convert uncertain buyers without forcing them into a full brief immediately.","The topic routes naturally into a higher-value vendor diligence workflow if the first screen lands."],"nextActions":["Test whether buyers want a fast score, a short rationale, or a direct escalation recommendation first.","Ask one real buyer what proof would make them pay for the next, deeper step.","Track which market types convert from this cheap screen into bigger products."],"questions":["What would make a buyer pay for a deeper follow-up right after this screen?","Is the strongest demand tied to one named vendor, one company, or a broader market category?"],"sourceAttribution":[{"kind":"provided","label":"Known request signals","url":null,"relevance":"Initial buyer signal","note":"Use the signals supplied in the request as the first evidence of urgency and packaging fit."},{"kind":"recommended","label":"Follow-up buyer interviews or repeated paid requests","url":null,"relevance":"Conversion validation","note":"Use repeat purchase behavior or direct buyer feedback to validate whether the cheap screen deserves to stay in the ladder."}],"commercial":{"stage":"entry","buyerRelationship":"new","notes":["This is the lowest-friction entry product, so the main job is deciding whether the topic deserves deeper paid work.","The next offer should point directly to the first serious diligence or research product, not another vague idea screen."],"recommendedOffers":[{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"The topic is already framed as a vendor trust problem, so the clean next move is a structured risk review.","suggestedUse":"Use this when the cheap screen says the vendor question is real enough to pressure-test properly."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"If the opportunity centers on one company, the next step is understanding the operator behind the pitch.","suggestedUse":"Run this when you need a fuller operating and trust view of the company behind the topic."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"If the topic looks bigger than one vendor, turn the screen into a fuller market brief.","suggestedUse":"Use this when the signal is real but still needs market framing before action."}],"repeatUsePlan":{"bestNextRoute":"vendor-risk","bestNextTitle":"Vendor Risk","bestNextPath":"/api/vendor-risk","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"The entry screen only does its job if it points to the first serious follow-up route right away.","buyAgainWhen":"Buy again as soon as the cheap screen says the trust question is real enough to pressure-test properly.","ifUnsure":"If the cheap screen still feels inconclusive, stay with /api/opportunity-check until the target deserves more spend."}},"screen":{"verdict":"pass","rationale":"The request is specific enough to price cheaply, and it has a clear escalation path into vendor diligence if the first signal converts.","likelyBuyer":"Crypto fund operator","urgency":"Operators are already asking for a faster first-pass trust screen before deeper vendor review.","trustQuestion":"Will a buyer trust a lightweight signal enough to pay for a full vendor risk review next?","fastestProof":"Sell the cheap screen first, then measure whether buyers immediately escalate into a vendor-focused follow-up.","bestNextProduct":"vendor-risk"}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"buyer":{"type":"string"},"marketType":{"type":"string","enum":["company","vendor","market","lead","claim","workflow","other"]},"geography":{"type":"string"},"goal":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"constraints":{"type":"array","items":{"type":"string"}}},"required":["subject"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"screen":{"type":"object","additionalProperties":false,"properties":{"verdict":{"type":"string","enum":["pass","watch","skip"]},"rationale":{"type":"string"},"likelyBuyer":{"type":"string"},"urgency":{"type":"string"},"trustQuestion":{"type":"string"},"fastestProof":{"type":"string"},"bestNextProduct":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]}},"required":["verdict","rationale","likelyBuyer","urgency","trustQuestion","fastestProof","bestNextProduct"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","screen"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"opportunity-check","title":"Agent Research Desk Opportunity Check","summary":"Cheap front-door screen for deciding whether a target or topic deserves more spend.","route":{"method":"POST","path":"/api/opportunity-check","listedPrice":"$0.01","network":"eip155:8453","protocol":"x402"},"category":"Trust and diligence triage","buyerIntent":"Start with a $0.01 first-pass screen before buying deeper diligence.","exposurePriority":"front-door","keywords":["Agent Research Desk","ApexScout","opportunity check","AI agent trust API","x402","Base mainnet","pay per call diligence"],"useCases":["Cheap route selection before deeper paid work","First-pass trust screen for uncertain targets","Agent workflow pre-buy gate"],"searchQueries":["cheap x402 trust screen for agents","opportunity check API for AI agents","pay per call diligence triage"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"research-brief","title":"Agent Research Desk Research Brief","method":"POST","path":"/api/research-brief","toolName":"create_research_brief","price":"$0.05","category":"Structured agent research","buyerIntent":"Buy when the topic is broader than one company, source, vendor, or lead.","exposurePriority":"core-trust","description":"Structured x402 research memo for AI agents that need first-pass framing, risks, questions, and next actions before a broader decision.","keywords":["Agent Research Desk","research brief","structured research API","AI agent research","x402","Base mainnet"],"useCases":["Structured first-pass market or topic research","Research questions and next-action planning","Agent-readable general research output"],"searchQueries":["x402 research brief API","structured research for AI agents","agent research memo endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"subject":"AI scheduling assistants for dental clinics","objective":"Prepare a founder-ready brief that clarifies market demand, buyer priorities, and the main integration risks before a product pitch.","audience":"Seed-stage B2B founder","geography":"United States","timeframe":"Next 12 months","deliverableFormat":"brief","constraints":["Focus on SMB dental practices","Avoid regulated diagnostic claims"],"knownFacts":["Dental offices already use practice management software for calendars and reminders","Missed appointments and front-desk staffing are persistent operational pain points"],"keyQuestions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?"],"competitors":["NexHealth","Weave","Podium"],"stakeholders":["Practice owner","Office manager","Front-desk lead"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"objective":{"type":"string"},"audience":{"type":"string"},"geography":{"type":"string"},"timeframe":{"type":"string"},"deliverableFormat":{"type":"string","enum":["memo","brief","market-map","vendor-scan","risk-scan"]},"constraints":{"type":"array","items":{"type":"string"}},"knownFacts":{"type":"array","items":{"type":"string"}},"keyQuestions":{"type":"array","items":{"type":"string"}},"competitors":{"type":"array","items":{"type":"string"}},"stakeholders":{"type":"array","items":{"type":"string"}}},"required":["subject","objective"]},"output":{"example":{"requestId":"b3e0efcb-6517-4d83-a6ec-0fbab8656b20","createdAt":"2026-04-20T18:00:00.000Z","endpoint":"research-brief","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"AI scheduling assistants for dental clinics","objective":"Prepare a founder-ready brief that clarifies market demand, buyer priorities, and the main integration risks before a product pitch.","audience":"Seed-stage B2B founder","geography":"United States","timeframe":"Next 12 months","deliverableFormat":"brief","constraints":["Focus on SMB dental practices","Avoid regulated diagnostic claims"],"knownFacts":["Dental offices already use practice management software for calendars and reminders","Missed appointments and front-desk staffing are persistent operational pain points"],"keyQuestions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?"],"competitors":["NexHealth","Weave","Podium"],"stakeholders":["Practice owner","Office manager","Front-desk lead"]},"summary":"This brief frames the market around AI scheduling assistants for dental clinics for a Seed-stage B2B founder, with attention to United States conditions over Next 12 months. The research should test whether automation meaningfully improves appointment fill rate, staff utilization, and patient responsiveness without creating integration drag.","confidence":{"score":0.81,"label":"high","rationale":["The request includes a named buyer, geography, timeframe, and incumbent alternatives.","Known facts and explicit research questions reduce ambiguity in the first pass."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Framing a market or topic before choosing the next concrete move","Handing a structured first-pass memo to another agent or operator"],"notFor":["Treating the brief as final proof that the market is fully validated","Replacing buyer interviews, implementation checks, or claim-level verification"],"whyThisIsUseful":["It turns a broad topic into explicit questions, proof paths, and next actions.","It keeps the evidence burden visible instead of hiding uncertainty behind narrative confidence."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"A broad topic becomes more valuable when it narrows into the single next paid route.","holdIf":"If the next blocker is still vague, stay with /api/opportunity-check instead of buying a broader second step.","escalationTrigger":"Buy again once one company, vendor, or claim becomes the clear next pressure test.","operatorCue":"Use the brief to narrow the next decision to one target instead of treating it as the final memo."},"risks":["Integration complexity could slow proof-of-value even if buyer interest is strong.","Workflow automation that touches patient communications may raise privacy and consent concerns."],"opportunities":["Missed-appointment reduction is a measurable ROI story that can anchor buyer conversations.","Front-desk staffing pressure creates a near-term pain narrative instead of a generic automation pitch."],"nextActions":["Interview three target operators to rank workflow pain by urgency.","Map the must-have integrations and estimate deployment friction.","Collect competitor pricing and positioning claims into a comparison table."],"questions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?","What proof points would make an office manager trust the assistant in daily use?"],"sourceAttribution":[{"kind":"recommended","label":"Practice management platform documentation","url":null,"relevance":"Integration reality check","note":"Use official docs and partner directories to verify must-have system dependencies."},{"kind":"recommended","label":"Dental operations benchmark reports","url":null,"relevance":"ROI calibration","note":"Compare staffing ratios, no-show rates, and scheduling throughput benchmarks."}],"commercial":{"stage":"core","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","The current brief is a core product, so the next useful step is a higher-conviction diligence or conversion workflow."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"The brief frames the market, but company-level diligence is the fastest next move once a target is identified.","suggestedUse":"Run this on the strongest target company named in the brief."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Repeat buyers in this pattern usually need a trust and control read before they spend real money.","suggestedUse":"Use this when a buyer asks whether a vendor is safe enough to pilot."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the target segment is clear, the highest-leverage next step is turning it into a concrete buyer conversation.","suggestedUse":"Run this when you want the first outreach angle for a named operator."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"The brief becomes more valuable when it turns into one concrete account-level decision.","buyAgainWhen":"Buy again as soon as one named company or account becomes the next real focus.","ifUnsure":"If the next blocker is still vague, fall back to /api/opportunity-check and keep the spend low."}},"learning":{"totalRequests":12,"paidRequests":9,"estimatedRevenueUsd":"0.45","lastRecordedAt":"2026-04-20T18:00:00.000Z","recentSubjects":[],"topThemes":[{"label":"dental","count":4},{"label":"clinics","count":3},{"label":"scheduling","count":3}],"topAudiences":[{"label":"Seed-stage B2B founder","count":5}],"topGeographies":[{"label":"United States","count":4}],"topDeliverableFormats":[{"label":"brief","count":6}],"guidance":["Synthetic public example: aggregate learning signals are shown, but recent paid request subjects are intentionally omitted.","Aggregate theme patterns can still help buyers understand what kinds of trust and diligence work convert."],"currentSubjectRepeatCount":1,"currentAudienceRepeatCount":2,"currentGeographyRepeatCount":3,"currentThemeOverlapCount":3,"matchedThemes":["dental","clinics","scheduling"]},"brief":{"title":"AI scheduling assistants for dental clinics research brief","executiveSummary":"This brief frames the market around AI scheduling assistants for dental clinics for a Seed-stage B2B founder, with attention to United States conditions over Next 12 months.","recommendedDeliverable":"Founder brief with buyer pain map, market scan, and integration risk summary","learnedAdjustments":["Exact repeat demand suggests packaging this topic as a repeatable offer instead of a one-off brief.","Prior paid demand says Seed-stage B2B founder is a proven buyer profile for this type of request."],"workingHypothesis":"If an assistant reduces front-desk workload while preserving trust, clinics will evaluate it as a revenue-protection tool rather than a generic productivity add-on.","assumptions":["Primary buyer is time-constrained and needs a concise decision memo.","The first release must integrate with existing scheduling systems instead of replacing them."],"researchQuestions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?","What proof points would make an office manager trust the assistant in daily use?"],"searchQueries":["AI scheduling assistants for dental clinics market demand United States","dental clinic scheduling software integration requirements","missed appointment reduction dental offices automation case study"],"recommendedSources":["Practice management platform documentation and partner directories","Dental operations surveys and missed-appointment benchmarks","Competitor websites, pricing pages, demos, and customer stories"],"interviewTargets":["Practice owner","Office manager","Front-desk lead","Implementation partner familiar with dental scheduling software"],"outline":["Market context and why the pain matters now","Buyer jobs-to-be-done and operational bottlenecks","Competitive landscape and positioning gaps","Integration and operational risks","Recommended next experiments"],"competitorWatchlist":["NexHealth","Weave","Podium"]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"objective":{"type":"string"},"audience":{"type":"string"},"geography":{"type":"string"},"timeframe":{"type":"string"},"deliverableFormat":{"type":"string","enum":["memo","brief","market-map","vendor-scan","risk-scan"]},"constraints":{"type":"array","items":{"type":"string"}},"knownFacts":{"type":"array","items":{"type":"string"}},"keyQuestions":{"type":"array","items":{"type":"string"}},"competitors":{"type":"array","items":{"type":"string"}},"stakeholders":{"type":"array","items":{"type":"string"}}},"required":["subject","objective"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"learning":{"type":"object","additionalProperties":false,"properties":{"totalRequests":{"type":"number"},"paidRequests":{"type":"number"},"estimatedRevenueUsd":{"type":"string"},"lastRecordedAt":{"type":["string","null"]},"recentSubjects":{"type":"array","items":{"type":"string"}},"topThemes":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"topAudiences":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"topGeographies":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"topDeliverableFormats":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"guidance":{"type":"array","items":{"type":"string"}},"currentSubjectRepeatCount":{"type":"number"},"currentAudienceRepeatCount":{"type":"number"},"currentGeographyRepeatCount":{"type":"number"},"currentThemeOverlapCount":{"type":"number"},"matchedThemes":{"type":"array","items":{"type":"string"}}},"required":["totalRequests","paidRequests","estimatedRevenueUsd","lastRecordedAt","recentSubjects","topThemes","topAudiences","topGeographies","topDeliverableFormats","guidance","currentSubjectRepeatCount","currentAudienceRepeatCount","currentGeographyRepeatCount","currentThemeOverlapCount","matchedThemes"]},"brief":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string"},"executiveSummary":{"type":"string"},"recommendedDeliverable":{"type":"string"},"learnedAdjustments":{"type":"array","items":{"type":"string"}},"workingHypothesis":{"type":"string"},"assumptions":{"type":"array","items":{"type":"string"}},"researchQuestions":{"type":"array","items":{"type":"string"}},"searchQueries":{"type":"array","items":{"type":"string"}},"recommendedSources":{"type":"array","items":{"type":"string"}},"interviewTargets":{"type":"array","items":{"type":"string"}},"outline":{"type":"array","items":{"type":"string"}},"competitorWatchlist":{"type":"array","items":{"type":"string"}}},"required":["title","executiveSummary","recommendedDeliverable","learnedAdjustments","workingHypothesis","assumptions","researchQuestions","searchQueries","recommendedSources","interviewTargets","outline","competitorWatchlist"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","learning","brief"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"research-brief","title":"Agent Research Desk Research Brief","summary":"General structured research memo for a target, theme, or decision that needs more shape.","route":{"method":"POST","path":"/api/research-brief","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Structured agent research","buyerIntent":"Buy when the topic is broader than one company, source, vendor, or lead.","exposurePriority":"core-trust","keywords":["Agent Research Desk","research brief","structured research API","AI agent research","x402","Base mainnet"],"useCases":["Structured first-pass market or topic research","Research questions and next-action planning","Agent-readable general research output"],"searchQueries":["x402 research brief API","structured research for AI agents","agent research memo endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"company-intel","title":"Agent Research Desk Company Intel","method":"POST","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05","category":"Company trust intelligence","buyerIntent":"Buy when one named company needs a quick trust and decision snapshot.","exposurePriority":"core-trust","description":"Fast x402 company trust snapshot for AI agents screening one named company before outreach, approval, reliance, or deeper diligence.","keywords":["Agent Research Desk","company intel","company trust API","AI agent due diligence","x402","Base mainnet","vendor screening"],"useCases":["Company snapshot before outreach","Trust posture before approval","Named-account diligence pre-screen"],"searchQueries":["company intel x402 API","AI agent company diligence","company trust snapshot API"],"bazaarDiscovery":{"bodyType":"json","input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"output":{"example":{"requestId":"0f8f6988-dcaa-4dd7-9aef-4308b65bf3c7","createdAt":"2026-04-20T18:05:00.000Z","endpoint":"company-intel","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"summary":"Alpine Foods looks like a growth-stage food distribution business where commercial momentum depends on partner trust, category expansion discipline, and operational execution more than pure brand awareness.","confidence":{"score":0.76,"label":"high","rationale":["The request includes a company name, website, industry, geography, and explicit growth focus.","Known claims and signals provide enough framing for a first-pass operating view."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Getting a first-pass company snapshot before outreach, approval, or deeper diligence","Comparing public posture against the most obvious proof gaps"],"notFor":["Treating this as audited company diligence or a final financial judgement","Claiming the company story was independently verified beyond the supplied inputs and cited sources"],"whyThisIsUseful":["A provided source is attached, so the result is anchored to a real first-party surface before manual follow-up.","It separates operating posture from missing evidence so buyers can decide whether to escalate or stop."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company read is strongest when it quickly turns into one concrete trust, outreach, or proof follow-up.","holdIf":"If you still are not sure the company deserves more spend, go back to /api/opportunity-check.","escalationTrigger":"Buy again when trust, one public claim, or approval risk becomes the clear next blocker for the same company.","operatorCue":"Use the snapshot to choose whether trust, outreach, or one proof check is the real next move."},"risks":["Expansion into new categories can stretch fulfillment quality before revenue diversification pays off.","A trust-led sales motion may depend on references, proof of service levels, and margin discipline."],"opportunities":["Private-label growth can create margin expansion if buyer trust is already strong.","Operational hiring may indicate enough demand to justify deeper diligence into execution capacity."],"nextActions":["Verify concentration risk across customers, product lines, and regions.","Check whether growth claims are supported by hiring patterns, launches, or partner announcements.","Test whether the website and public messaging match the actual buyer motion."],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Primary positioning source","note":"Use the official site to compare stated capabilities against external signals."},{"kind":"recommended","label":"Partner, hiring, and launch signals","url":null,"relevance":"Momentum validation","note":"Use public job postings, announcements, and partner references to validate growth posture."}],"commercial":{"stage":"core","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples."],"recommendedOffers":[{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","stage":"expansion","priceUsd":"$0.20","reason":"If the company matters but the blocker is not sharp enough yet, keep the same target warm instead of restarting the trust work later.","suggestedUse":"Use this when the next decision depends on meaningful changes over time, not another one-shot read."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Company-level interest often turns into a trust check before a pilot or partnership decision.","suggestedUse":"Use this on the same company if the next question is whether it is safe enough to trust."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the operator and motion are clear, turn the research into a concrete buyer-facing brief.","suggestedUse":"Use this when you want the opening angle and likely objections for outreach."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A low-cost way to pressure-test the strongest public claim before deeper diligence.","suggestedUse":"Run this on one claim that would change the buying decision if it proved false."}],"repeatUsePlan":{"bestNextRoute":"company-watch","bestNextTitle":"Company Watch","bestNextPath":"/api/company-watch","bestNextPriceUsd":"$0.20","timing":"now","whyNow":"A named-company snapshot is most valuable when it turns into a recurring trust queue instead of going cold until the buyer restarts later.","buyAgainWhen":"Buy again when the same company is likely to matter again and you want the next spend triggered by a real change, not by memory.","ifUnsure":"If you still are not sure the company deserves deeper spend, return to /api/opportunity-check."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"A provided source is attached for the company, so the first-pass read can point to a concrete first-party page before manual corroboration.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]},"company":{"canonicalName":"Alpine Foods","website":"https://example.com","industryFocus":"Food distribution","geographyFocus":"United States","posture":"Expansion-stage operator balancing category growth with fulfillment credibility.","likelyBuyerMotion":"Trust-first commercial motion where proof of supply reliability matters more than novelty."},"signals":{"demandSignals":["Hiring for operations and sales","Launching new product categories"],"trustSignals":["Regional specialty food distributor","Expanding private-label program"],"watchItems":["Margin pressure from category expansion","Execution strain if demand outpaces operations"]},"decisionCard":{"verdict":"proceed-carefully","headline":"Proceed carefully with Alpine Foods as a real target, but validate one trust-critical proof point before treating the story as durable.","recommendedAction":"Treat the company as worth continuing with now, then move straight into the next blocking trust question instead of stopping at a generic snapshot.","topReasons":["The request already names a company, site, category, geography, claims, and operating signals.","The public posture is specific enough to support a useful first-pass decision instead of just loose curiosity.","The likely buying motion is trust-first, which means the snapshot can guide the next concrete approval or outreach step."],"missingProof":["There is still no outside proof yet that category expansion is translating into durable operating quality.","The strongest claims still need corroboration beyond the first-party surface."]},"followUpPlan":{"bestNextMove":{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","priceUsd":"$0.20","reason":"The company matters enough to keep warm, but the next paid step should be triggered by meaningful change instead of another restart from zero."},"alternatives":[{"trigger":"The next likely blocker is whether the company is safe enough to trust, pilot, or approve for a real partnership motion.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Move directly into a trust or approval read when the blocker is already operational instead of waiting on the watch loop."},{"trigger":"One public claim would change the buying decision if it proved false.","endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Pressure-test the one claim that matters most before leaning harder into the company story."},{"trigger":"The company still looks promising, but the real next move is outreach instead of approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the company read into a concrete outreach angle and objection map."},{"trigger":"Missing proof could materially change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Escalate into a deeper verification map when the downside is large enough that a quick snapshot is no longer enough."}]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]},"company":{"type":"object","additionalProperties":false,"properties":{"canonicalName":{"type":"string"},"website":{"type":["string","null"]},"industryFocus":{"type":"string"},"geographyFocus":{"type":"string"},"posture":{"type":"string"},"likelyBuyerMotion":{"type":"string"}},"required":["canonicalName","website","industryFocus","geographyFocus","posture","likelyBuyerMotion"]},"signals":{"type":"object","additionalProperties":false,"properties":{"demandSignals":{"type":"array","items":{"type":"string"}},"trustSignals":{"type":"array","items":{"type":"string"}},"watchItems":{"type":"array","items":{"type":"string"}}},"required":["demandSignals","trustSignals","watchItems"]},"decisionCard":{"type":"object","additionalProperties":false,"properties":{"verdict":{"type":"string","enum":["proceed","proceed-carefully","hold","escalate"]},"headline":{"type":"string"},"recommendedAction":{"type":"string"},"topReasons":{"type":"array","items":{"type":"string"}},"missingProof":{"type":"array","items":{"type":"string"}}},"required":["verdict","headline","recommendedAction","topReasons","missingProof"]},"followUpPlan":{"type":"object","additionalProperties":false,"properties":{"bestNextMove":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["endpoint","title","path","priceUsd","reason"]},"alternatives":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"trigger":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["trigger","endpoint","title","path","priceUsd","reason"]}}},"required":["bestNextMove","alternatives"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","evidence","company","signals","decisionCard","followUpPlan"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"company-intel","title":"Agent Research Desk Company Intel","summary":"Decision-style company trust snapshot with a next-step plan when you already know the target.","route":{"method":"POST","path":"/api/company-intel","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Company trust intelligence","buyerIntent":"Buy when one named company needs a quick trust and decision snapshot.","exposurePriority":"core-trust","keywords":["Agent Research Desk","company intel","company trust API","AI agent due diligence","x402","Base mainnet","vendor screening"],"useCases":["Company snapshot before outreach","Trust posture before approval","Named-account diligence pre-screen"],"searchQueries":["company intel x402 API","AI agent company diligence","company trust snapshot API"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"company-watch","title":"Agent Research Desk Company Watch","method":"POST","path":"/api/company-watch","toolName":"create_company_watch","price":"$0.20","category":"Recurring company trust monitoring","buyerIntent":"Buy after a company matters enough to keep warm instead of restarting from zero.","exposurePriority":"core-trust","description":"Recurring x402 trust watch for AI agents that need one named company monitored between outreach, approval, partnership, or diligence decisions.","keywords":["Agent Research Desk","company watch","company monitoring","trust watch API","x402","Base mainnet"],"useCases":["Repeat trust monitoring for one company","Follow-on route after Company Intel","Change-sensitive company watch loop"],"searchQueries":["x402 company monitoring API","AI agent company watch","recurring trust watch endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"watchGoal":{"type":"string"},"decisionHorizon":{"type":"string","enum":["this-week","this-month","this-quarter"]},"alertSensitivity":{"type":"string","enum":["conservative","balanced","aggressive"]}},"required":["companyName","watchGoal"]},"output":{"example":{"requestId":"e98da595-03c8-4c66-9c4c-69a7d4abaf7b","createdAt":"2026-04-23T02:20:00.000Z","endpoint":"company-watch","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.20","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"summary":"Company Watch turns one named company into a live trust queue so the desk can keep checking for meaningful changes, keep proof gaps visible, and point to the next justified paid route instead of leaving the work as a one-shot memo.","confidence":{"score":0.78,"label":"high","rationale":["The watch starts with a named company, a first-party site, an explicit watch goal, and concrete operating signals.","The initial baseline is specific enough to decide what should trigger a deeper trust move instead of a vague reminder loop."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"usable","proofBurden":"moderate","useFor":["Keeping one named company under a live first-pass trust watch between deeper decisions","Turning a one-time company read into a recurring queue with clearer escalation rules"],"notFor":["Treating the watch as final legal, financial, compliance, or investment approval","Claiming the company was continuously independently verified outside the supplied source checks"],"whyThisIsUseful":["It gives the desk a real recurring job instead of waiting for another one-shot request.","It makes proof gaps and follow-on routes explicit before the next real decision arrives."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company is already specific enough that ongoing trust movement is more useful than starting from zero again later.","holdIf":"Do not treat the watch as final approval. Escalate only when one proof gap, claim, or approval blocker becomes real.","escalationTrigger":"Buy again when the watch surfaces a trust, claim, or approval blocker that now justifies source-check, vendor-risk, or deep-diligence.","operatorCue":"Use the watch to keep one company warm until the next real decision becomes obvious."},"risks":["A recurring watch can create false comfort if the strongest proof gap is not revisited when the company narrative changes.","Signals from a first-party site can still look healthy even when customer, partner, or control reality is weaker underneath."],"opportunities":["A recurring watch makes it easier to catch meaningful trust changes before a buyer restarts the same research from zero.","The same watch can feed cleaner follow-on purchases into source-check, vendor-risk, or deep-diligence when the blocker sharpens."],"nextActions":["Keep the named company on a scheduled refresh instead of relying on ad hoc manual reruns.","Escalate only when the watch detects a meaningful proof change, a new claim, or a sharper approval blocker.","Use the live watch queue to decide whether the next spend should be claim-level, vendor-level, or premium diligence."],"questions":["What proof gap would most change the next real trust decision on this company?","What kind of update should trigger a deeper route instead of staying on the watch?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Baseline monitoring surface","note":"Use the same first-party source as the recurring watch anchor before you compare later changes."},{"kind":"recommended","label":"Independent proof sources","url":null,"relevance":"Follow-on verification","note":"Use independent sources when the watch surfaces a change that could alter a real decision."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and public examples.","The watch route is a recurring trust lane, so the next step should sharpen the blocker instead of restarting the entire workflow."],"recommendedOffers":[{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"Use the cheapest follow-on route when one claim becomes the blocker between baseline and action.","suggestedUse":"Run this when the watch highlights one shaky public claim or source."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Escalate when the watch says the company is interesting enough that rollout trust or approval now matters.","suggestedUse":"Use this when the next blocker is operational or trust-sensitive instead of purely informational."},{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","stage":"expansion","priceUsd":"$0.50","reason":"Go premium only when the watch proves the missing evidence could change a real procurement, partnership, or treasury decision.","suggestedUse":"Use this after the watch isolates a serious proof gap."}],"repeatUsePlan":{"bestNextRoute":"source-check","bestNextTitle":"Source Check","bestNextPath":"/api/source-check","bestNextPriceUsd":"$0.05","timing":"after-proof","whyNow":"The watch is most valuable when it narrows the next spend to the single blocker that actually changed.","buyAgainWhen":"Buy again when the watch shows a new claim, trust shift, or approval blocker worth pressure-testing.","ifUnsure":"If the company still looks too thin for a stronger follow-up, keep it on watch instead of overspending."}},"watch":{"watchId":"cw_01HZZ9B4X0MMS9Q4S9NXVC1Q0A","status":"active","cadence":{"label":"Every 3 hours","refreshEveryMinutes":180,"nextCheckAt":"2026-04-23T05:20:00.000Z","alertSensitivity":"balanced"},"decision":"stable","whyThisWatchExists":"This watch keeps Alpine Foods under a recurring trust review so the next approval or outreach decision does not start from zero again."},"baseline":{"monitoredCompany":"Alpine Foods","website":"https://example.com","operatingFocus":"Food distribution","decisionHorizon":"this-month","monitoringFocus":["public positioning changes","new trust-sensitive claims","signals that justify a deeper route"],"trackedSignals":["first-party site updates","new public claims about growth or trust posture","signals that change whether approval or outreach should advance"],"proofGaps":["Outside proof for the strongest growth and trust claims is still missing.","The watch still needs independent corroboration if the decision gets higher-stakes."],"whatTriggersAnAlert":["A meaningful change in site messaging, trust posture, or operating signals","A sharper proof gap that now points to source-check, vendor-risk, or deep-diligence","A confidence shift big enough to change the next recommended route"]},"latestRefresh":{"checkedAt":"2026-04-23T02:20:00.000Z","changeState":"baseline-created","headline":"Baseline watch created","summary":"The watch has a clear first-party anchor, enough structure for a usable recurring baseline, and a moderate proof burden that should stay visible between deeper decisions.","confidenceDelta":"new-baseline","observedSignals":["Named company with a first-party site","Existing growth claims and operating signals to monitor over time"],"unresolvedRisks":["The strongest claims still need outside corroboration before a high-stakes decision relies on them.","A change in the public story could still shift the next best route quickly."],"notYetVerified":["Independent corroboration of the strongest claims","Operational proof beyond the first-party surface"]},"queue":{"nextBestRoute":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Use the cheapest next route when one watch-triggered claim becomes the real blocker."},"escalationRoutes":[{"trigger":"A trust, rollout, or approval blocker becomes real on the same company.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Escalate when the next question is whether this company is safe enough to trust more deeply."},{"trigger":"Missing proof could now change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Use the premium route only when the watch shows the downside is now materially proof-sensitive."},{"trigger":"The signal becomes commercial and the next move is outreach rather than approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the watch into a concrete buyer-facing angle when the timing is right."}]},"activationPlan":{"firstMilestone":"Create a baseline strong enough that the next route is driven by a real proof gap instead of a vague reminder loop.","learningGoal":"Learn whether Alpine Foods is staying stable, getting riskier, or becoming commercial enough to justify the next paid step.","returnWhen":"Return to the watch after one meaningful company change, one new public claim, or one new approval blocker.","ifNothingChanges":"If nothing meaningful changes, keep the company warm on the watch instead of forcing another one-shot report too early.","expectedSecondBuy":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"The cheapest strong second buy is pressure-testing the claim or proof point the watch makes most important."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The recurring watch starts with a provided company source, which gives the baseline a concrete first-party anchor before deeper verification work happens.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"watchGoal":{"type":"string"},"decisionHorizon":{"type":"string","enum":["this-week","this-month","this-quarter"]},"alertSensitivity":{"type":"string","enum":["conservative","balanced","aggressive"]}},"required":["companyName","watchGoal"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"watch":{"type":"object","additionalProperties":false,"properties":{"watchId":{"type":"string"},"status":{"type":"string","enum":["active"]},"cadence":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"refreshEveryMinutes":{"type":"number"},"nextCheckAt":{"type":"string","format":"date-time"},"alertSensitivity":{"type":"string","enum":["conservative","balanced","aggressive"]}},"required":["label","refreshEveryMinutes","nextCheckAt","alertSensitivity"]},"decision":{"type":"string","enum":["stable","watch-closely","escalate"]},"whyThisWatchExists":{"type":"string"}},"required":["watchId","status","cadence","decision","whyThisWatchExists"]},"baseline":{"type":"object","additionalProperties":false,"properties":{"monitoredCompany":{"type":"string"},"website":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"operatingFocus":{"type":"string"},"decisionHorizon":{"type":"string"},"monitoringFocus":{"type":"array","items":{"type":"string"}},"trackedSignals":{"type":"array","items":{"type":"string"}},"proofGaps":{"type":"array","items":{"type":"string"}},"whatTriggersAnAlert":{"type":"array","items":{"type":"string"}}},"required":["monitoredCompany","website","operatingFocus","decisionHorizon","monitoringFocus","trackedSignals","proofGaps","whatTriggersAnAlert"]},"latestRefresh":{"type":"object","additionalProperties":false,"properties":{"checkedAt":{"type":"string","format":"date-time"},"changeState":{"type":"string","enum":["baseline-created","changed","steady"]},"headline":{"type":"string"},"summary":{"type":"string"},"confidenceDelta":{"type":"string","enum":["new-baseline","up","flat","down"]},"observedSignals":{"type":"array","items":{"type":"string"}},"unresolvedRisks":{"type":"array","items":{"type":"string"}},"notYetVerified":{"type":"array","items":{"type":"string"}}},"required":["checkedAt","changeState","headline","summary","confidenceDelta","observedSignals","unresolvedRisks","notYetVerified"]},"queue":{"type":"object","additionalProperties":false,"properties":{"nextBestRoute":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["endpoint","title","path","priceUsd","reason"]},"escalationRoutes":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"trigger":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["trigger","endpoint","title","path","priceUsd","reason"]}}},"required":["nextBestRoute","escalationRoutes"]},"activationPlan":{"type":"object","additionalProperties":false,"properties":{"firstMilestone":{"type":"string"},"learningGoal":{"type":"string"},"returnWhen":{"type":"string"},"ifNothingChanges":{"type":"string"},"expectedSecondBuy":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["endpoint","title","path","priceUsd","reason"]}},"required":["firstMilestone","learningGoal","returnWhen","ifNothingChanges","expectedSecondBuy"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","watch","baseline","latestRefresh","queue","activationPlan","evidence"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"company-watch","title":"Agent Research Desk Company Watch","summary":"Persistent trust watch for one named company that keeps checking for meaningful changes over time.","route":{"method":"POST","path":"/api/company-watch","listedPrice":"$0.20","network":"eip155:8453","protocol":"x402"},"category":"Recurring company trust monitoring","buyerIntent":"Buy after a company matters enough to keep warm instead of restarting from zero.","exposurePriority":"core-trust","keywords":["Agent Research Desk","company watch","company monitoring","trust watch API","x402","Base mainnet"],"useCases":["Repeat trust monitoring for one company","Follow-on route after Company Intel","Change-sensitive company watch loop"],"searchQueries":["x402 company monitoring API","AI agent company watch","recurring trust watch endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"source-check","title":"Agent Research Desk Source Check","method":"POST","path":"/api/source-check","toolName":"check_source_claim","price":"$0.05","category":"Claim and source review","buyerIntent":"Buy when one claim is the blocker and a broader report would be wasteful.","exposurePriority":"core-trust","description":"Focused x402 claim and source check for AI agents when one statement, proof point, or source is blocking the next decision.","keywords":["Agent Research Desk","source check","claim check API","proof verification plan","x402","Base mainnet"],"useCases":["Single claim review","Source quality notes","Corroboration plan before acting"],"searchQueries":["x402 claim check API","AI agent source check","source quality diligence endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"claim":"This vendor integrates natively with every major ERP in under two weeks.","sourceUrl":"https://example.com/claims/erp-integrations","sourceType":"website","subject":"ERP integration claim","context":["Claim appears on a sales page","Buyer is using this for vendor shortlisting"],"validationGoal":"sales-risk"},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"claim":{"type":"string"},"sourceUrl":{"type":"string"},"sourceType":{"type":"string","enum":["website","article","social-post","document","wallet","token","other"]},"subject":{"type":"string"},"context":{"type":"array","items":{"type":"string"}},"validationGoal":{"type":"string","enum":["truthfulness","bias","timeliness","completeness","sales-risk"]}},"required":["claim"]},"output":{"example":{"requestId":"74ab3e7f-af1f-4e70-98f8-e44dff2ddf13","createdAt":"2026-04-20T18:10:00.000Z","endpoint":"source-check","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"claim":"This vendor integrates natively with every major ERP in under two weeks.","sourceUrl":"https://example.com/claims/erp-integrations","sourceType":"website","subject":"ERP integration claim","context":["Claim appears on a sales page","Buyer is using this for vendor shortlisting"],"validationGoal":"sales-risk"},"summary":"The claim reads like a strong sales promise, but it is too absolute to trust without tighter proof on scope, ERP coverage, and real deployment timelines.","confidence":{"score":0.72,"label":"medium","rationale":["A direct claim and source URL are provided, which improves traceability.","The statement still lacks named systems, reference conditions, and measurement criteria."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"developing","decisionReadiness":"usable","proofBurden":"high","useFor":["Pressure-testing one claim before relying on it in an agent workflow","Turning a vague statement into a concrete corroboration checklist"],"notFor":["Treating a first-pass claim check as final truth or legal review","Repeating the claim downstream as verified fact without corroboration"],"whyThisIsUseful":["A provided source was read directly, so the result is tied to the exact claim surface the buyer cares about.","It identifies which proof is missing before the claim should be trusted."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"high","actNowBecause":"One focused claim check is the fastest way to settle whether the statement deserves to influence the decision.","holdIf":"Do not broaden the workflow if this claim still does not matter enough to change what happens next.","escalationTrigger":"Buy again when the claim outcome now points to a broader company, vendor, or diligence question.","operatorCue":"Keep the next step attached to the one proof point instead of expanding too early."},"risks":["Absolute language can overstate implementation speed and create procurement friction later.","A buyer may treat this as proven interoperability even if the vendor only supports partial flows."],"opportunities":["If narrowed into named systems and documented scope, the claim could become a strong trust asset.","This is a good candidate for a proof request during vendor diligence."],"nextActions":["Ask for named ERP systems, deployment prerequisites, and exclusions.","Request a customer reference or implementation case study tied to the two-week timeline.","Check whether the claim appears in contracts, docs, or only promotional copy."],"questions":["Which ERP systems are actually covered by the claim?","Does the timeline include data mapping and approval flows?"],"sourceAttribution":[{"kind":"provided","label":"Claim source","url":"https://example.com/claims/erp-integrations","relevance":"Primary statement under review","note":"Use the originating page as the baseline wording for validation."},{"kind":"recommended","label":"Implementation references","url":null,"relevance":"Corroboration","note":"Look for docs, customer stories, or contract language that clarifies scope and timing."}],"commercial":{"stage":"entry","buyerRelationship":"new","notes":["This is the entry-level screen, so the next best offer should deepen the work only if the claim is worth chasing."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"If the claim matters, the next step is understanding the company behind it, not just the statement itself.","suggestedUse":"Use this after the first claim check surfaces enough interest to justify broader diligence."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"A broader brief is the next move when one claim reveals a bigger market or buyer question.","suggestedUse":"Use this when you want to turn a one-off check into a structured research plan."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"If the claim is central to trust, a formal risk review is the right escalation.","suggestedUse":"Run this when the buying question shifts from truthfulness to operational risk."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"Once one claim matters, the next question is usually about the company behind it.","buyAgainWhen":"Buy again when the claim now justifies a broader operating and trust read on the same subject.","ifUnsure":"If the claim still looks too weak to pursue, go back to /api/opportunity-check."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com/claims/erp-integrations","hostname":"example.com","fetchedAt":"2026-04-20T18:09:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for the provided claim source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The claim source is attached in the right shape, but this public example still avoids pretending the claim was independently verified.","nextChecks":["Confirm the exact wording and date of the original claim.","Cross-check the claim against implementation proof or customer evidence.","Treat a failed or synthetic source pull as an unresolved proof gap."]},"verdict":{"label":"unclear","summary":"The claim is directionally plausible but too broad to treat as verified without narrowing evidence.","confidenceBasis":"The statement is traceable, but its scope and proof standard are undefined."},"checks":{"sourceReliability":"Moderate. The source appears to be a first-party marketing claim, which is relevant but biased.","claimSpecificity":"Low. The statement uses absolute wording without naming systems or boundaries.","timeliness":"Unknown. There is not enough context to tell whether the claim reflects the current product.","corroborationPlan":["Compare the claim against implementation docs and API references.","Request named customer examples that match the stated timeline."],"missingEvidence":["Named ERP coverage","Definition of native integration","Evidence for the two-week deployment window"]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"claim":{"type":"string"},"sourceUrl":{"type":"string"},"sourceType":{"type":"string","enum":["website","article","social-post","document","wallet","token","other"]},"subject":{"type":"string"},"context":{"type":"array","items":{"type":"string"}},"validationGoal":{"type":"string","enum":["truthfulness","bias","timeliness","completeness","sales-risk"]}},"required":["claim"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]},"verdict":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string","enum":["substantiated","unclear","risky","promotional"]},"summary":{"type":"string"},"confidenceBasis":{"type":"string"}},"required":["label","summary","confidenceBasis"]},"checks":{"type":"object","additionalProperties":false,"properties":{"sourceReliability":{"type":"string"},"claimSpecificity":{"type":"string"},"timeliness":{"type":"string"},"corroborationPlan":{"type":"array","items":{"type":"string"}},"missingEvidence":{"type":"array","items":{"type":"string"}}},"required":["sourceReliability","claimSpecificity","timeliness","corroborationPlan","missingEvidence"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","evidence","verdict","checks"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"source-check","title":"Agent Research Desk Source Check","summary":"Targeted claim check for one source, proof point, or statement.","route":{"method":"POST","path":"/api/source-check","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Claim and source review","buyerIntent":"Buy when one claim is the blocker and a broader report would be wasteful.","exposurePriority":"core-trust","keywords":["Agent Research Desk","source check","claim check API","proof verification plan","x402","Base mainnet"],"useCases":["Single claim review","Source quality notes","Corroboration plan before acting"],"searchQueries":["x402 claim check API","AI agent source check","source quality diligence endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"vendor-risk","title":"Agent Research Desk Vendor Risk","method":"POST","path":"/api/vendor-risk","toolName":"assess_vendor_risk","price":"$0.05","category":"Vendor trust and risk review","buyerIntent":"Buy before a vendor pilot, procurement step, partnership, or approval.","exposurePriority":"core-trust","description":"First-pass x402 vendor risk review for AI agents before pilots, procurement, partnerships, or vendor approval decisions.","keywords":["Agent Research Desk","vendor risk","vendor diligence API","procurement trust","x402","Base mainnet"],"useCases":["Vendor pilot pre-screen","Procurement trust memo","Partnership approval risk review"],"searchQueries":["x402 vendor risk API","AI agent vendor diligence","procurement trust review endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"vendorName":{"type":"string"},"website":{"type":"string"},"serviceCategory":{"type":"string"},"useCase":{"type":"string"},"dataSensitivity":{"type":"string","enum":["low","moderate","high","regulated"]},"criticality":{"type":"string","enum":["low","medium","high","mission-critical"]},"geography":{"type":"string"},"knownControls":{"type":"array","items":{"type":"string"}},"knownConcerns":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["vendorName","serviceCategory","useCase"]},"output":{"example":{"requestId":"5be526a9-1bf2-4a85-b726-08b9011b22f5","createdAt":"2026-04-20T18:12:00.000Z","endpoint":"vendor-risk","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]},"summary":"Northwind AI looks usable for workflow acceleration, but the combination of high-sensitivity data, third-party model dependency, and unclear rollback history pushes the vendor into an elevated-risk bucket.","confidence":{"score":0.8,"label":"high","rationale":["The request includes service category, use case, criticality, data sensitivity, controls, and known concerns.","That gives enough detail for a structured first-pass risk posture."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"high","useFor":["Making a first-pass vendor trust call before a pilot, procurement step, or approval review","Identifying which control domains need proof before rollout"],"notFor":["Treating this as legal, compliance, or audit sign-off","Assuming claimed controls are proven without reviewing the requested artifacts"],"whyThisIsUseful":["It ties the risk call to the named workflow instead of giving a vague generic vendor score.","It shows which domains are carrying the trust burden so the next diligence request is concrete."]},"decisionSignals":{"urgency":"active","spendReadiness":"premium-route","proofGapSeverity":"high","actNowBecause":"Vendor approval risk is meaningful enough that unresolved proof gaps can change the rollout decision.","holdIf":"Do not pay for another broad route until one control, proof point, or approval blocker is clearly identified.","escalationTrigger":"Buy again when one unresolved control or evidence gap still stands between this memo and a real yes-or-no decision.","operatorCue":"Keep the follow-up attached to the approval question instead of restarting generic research."},"risks":["High-sensitivity workflows raise the bar for access controls, auditability, and incident response proof.","Third-party model dependency can break reliability assumptions if upstream behavior changes.","Missing uptime history weakens confidence for a critical workflow rollout."],"opportunities":["Claimed SSO and role-based controls suggest the vendor may already support enterprise access patterns.","If rollback and human-review controls are strong, the workflow can start with limited operational blast radius."],"nextActions":["Request security documentation, uptime history, and model-governance details.","Test rollback and human-override controls in a pilot environment.","Clarify which customer data reaches third-party systems and under what retention terms."],"questions":["What is the rollback plan if the workflow misroutes tasks?"],"sourceAttribution":[{"kind":"provided","label":"Vendor website","url":"https://example.com","relevance":"Primary vendor source","note":"Use the vendor site and trust center as the first proof layer, then compare against buyer evidence."},{"kind":"recommended","label":"Security and reliability artifacts","url":null,"relevance":"Control validation","note":"Ask for audit reports, uptime data, and architecture documents that match the named controls."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples."],"recommendedOffers":[{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A cheap claim check can validate the one proof point that matters most before a final yes or no.","suggestedUse":"Use this on the strongest vendor claim that still feels unproven."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the risk picture is clear, the next step is arming the operator-facing conversation.","suggestedUse":"Use this if you need a tight buyer-specific follow-up after diligence clears."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"Risk posture is easier to interpret when paired with a view of how the company actually sells and operates.","suggestedUse":"Use this if you still need a cleaner view of the company itself."}],"repeatUsePlan":{"bestNextRoute":"source-check","bestNextTitle":"Source Check","bestNextPath":"/api/source-check","bestNextPriceUsd":"$0.05","timing":"after-proof","whyNow":"After a risk review, the most efficient next move is usually settling one unresolved proof point.","buyAgainWhen":"Buy again when one claim, control, or artifact now stands between the current risk memo and a real yes-or-no decision.","ifUnsure":"If the blocker is still broad instead of specific, go to /api/company-intel before buying another trust route."}},"rating":{"level":"elevated","score":72,"rationale":"Controls appear plausible, but criticality and data sensitivity are high relative to the unverified operational proof."},"domains":{"security":"Moderate. Claimed enterprise controls help, but proof of enforcement is still needed.","compliance":"Elevated. Sensitive workflows can trigger policy, retention, and third-party review requirements.","operational":"High. Critical workflow automation needs rollback and exception handling before broad rollout.","financial":"Moderate. The main risk is failed deployment or vendor dependence rather than immediate balance-sheet exposure.","dependency":"High. Model and infrastructure dependency need explicit fallback plans."}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"vendorName":{"type":"string"},"website":{"type":"string"},"serviceCategory":{"type":"string"},"useCase":{"type":"string"},"dataSensitivity":{"type":"string","enum":["low","moderate","high","regulated"]},"criticality":{"type":"string","enum":["low","medium","high","mission-critical"]},"geography":{"type":"string"},"knownControls":{"type":"array","items":{"type":"string"}},"knownConcerns":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["vendorName","serviceCategory","useCase"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"rating":{"type":"object","additionalProperties":false,"properties":{"level":{"type":"string","enum":["low","moderate","elevated","high"]},"score":{"type":"number"},"rationale":{"type":"string"}},"required":["level","score","rationale"]},"domains":{"type":"object","additionalProperties":false,"properties":{"security":{"type":"string"},"compliance":{"type":"string"},"operational":{"type":"string"},"financial":{"type":"string"},"dependency":{"type":"string"}},"required":["security","compliance","operational","financial","dependency"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","rating","domains"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"vendor-risk","title":"Agent Research Desk Vendor Risk","summary":"First-pass vendor trust review before a pilot, procurement step, or partnership approval.","route":{"method":"POST","path":"/api/vendor-risk","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Vendor trust and risk review","buyerIntent":"Buy before a vendor pilot, procurement step, partnership, or approval.","exposurePriority":"core-trust","keywords":["Agent Research Desk","vendor risk","vendor diligence API","procurement trust","x402","Base mainnet"],"useCases":["Vendor pilot pre-screen","Procurement trust memo","Partnership approval risk review"],"searchQueries":["x402 vendor risk API","AI agent vendor diligence","procurement trust review endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"deep-diligence","title":"Agent Research Desk Deep Diligence Plan","method":"POST","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","price":"$0.50","category":"Premium proof-gap mapping","buyerIntent":"Buy only when the decision is serious enough that missing evidence could change the outcome.","exposurePriority":"premium","description":"Premium x402 decision-prep map for AI agents when missing evidence could change a real company, vendor, claim, or partnership decision.","keywords":["Agent Research Desk","deep diligence plan","proof gap map","AI agent diligence","x402","Base mainnet","trust review"],"useCases":["Premium proof-gap map","Decision prep before serious approval","Recommended verification source plan"],"searchQueries":["x402 deep diligence plan","AI agent proof gap map","premium trust diligence API"],"bazaarDiscovery":{"bodyType":"json","input":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"subjectType":{"type":"string","enum":["company","website","vendor","claim","lead","wallet","token","topic"]},"website":{"type":"string"},"geography":{"type":"string"},"industry":{"type":"string"},"objective":{"type":"string"},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["subject","subjectType"]},"output":{"example":{"requestId":"9183d1b7-f6f8-41eb-a6d6-6c74eb2d3af3","createdAt":"2026-04-20T18:13:00.000Z","endpoint":"deep-diligence","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.50","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]},"summary":"Northwind AI needs a structured decision-prep map because the trust decision still depends on proof gaps, missing evidence, and verification steps that were not resolved by the supplied information alone.","confidence":{"score":0.83,"label":"high","rationale":["The request names the subject type, website, geography, industry, objective, claims, and signals.","That gives enough structure for a serious first-pass diligence map rather than a generic summary."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"high","useFor":["Preparing a serious trust decision where missing proof could change the outcome","Building a verification map another agent or human can execute immediately"],"notFor":["Treating this as final legal, financial, compliance, or investment diligence","Claiming the recommended sources were already checked unless they were supplied directly and fetched"],"whyThisIsUseful":["A provided source is attached, so the plan starts from a real proof surface instead of only abstract inputs.","It shows exactly which evidence gaps still matter before a serious decision should move forward."]},"decisionSignals":{"urgency":"immediate","spendReadiness":"premium-route","proofGapSeverity":"high","actNowBecause":"This is already a premium proof-gap map for a serious trust decision where missing evidence can materially change the outcome.","holdIf":"Do not treat the plan as final approval until the strongest recommended verification source is actually checked.","escalationTrigger":"Buy again only after the premium map isolates the one blocker that still decides the outcome.","operatorCue":"Use the premium map to isolate the single blocker that still matters instead of widening the work again."},"risks":["Enterprise-ready positioning can outrun the actual maturity of control evidence or rollback planning.","Third-party model dependency may create reliability and governance risk that marketing language will not surface cleanly.","No public uptime history weakens confidence in the operating story."],"opportunities":["The subject is specific enough to turn into a concrete proof checklist instead of a vague diligence memo.","Named claims and signals make it easier to focus manual verification on the handful of facts that matter most."],"nextActions":["Request proof for the claimed controls and current uptime or incident history.","Validate how much customer data or operational dependency reaches third-party systems.","Treat missing rollback, governance, or audit evidence as blockers until they are narrowed."],"questions":["Which missing proof would most change the trust decision for this vendor?"],"sourceAttribution":[{"kind":"provided","label":"First-party source","url":"https://example.com","relevance":"Primary proof surface","note":"This source was provided in the request. It is a starting point for review, not proof that the claims were independently verified."},{"kind":"recommended","label":"Independent corroboration set","url":null,"relevance":"Trust validation","note":"These are recommended next sources to check. They were not retrieved or independently verified by this example response."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","This is the premium trust product, so the next offer should narrow the final blocking question instead of restarting the research."],"recommendedOffers":[{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"A structured risk snapshot is the fastest follow-up when deep diligence surfaces a control or rollout concern that still needs clearer framing.","suggestedUse":"Use this when the buyer now needs a concise risk memo for approval or operator review."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A claim check is the cheapest way to settle the single proof point that still feels shaky after the larger review.","suggestedUse":"Run this on the one claim or source that most affects the decision."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"A broader company view helps explain how the diligence findings map back to the subject's operating posture.","suggestedUse":"Use this if you need a cleaner operating snapshot after the premium diligence pass."}],"repeatUsePlan":{"bestNextRoute":"vendor-risk","bestNextTitle":"Vendor Risk","bestNextPath":"/api/vendor-risk","bestNextPriceUsd":"$0.05","timing":"after-action","whyNow":"The premium map becomes more usable when it turns into one tight follow-up memo for approval or operator review.","buyAgainWhen":"Buy again after the diligence plan exposes the one operating or control blocker that still needs a sharper writeup.","ifUnsure":"If the premium review still feels too broad, use /api/source-check on the single proof point that matters most."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The first-party source is attached in the response shape, but the premium plan still frames the result as decision prep rather than a final verified verdict.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]},"report":{"executiveSummary":"Northwind AI may deserve serious diligence, but the trust decision should stay open until control evidence, uptime proof, and dependency handling are checked directly.","subjectProfile":{"name":"Northwind AI","type":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","operatingContext":"Vendor-level diligence where control evidence, reliability, and delivery risk matter before approval or pilot."},"trustSignals":["SOC 2 Type II claimed","Enterprise-ready deployment posture","Growing enterprise go-to-market motion","A first-party website or source is available for direct verification.","The diligence objective is clearly stated, which narrows the verification path."],"riskFlags":["Important claims are present, but the request does not prove them on its own.","Signals may indicate momentum, but they do not confirm durable trust or operating quality.","Operational or control gaps can stay hidden until a pilot or incident forces them into view.","Missing evidence can make a subject appear stronger than it really is if the buyer relies on positioning alone."],"missingEvidence":["Independent proof for the named claims","Security, uptime, and rollback evidence","Time-bounded proof that the most important signals are current"],"whatWasProvided":["Subject type, website, geography, industry, objective, known claims, and known signals were supplied by the buyer.","The response used the provided website as the first-party surface to review later."],"whatWasNotVerified":["The claimed controls and deployment posture were not independently verified by this response.","No audit report, uptime history, or customer corroboration was retrieved in this example."],"recommendedVerificationSources":["Security documentation, uptime history, and trust center materials","Customer references and implementation evidence","Official first-party materials, docs, or trust pages","Independent references such as customer evidence, audits, interviews, or third-party reporting","Evidence that ties claims to current operations instead of old or promotional material"],"comparisonAngles":["Compare trust-center claims against real uptime, incident, or rollback evidence.","Compare marketing-level enterprise readiness claims against the actual control artifacts available.","Compare the proof burden for this vendor against the blast radius of the intended workflow."]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"subjectType":{"type":"string","enum":["company","website","vendor","claim","lead","wallet","token","topic"]},"website":{"type":"string"},"geography":{"type":"string"},"industry":{"type":"string"},"objective":{"type":"string"},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["subject","subjectType"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]},"report":{"type":"object","additionalProperties":false,"properties":{"executiveSummary":{"type":"string"},"subjectProfile":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"type":{"type":"string","enum":["company","website","vendor","claim","lead","wallet","token","topic"]},"website":{"type":["string","null"]},"geography":{"type":"string"},"industry":{"type":"string"},"operatingContext":{"type":"string"}},"required":["name","type","website","geography","industry","operatingContext"]},"trustSignals":{"type":"array","items":{"type":"string"}},"riskFlags":{"type":"array","items":{"type":"string"}},"missingEvidence":{"type":"array","items":{"type":"string"}},"whatWasProvided":{"type":"array","items":{"type":"string"}},"whatWasNotVerified":{"type":"array","items":{"type":"string"}},"recommendedVerificationSources":{"type":"array","items":{"type":"string"}},"comparisonAngles":{"type":"array","items":{"type":"string"}}},"required":["comparisonAngles","executiveSummary","subjectProfile","trustSignals","riskFlags","missingEvidence","whatWasProvided","whatWasNotVerified","recommendedVerificationSources"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","evidence","report"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"deep-diligence","title":"Agent Research Desk Deep Diligence Plan","summary":"Premium Deep Diligence Plan for serious trust decisions where missing evidence could change the outcome.","route":{"method":"POST","path":"/api/deep-diligence","listedPrice":"$0.50","network":"eip155:8453","protocol":"x402"},"category":"Premium proof-gap mapping","buyerIntent":"Buy only when the decision is serious enough that missing evidence could change the outcome.","exposurePriority":"premium","keywords":["Agent Research Desk","deep diligence plan","proof gap map","AI agent diligence","x402","Base mainnet","trust review"],"useCases":["Premium proof-gap map","Decision prep before serious approval","Recommended verification source plan"],"searchQueries":["x402 deep diligence plan","AI agent proof gap map","premium trust diligence API"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"lead-brief","title":"Agent Research Desk Lead Brief","method":"POST","path":"/api/lead-brief","toolName":"create_lead_brief","price":"$0.05","category":"Lead and account qualification","buyerIntent":"Buy when outreach needs a sharper trust-aware account read.","exposurePriority":"core-trust","description":"x402 lead qualification brief for AI agents before outreach, account escalation, or deciding whether a company deserves sales attention.","keywords":["Agent Research Desk","lead brief","account qualification API","AI sales agent","x402","Base mainnet"],"useCases":["Pre-outreach lead qualification","Account fit and objection mapping","Trust-aware sales brief"],"searchQueries":["x402 lead brief API","AI sales agent account research","lead qualification endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"companyName":"Harbor Ops","website":"https://example.com","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","painHypothesis":"Manual vessel-status updates create avoidable coordination delays.","offer":"Agentic operations desk for status monitoring and follow-up drafting.","knownSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"],"questions":["What business trigger makes this lead worth prioritizing this quarter?"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"contactName":{"type":"string"},"role":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"painHypothesis":{"type":"string"},"offer":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"output":{"example":{"requestId":"0d1f8aef-6d1a-4bd8-8dd6-c6058a11333b","createdAt":"2026-04-20T18:14:00.000Z","endpoint":"lead-brief","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Harbor Ops","website":"https://example.com","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","painHypothesis":"Manual vessel-status updates create avoidable coordination delays.","offer":"Agentic operations desk for status monitoring and follow-up drafting.","knownSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"],"questions":["What business trigger makes this lead worth prioritizing this quarter?"]},"summary":"Harbor Ops looks like a strong operational-efficiency lead because the company is expanding while public signals suggest workflow strain, and the target contact likely owns the pain directly.","confidence":{"score":0.78,"label":"high","rationale":["The request names a company, contact role, pain hypothesis, offer, and several commercial signals.","That gives enough structure for an account-specific outreach hypothesis."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Qualifying whether a named account deserves outreach now","Shaping a first message around evidence-backed pain instead of a generic pitch"],"notFor":["Treating this as a final account plan or verified buying-intent proof","Assuming the named pain hypothesis is true without checking fresh account signals"],"whyThisIsUseful":["It turns scattered account signals into a concrete outreach angle and objection map.","It stays honest about proof gaps, which makes the output safer for real operator use."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The lead brief is most useful while the account is still warm and the first message has not been sent yet.","holdIf":"Do not buy another outreach-focused route if the real blocker has become trust, proof, or approval risk.","escalationTrigger":"Buy again when outreach or qualification makes the same account the clear next diligence target.","operatorCue":"Turn the outreach signal into account trust work while the target is still warm."},"risks":["The pain hypothesis may be directionally right but still low-priority if there is no near-term service disruption.","Operational leaders may resist automation claims unless the rollout path is low-friction and reversible."],"opportunities":["Expansion into new ports can magnify coordination pain and make workflow automation newly urgent.","A VP of Operations is likely close enough to the process to validate pain quickly."],"nextActions":["Verify whether the company is actively scaling the exact workflow named in the hypothesis.","Tailor the first message around delay reduction, not generic AI productivity.","Prepare one low-risk pilot example that fits a VP of Operations decision frame."],"questions":["What business trigger makes this lead worth prioritizing this quarter?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Account framing","note":"Use the company site to confirm operating model, expansion narrative, and contact relevance."},{"kind":"recommended","label":"Public growth and workflow signals","url":null,"relevance":"Prioritization","note":"Validate hiring, expansion, and process-change signals before outreach."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","This is already close to a sales action, so the next product should strengthen trust or sharpen one claim before outreach."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"A lead brief is stronger when paired with a fuller read on the account and its operating posture.","suggestedUse":"Use this if you want a cleaner account map before sending the first message."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"Validate one high-impact claim before you use it in outreach.","suggestedUse":"Run this on the proof point you plan to cite to the buyer."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"If the account points to a bigger market theme, expand it into a broader research plan.","suggestedUse":"Use this when the account-level insight should turn into a repeatable market thesis."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"after-action","whyNow":"A lead brief is strongest when it quickly turns into a clearer account-level trust picture.","buyAgainWhen":"Buy again once outreach, qualification, or account review makes the same company the clear next diligence target.","ifUnsure":"If you only need to validate one talking point before outreach, use /api/source-check instead."}},"lead":{"companyName":"Harbor Ops","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","fit":"strong"},"brief":{"openingAngle":"Frame the outreach around avoidable coordination delays during expansion, not around AI as a category.","valueHypothesis":"If the team is scaling across more ports, a monitoring and follow-up desk could reduce manual status chasing and escalation lag.","likelyPainPoints":["Manual status updates across fragmented systems","Escalation delays when coordinators juggle too many exceptions","Growth forcing more work through the same operating headcount"],"objectionWatchlist":["Fear of workflow disruption","Need for clear human override","Skepticism about data accuracy or integration effort"],"buyingSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"contactName":{"type":"string"},"role":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"painHypothesis":{"type":"string"},"offer":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"lead":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"contactName":{"type":["string","null"]},"role":{"type":["string","null"]},"industry":{"type":"string"},"geography":{"type":"string"},"fit":{"type":"string","enum":["weak","moderate","strong"]}},"required":["companyName","contactName","role","industry","geography","fit"]},"brief":{"type":"object","additionalProperties":false,"properties":{"openingAngle":{"type":"string"},"valueHypothesis":{"type":"string"},"likelyPainPoints":{"type":"array","items":{"type":"string"}},"objectionWatchlist":{"type":"array","items":{"type":"string"}},"buyingSignals":{"type":"array","items":{"type":"string"}}},"required":["openingAngle","valueHypothesis","likelyPainPoints","objectionWatchlist","buyingSignals"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","lead","brief"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"lead-brief","title":"Agent Research Desk Lead Brief","summary":"Structured lead qualification brief before outreach or account escalation.","route":{"method":"POST","path":"/api/lead-brief","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Lead and account qualification","buyerIntent":"Buy when outreach needs a sharper trust-aware account read.","exposurePriority":"core-trust","keywords":["Agent Research Desk","lead brief","account qualification API","AI sales agent","x402","Base mainnet"],"useCases":["Pre-outreach lead qualification","Account fit and objection mapping","Trust-aware sales brief"],"searchQueries":["x402 lead brief API","AI sales agent account research","lead qualification endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"agentic-market-brief","title":"ApexScout Agentic Market Brief","method":"POST","path":"/api/agentic-market-brief","toolName":"create_agentic_market_brief","price":"$0.25","category":"Agentic.Market revenue strategy","buyerIntent":"Buy when a builder or buyer agent needs a custom market and revenue decision.","exposurePriority":"agentic-market","description":"Premium x402 Agentic.Market strategy brief for builders deciding what paid route to launch, price, improve, buy, or monetize next.","keywords":["ApexScout","Agentic.Market","x402 market intelligence","paid agent service strategy","Base mainnet","Agent Research Desk"],"useCases":["Agentic.Market launch strategy","x402 route pricing and gap analysis","Paid service monetization brief"],"searchQueries":["Agentic.Market strategy brief","x402 market intelligence API","ApexScout market brief"],"bazaarDiscovery":{"bodyType":"json","input":{"objective":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","buyerProfile":"AI-agent builder","preferredCategory":"Search","budgetUsd":1,"timeframe":"now","riskTolerance":"balanced","includePaidCallPlan":false},"inputSchema":{"type":"object","additionalProperties":false,"required":["objective"],"properties":{"objective":{"type":"string","minLength":10,"maxLength":420},"buyerProfile":{"type":"string","minLength":2,"maxLength":160},"preferredCategory":{"type":"string","minLength":2,"maxLength":80},"budgetUsd":{"type":"number","minimum":0,"maximum":100},"timeframe":{"type":"string","enum":["now","this-week","this-month"]},"riskTolerance":{"type":"string","enum":["cautious","balanced","aggressive"]},"includePaidCallPlan":{"type":"boolean"}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-23T00:00:00.000Z","endpoint":"agentic-market-brief","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:8453","price":"$0.25","url":"https://example.com"},"input":{"objective":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","buyerProfile":"AI-agent builder","preferredCategory":"Search","budgetUsd":1,"timeframe":"now","riskTolerance":"balanced","includePaidCallPlan":false},"agent":{"name":"ApexScout","operatingMode":"market-scout-strategy","modelLayer":"Codex 5.5 strategy layer with deterministic market scoring and no runtime API key dependency.","internalAgents":[{"name":"ApexScout","role":"Scans Agentic.Market and turns the storefront into category, pricing, and gap intelligence.","mode":"observe","status":"online","nextAction":"Refresh the live service index and update the command center."},{"name":"NeonGap","role":"Ranks open categories and weakly served buyer jobs by revenue potential.","mode":"score","status":"online","nextAction":"Keep Search, Social, Trading, and high-value Data lanes under pressure scoring."},{"name":"RouteForge","role":"Maps market gaps back to Agent Research Desk products and the paid Agentic Market Brief.","mode":"sell","status":"online","nextAction":"Push the paid brief and route buyers into Company Intel, Company Watch, and Deep Diligence."},{"name":"VaultGuard","role":"Prevents uncontrolled paid x402 calls while still preparing budgeted call plans.","mode":"route","status":"online","nextAction":"Only allow paid upstream calls when the wallet is authenticated and a per-run budget is explicit."},{"name":"LedgerSense","role":"Tracks paid-route outcomes, settlement telemetry, revenue signals, and repeat-buyer movement.","mode":"score","status":"online","nextAction":"Separate real paid completions from unpaid challenges and demo traffic."},{"name":"SignalProof","role":"Checks whether opportunity rankings and learning claims have enough sample size to be trusted.","mode":"score","status":"online","nextAction":"Mark low-sample claims as directional instead of statistically meaningful."},{"name":"SignalRouter","role":"Ranks qualified inbound sources and chooses the safest first paid route for each source-tagged lane.","mode":"route","status":"online","nextAction":"Keep source-tagged inbound traffic pointed to the cheapest credible route before escalating to premium diligence."}]},"summary":"ApexScout sees Search as the strongest near-term Agentic.Market lane for this objective. The fastest revenue move is to sell the paid Agentic Market Brief first, then route qualified buyers into Company Intel and Company Watch.","confidence":{"score":0.86,"label":"high","rationale":["The brief is based on a fresh Agentic.Market API read.","50 services and 1846 endpoints were included in the current market read.","1 ranked opportunity lanes are available for route selection."]},"marketRead":{"services":50,"endpoints":1846,"pricedEndpoints":1154,"topCategory":"Search","mostOpenCategory":"Search","strongestService":"Exa"},"commercialBrief":{"executiveSummary":"Search is the strongest immediate lane. Package the offer as a narrow paid decision route, prove one settlement, then use feedback to tune pricing.","buyerObjectiveInterpretation":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","bestFitX402Categories":["Search"],"currentCategorySaturation":[{"category":"Search","pressure":"building","services":4,"endpoints":13}],"pricingBandsObserved":[{"label":"Free or unlisted","count":692},{"label":"$0.01-$0.05","count":420}],"opportunityScore":78,"recommendedPaidServiceRoute":"https://example.com/api/agentic-market-brief","suggestedEndpointName":"search-decision-brief","suggestedX402Price":"$0.25","suggestedInputSchema":{"type":"object","required":["objective"],"additionalProperties":false,"properties":{"objective":{"type":"string","minLength":10,"maxLength":420},"buyerProfile":{"type":"string","maxLength":160},"preferredCategory":{"type":"string","maxLength":80}}},"suggestedOutputSchema":{"type":"object","required":["summary","marketRead","opportunityMap","executionPlan"],"properties":{"summary":{"type":"string"},"marketRead":{"type":"object"},"opportunityMap":{"type":"array"},"executionPlan":{"type":"array","items":{"type":"string"}}}},"likelyBuyerPersona":"AI-agent builder","goLiveChecklist":["Keep /agentic-alpha public and free.","Confirm unpaid paid-route calls return HTTP 402.","Run one testnet paid request before mainnet.","Attach Bazaar metadata with examples and schemas.","Check merchant discovery after one successful settlement."],"risks":["Market rankings can move quickly in a new storefront.","Do not claim revenue until settlement telemetry shows paid completions.","Do not allow paid upstream calls without VaultGuard approval."],"nextUpsellRecommendation":"/api/agentic-route-forge"},"opportunityMap":[{"category":"Search","score":78,"currentServices":4,"endpointShare":"1%","averagePriceUsd":"$0.01","suggestedOffer":"Search-to-decision brief that turns paid search calls into sourced next actions.","why":"Search is forming but not saturated, so a sharper buyer-specific offer can still stand out."}],"revenueMoves":[{"move":"Sell the Agentic Market Brief as the front-door paid product.","why":"Early builders need a fast read on where to build and what to buy without manually scanning the storefront.","expectedRevenueEffect":"First paid call at $0.25 with natural follow-on into company and diligence routes.","route":"https://example.com/api/agentic-market-brief"},{"move":"Turn every strong category read into one named-company follow-up.","why":"Company Intel is already the cleanest middle step for converting curiosity into a paid trust decision.","expectedRevenueEffect":"Creates a second paid route without requiring the buyer to understand the whole product ladder.","route":"/api/company-intel"},{"move":"Offer Company Watch when the same target will matter again.","why":"Recurring monitoring is the path from one-shot revenue to a compounding queue.","expectedRevenueEffect":"Raises lifetime value by keeping one subject warm between trust decisions.","route":"/api/company-watch"}],"executionPlan":["Keep /agentic-alpha public so buyers can see the live market command center before paying.","Use /api/agentic-market-brief as the paid x402 product for custom strategy around a buyer objective.","Lead with Search examples and explain why that lane is open now.","Do not spend on upstream x402 services until wallet auth is complete and a strict budget is present.","After the first paid brief, route serious targets into Company Intel, then Company Watch if the same company has repeat value."],"paidCallPolicy":{"walletStatus":"configured","budgetUsd":1,"allowedNow":false,"rule":"Scouting is live, but paid upstream calls are disabled until wallet auth and an explicit spend cap are both present."},"risks":["Agentic.Market is young, so rankings can shift quickly as new x402 services settle payments and appear.","A listed endpoint is not the same as a proven customer acquisition channel; paid demand still has to be tested.","Autonomous paid calls need wallet authentication, balance, and hard budget caps before they should run unattended."],"opportunities":["Search: Search-to-decision brief that turns paid search calls into sourced next actions."],"nextActions":["Share /agentic-alpha as the live dashboard and proof surface.","Keep /api/agentic-market-brief visible for builders who want a custom build-or-buy read.","Use the top whitespace lane to write the next outbound tester message.","Authenticate the wallet before attempting paid upstream calls or final x402 settlement checks."],"questions":["Which buyer segment should be targeted first: x402 builders, AI-agent teams, or crypto operators?","Should the first paid brief stay cheap for volume, or move higher as a premium strategic report?","Which upstream services deserve budget once wallet auth is complete?"],"sourceAttribution":[{"kind":"recommended","label":"Agentic.Market services API","url":"https://api.agentic.market/v1/services","relevance":"Live service and endpoint index used for the category and opportunity read.","note":"The brief uses aggregate storefront metadata, not buyer private data."}],"dashboardLinks":{"commandCenter":"/agentic-alpha","api":"/api/agentic-alpha","paidBrief":"/api/agentic-market-brief","agenticMarket":"https://agentic.market"},"commercial":{"routeBought":"/api/agentic-market-brief","price":"$0.25","wasThisWorthItQuestion":"Was ApexScout Agentic Market Brief worth $0.25 because it changed your next action?","recommendedNextRoute":"/api/agentic-service-scorecard","recommendedNextPrice":"$0.05","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"learning":null},"schema":{"type":"object","required":["requestId","createdAt","endpoint","agent","summary","marketRead","opportunityMap","revenueMoves"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","const":"agentic-market-brief"},"summary":{"type":"string"},"marketRead":{"type":"object"},"opportunityMap":{"type":"array"},"revenueMoves":{"type":"array"},"executionPlan":{"type":"array","items":{"type":"string"}},"paidCallPolicy":{"type":"object"}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-market-brief","title":"ApexScout Agentic Market Brief","summary":"Live Agentic.Market gap and revenue strategy brief for builders, operators, and buyer agents.","route":{"method":"POST","path":"/api/agentic-market-brief","listedPrice":"$0.25","network":"eip155:8453","protocol":"x402"},"category":"Agentic.Market revenue strategy","buyerIntent":"Buy when a builder or buyer agent needs a custom market and revenue decision.","exposurePriority":"agentic-market","keywords":["ApexScout","Agentic.Market","x402 market intelligence","paid agent service strategy","Base mainnet","Agent Research Desk"],"useCases":["Agentic.Market launch strategy","x402 route pricing and gap analysis","Paid service monetization brief"],"searchQueries":["Agentic.Market strategy brief","x402 market intelligence API","ApexScout market brief"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"agentic-service-scorecard","title":"ApexScout Service Scorecard","method":"POST","path":"/api/agentic-service-scorecard","toolName":"score_agentic_service","price":"$0.05","category":"Agentic.Market service scoring","buyerIntent":"Buy when one existing service needs a market-fit and metadata score before improvement.","exposurePriority":"agentic-market","description":"x402 scorecard for builders evaluating one agent service against Agentic.Market gaps, buyer clarity, route metadata, and price pressure.","keywords":["ApexScout","service scorecard","Agentic.Market","x402 service audit","route metadata","Agent Research Desk"],"useCases":["Score an existing x402 service","Find metadata and positioning gaps","Prioritize listing improvements"],"searchQueries":["Agentic.Market service scorecard","x402 service audit API","agent service market fit score"],"bazaarDiscovery":{"bodyType":"json","input":{"serviceName":"Agent Revenue Scout","category":"Search","endpointDescription":"Scores x402 services against current buyer demand and marketplace gaps.","priceUsd":0.05,"buyerObjective":"Decide whether this endpoint is positioned tightly enough to sell on Agentic.Market."},"inputSchema":{"type":"object","additionalProperties":false,"required":["serviceName"],"properties":{"serviceName":{"type":"string","minLength":2,"maxLength":160},"serviceUrl":{"type":"string","format":"uri","maxLength":420},"category":{"type":"string","minLength":2,"maxLength":80},"endpointDescription":{"type":"string","minLength":8,"maxLength":420},"priceUsd":{"type":"number","minimum":0,"maximum":100},"buyerObjective":{"type":"string","minLength":10,"maxLength":360}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-service-scorecard","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.05","url":"https://example.com"},"input":{"serviceName":"Agent Revenue Scout","category":"Search","endpointDescription":"Scores x402 services against current buyer demand and marketplace gaps.","priceUsd":0.05,"buyerObjective":"Decide whether this endpoint is positioned tightly enough to sell on Agentic.Market."},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"}},"schema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-service-scorecard","title":"ApexScout Service Scorecard","summary":"Scores one x402 service or endpoint against current marketplace gaps and pricing pressure.","route":{"method":"POST","path":"/api/agentic-service-scorecard","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Agentic.Market service scoring","buyerIntent":"Buy when one existing service needs a market-fit and metadata score before improvement.","exposurePriority":"agentic-market","keywords":["ApexScout","service scorecard","Agentic.Market","x402 service audit","route metadata","Agent Research Desk"],"useCases":["Score an existing x402 service","Find metadata and positioning gaps","Prioritize listing improvements"],"searchQueries":["Agentic.Market service scorecard","x402 service audit API","agent service market fit score"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"agentic-route-forge","title":"ApexScout RouteForge","method":"POST","path":"/api/agentic-route-forge","toolName":"forge_agentic_route","price":"$0.25","category":"x402 route design","buyerIntent":"Buy when an idea needs to become a concrete paid endpoint contract.","exposurePriority":"agentic-market","description":"x402 route-spec generator that turns an agent service idea into a buyer, price, schema, output shape, and discovery metadata plan.","keywords":["ApexScout","RouteForge","x402 route spec","Agentic.Market","paid endpoint design","Agent Research Desk"],"useCases":["Turn an idea into a paid route spec","Generate discovery metadata guidance","Plan schema and price before build"],"searchQueries":["x402 route spec generator","Agentic.Market endpoint design","paid API route forge"],"bazaarDiscovery":{"bodyType":"json","input":{"idea":"A paid service that turns marketplace signals into a route launch spec","buyer":"x402 service operator","category":"Infrastructure","dataInputs":["Marketplace category","Buyer persona","Target price"],"desiredOutcome":"A route schema, price, and Bazaar metadata package.","targetPriceUsd":0.25},"inputSchema":{"type":"object","additionalProperties":false,"required":["idea","buyer"],"properties":{"idea":{"type":"string","minLength":10,"maxLength":420},"buyer":{"type":"string","minLength":2,"maxLength":160},"category":{"type":"string","minLength":2,"maxLength":80},"dataInputs":{"type":"array","items":{"type":"string"},"maxItems":8},"desiredOutcome":{"type":"string","minLength":8,"maxLength":280},"targetPriceUsd":{"type":"number","minimum":0.001,"maximum":10}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-route-forge","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.25","url":"https://example.com"},"input":{"idea":"A paid service that turns marketplace signals into a route launch spec","buyer":"x402 service operator","category":"Infrastructure","dataInputs":["Marketplace category","Buyer persona","Target price"],"desiredOutcome":"A route schema, price, and Bazaar metadata package.","targetPriceUsd":0.25},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"routeSpec":{"suggestedEndpointName":"marketplace-signals-route-spec-brief","method":"POST","path":"/api/marketplace-signals-route-spec-brief","suggestedX402Price":"$0.25","inputSchema":{"type":"object"},"outputSchema":{"type":"object"},"discoveryMetadata":{"mimeType":"application/json"},"goLiveChecklist":["Attach Bazaar metadata.","Run unpaid 402 test."]}},"schema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-route-forge","title":"ApexScout RouteForge","summary":"Turns an x402 service idea into a paid route spec with schema, pricing, and discovery metadata.","route":{"method":"POST","path":"/api/agentic-route-forge","listedPrice":"$0.25","network":"eip155:8453","protocol":"x402"},"category":"x402 route design","buyerIntent":"Buy when an idea needs to become a concrete paid endpoint contract.","exposurePriority":"agentic-market","keywords":["ApexScout","RouteForge","x402 route spec","Agentic.Market","paid endpoint design","Agent Research Desk"],"useCases":["Turn an idea into a paid route spec","Generate discovery metadata guidance","Plan schema and price before build"],"searchQueries":["x402 route spec generator","Agentic.Market endpoint design","paid API route forge"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"agentic-market-watch","title":"ApexScout Market Watch","method":"POST","path":"/api/agentic-market-watch","toolName":"watch_agentic_market","price":"$0.01","category":"Agentic.Market monitoring","buyerIntent":"Buy when the builder wants a cheap repeat pulse instead of a full market brief.","exposurePriority":"agentic-market","description":"Low-cost x402 Agentic.Market watchlist for builders tracking category movement, price bands, and route ideas over time.","keywords":["ApexScout","market watch","Agentic.Market monitor","x402 category watch","Base mainnet","Agent Research Desk"],"useCases":["Repeat Agentic.Market pulse","Category movement watchlist","Cheap x402 market monitoring"],"searchQueries":["Agentic.Market watch API","x402 market monitor","ApexScout market watch"],"bazaarDiscovery":{"bodyType":"json","input":{"categories":["Search","Data","Infrastructure"],"horizon":"this-week","includeRouteIdeas":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"categories":{"type":"array","items":{"type":"string"},"maxItems":8},"horizon":{"type":"string","enum":["today","this-week","this-month"]},"includeRouteIdeas":{"type":"boolean"}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-market-watch","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.01","url":"https://example.com"},"input":{"categories":["Search","Data","Infrastructure"],"horizon":"this-week","includeRouteIdeas":true},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"watch":{"horizon":"this-week","categoryWatchlist":[{"category":"Search","pressure":"building","services":4,"endpoints":13,"averagePriceUsd":"$0.01","signal":"Move now with narrow positioning."}],"movers":["12:00: 50 services, 1200 endpoints."],"priceChanges":["$0.01-$0.05: 420 endpoints."],"newServiceSignal":"Compare the latest two history points."}},"schema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-market-watch","title":"ApexScout Market Watch","summary":"Low-cost category watchlist for marketplace movement, price bands, and route ideas.","route":{"method":"POST","path":"/api/agentic-market-watch","listedPrice":"$0.01","network":"eip155:8453","protocol":"x402"},"category":"Agentic.Market monitoring","buyerIntent":"Buy when the builder wants a cheap repeat pulse instead of a full market brief.","exposurePriority":"agentic-market","keywords":["ApexScout","market watch","Agentic.Market monitor","x402 category watch","Base mainnet","Agent Research Desk"],"useCases":["Repeat Agentic.Market pulse","Category movement watchlist","Cheap x402 market monitoring"],"searchQueries":["Agentic.Market watch API","x402 market monitor","ApexScout market watch"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"agentic-launch-plan","title":"ApexScout Launch Plan","method":"POST","path":"/api/agentic-launch-plan","toolName":"plan_agentic_launch","price":"$0.50","category":"x402 launch planning","buyerIntent":"Buy when a provider is close to launch and needs a safe path to paid discovery and first buyers.","exposurePriority":"agentic-market","description":"Premium x402 launch plan for providers moving an API from local route to mainnet payment proof, discovery visibility, and first buyers.","keywords":["ApexScout","x402 launch plan","Agentic.Market launch","paid API discovery","Base mainnet","Agent Research Desk"],"useCases":["Provider x402 launch checklist","Mainnet proof and discovery plan","First-buyer rollout plan"],"searchQueries":["x402 launch plan API","Agentic.Market provider launch","paid API discovery launch plan"],"bazaarDiscovery":{"bodyType":"json","input":{"serviceName":"ProofRoute","category":"Data","targetBuyer":"AI-agent builder","routeIdea":"A paid endpoint that turns raw x402 service data into launch decisions.","currentStage":"prototype","budgetUsd":50},"inputSchema":{"type":"object","additionalProperties":false,"required":["serviceName","category","targetBuyer"],"properties":{"serviceName":{"type":"string","minLength":2,"maxLength":160},"category":{"type":"string","minLength":2,"maxLength":80},"targetBuyer":{"type":"string","minLength":2,"maxLength":160},"routeIdea":{"type":"string","minLength":10,"maxLength":360},"currentStage":{"type":"string","enum":["idea","prototype","live-local","live-paid"]},"budgetUsd":{"type":"number","minimum":0,"maximum":1000}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-launch-plan","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.50","url":"https://example.com"},"input":{"serviceName":"ProofRoute","category":"Data","targetBuyer":"AI-agent builder","routeIdea":"A paid endpoint that turns raw x402 service data into launch decisions.","currentStage":"prototype","budgetUsd":50},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"launchPlan":{"buyerPersona":"AI-agent builder","offerPositioning":"Data-to-intelligence pack.","recommendedPaidRoute":"/api/proofroute-data-brief","suggestedX402Price":"$0.05","discoveryCopy":"ProofRoute turns x402 service data into launch decisions.","firstSevenDays":["Publish schemas.","Run a paid test."],"preLaunchChecklist":["PAY_TO_ADDRESS configured.","Bazaar metadata attached."],"nextUpsell":"/api/agentic-route-forge"}},"schema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-launch-plan","title":"ApexScout Launch Plan","summary":"Launch plan for providers that want to list, promote, and prove a paid x402 service.","route":{"method":"POST","path":"/api/agentic-launch-plan","listedPrice":"$0.50","network":"eip155:8453","protocol":"x402"},"category":"x402 launch planning","buyerIntent":"Buy when a provider is close to launch and needs a safe path to paid discovery and first buyers.","exposurePriority":"agentic-market","keywords":["ApexScout","x402 launch plan","Agentic.Market launch","paid API discovery","Base mainnet","Agent Research Desk"],"useCases":["Provider x402 launch checklist","Mainnet proof and discovery plan","First-buyer rollout plan"],"searchQueries":["x402 launch plan API","Agentic.Market provider launch","paid API discovery launch plan"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},{"id":"agent-revenue-audit","title":"ApexScout Agent Revenue Audit","method":"POST","path":"/api/agent-revenue-audit","toolName":"create_agent_revenue_audit","price":"$5.00","category":"Agent/API monetization audit","buyerIntent":"Buy when a builder wants concrete monetization guidance for their own agent, API, x402 route, or paid service.","exposurePriority":"agentic-market","description":"Premium $5 x402 monetization audit for agent/API builders who need a sharper first paid route, pricing ladder, 402 retry path, and seven-day revenue plan.","keywords":["ApexScout","Agent Revenue Audit","x402 monetization","agent API revenue","paid route strategy","Base mainnet","Agent Research Desk"],"useCases":["Builder monetization diagnosis","First paid route and pricing ladder","402-to-paid conversion plan","Seven-day revenue sprint plan"],"searchQueries":["agent revenue audit x402","monetize agent API","x402 paid route revenue plan"],"bazaarDiscovery":{"bodyType":"json","input":{"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"},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"serviceName":{"type":"string"},"serviceUrl":{"type":"string","format":"uri"},"buyerType":{"type":"string","enum":["x402-builder","solana-builder","agent-tool-builder","api-founder","operator","crm-agent","gtm-agent","mcp-builder","hubspot-builder","unknown"]},"currentOffer":{"type":"string"},"currentPaymentRail":{"type":"string","enum":["base-x402","solana-x402","card","free","unknown"]},"targetBuyer":{"type":"string"},"currentProblem":{"type":"string"},"knownMetrics":{"type":"object","additionalProperties":false,"properties":{"visits":{"type":"string"},"unpaid402Challenges":{"type":"string"},"paidCompletions":{"type":"string"},"feedbackCount":{"type":"string"}}},"riskTolerance":{"type":"string","enum":["low","medium","high"]},"source":{"type":"string"}},"required":["serviceName","currentOffer","targetBuyer","currentProblem"]},"output":{"example":{"requestId":"2a4f087d-1149-45b4-bb52-5f18f03f3d7f","createdAt":"2026-05-01T18:00:00.000Z","endpoint":"agent-revenue-audit","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:8453","price":"$5.00","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"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"},"summary":"Example Agent API needs a tighter paid path for Agent and API builders trying to monetize faster.. The first revenue move is to make one paid route obvious, prove one buyer can complete it, and avoid widening channels before the 402-to-paid path is clear.","monetizationDiagnosis":"There is already at least some paid signal. The next lift is repeatability: make the first buy easier, ask for structured feedback, and only add higher-priced routes when the same buyer has a real next problem.","bestFirstPaidRoute":{"name":"Opportunity Check","price":"$0.01","why":"The cheapest route should prove that the buyer understands the problem and can complete the x402 retry before they spend on wider planning."},"conversionFriction":["The first paid route must explain what the buyer gets, when to stop, and what to buy next only if useful."],"pricingRecommendation":{"cheapProofRoute":"$0.01 route for payment-path proof and low-friction first value.","coreRoute":"$0.05 route when one named company, vendor, source, or decision is clear.","premiumRoute":"$5.00 Agent Revenue Audit only when the buyer wants monetization guidance for their own agent/API."},"buyerAgentInstructions":["Inspect /docs.json and the public agent card before paying.","Send the chosen protected POST unpaid first and confirm HTTP 402.","Retry with buyer-controlled x402 payment on Base mainnet.","Use the paid JSON to decide whether to stop, ask for feedback, or buy exactly one follow-on route."],"solanaFit":{"fit":"weak","why":"The fastest revenue proof is to reduce Base x402 retry friction, not to move a working buyer path to a less-proven rail.","safeNextStep":"Improve the first paid route, docs, 402 rescue, and source-tagged manual testing before adding a new rail."},"whatToShipNext":["Put the cheapest paid route and the $5 audit route on every buyer-facing route ladder.","Make /402-rescue and /instant-x402 the recovery path for any unpaid protected call.","Track source-tagged visits, unpaid 402 challenges, paid completions, and useful feedback only in aggregate.","Write one owned listing block for x402 builders and one for agent/API founders."],"whatNotToDo":["Do not switch away from the proven Base x402 production rail to chase novelty.","Do not send automatic DMs, emails, posts, agent-to-agent signals, or follow-ups.","Do not scrape contacts or claim traction before real paid completions or feedback exists.","Do not present this as investment, legal, tax, compliance, lending, trading, or guaranteed revenue advice."],"sevenDayRevenuePlan":["Day 1: verify unpaid 402 and one buyer-controlled paid path if the operator explicitly allows it.","Day 2: keep source-tagged owned paths visible for qualified inbound builders only.","Day 3: collect friction notes from anyone who hit 402 but did not pay.","Day 4: tighten the route ladder and first-buy advisor around the strongest confusion point.","Day 5: refresh one owned listing update only where self-promotion is allowed.","Day 6: test whether one buyer will repeat or upgrade after a useful first result.","Day 7: stop, widen, or reprice based only on paid completions, feedback, and actual errors."],"confidence":{"score":0.82,"label":"high","rationale":["Example Agent API supplied a current offer and target buyer, which is enough for product revenue planning.","4 metric fields are present, so the recommendation can be more specific.","Example Agent API already has enough named proof inputs to support a confident first-pass read.","The request is concrete enough to point to a clear next decision instead of general exploration.","Some external proof work is still needed before the result should be treated as reliable.","Gap: No explicit decision question is supplied yet."]},"risks":["Revenue may look like route interest until a real paid completion proves the retry path.","A premium route can confuse buyers if the $0.01 proof route is not obvious first.","No explicit decision question is supplied yet."],"opportunities":["A $5 audit route creates a higher-value path for builders who already understand agent/API monetization.","A clear $0.01 first test lets cautious buyer agents prove payment before buying a broader report.","Owned, source-tagged listing copy can increase qualified inbound traffic without outbound automation."],"nextActions":["Keep Base mainnet x402 as the production rail.","Promote /api/opportunity-check for smallest useful paid proof and /api/agent-revenue-audit for builder monetization help.","Use voluntary inbound tester feedback to learn whether the 402-to-paid retry broke."],"questions":["Which one buyer type would pay first if the paid route promise were clearer?","Where does the current buyer path lose people: route choice, 402 retry, wallet payment, output value, or follow-up?","What single metric will prove this should widen: paid completions, useful feedback, repeat buyer signal, or audit purchase?"],"sourceAttribution":[{"kind":"provided","label":"Provided service URL","url":"https://example.com","relevance":"Revenue planning context","note":"This audit uses only the buyer-supplied service description and metrics. It does not browse private data or make paid upstream calls."}],"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Product and revenue planning for agent/API monetization."],"notFor":["Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","Claims that revenue is guaranteed or that unaudited metrics prove demand."],"whyThisIsUseful":["It turns the current offer into a clear first paid route, route ladder, and inbound testing plan.","It keeps revenue pressure inside x402, privacy, and no-outbound guardrails."],"safeUse":"Product and revenue planning for agent/API monetization.","notSafeFor":"Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","proofBurdenNote":"Operator should verify claims and run real paid tests before relying on the plan."}},"schema":{"type":"object","additionalProperties":true,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","const":"agent-revenue-audit"},"service":{"type":"object"},"input":{"type":"object","additionalProperties":false,"properties":{"serviceName":{"type":"string"},"serviceUrl":{"type":"string","format":"uri"},"buyerType":{"type":"string","enum":["x402-builder","solana-builder","agent-tool-builder","api-founder","operator","crm-agent","gtm-agent","mcp-builder","hubspot-builder","unknown"]},"currentOffer":{"type":"string"},"currentPaymentRail":{"type":"string","enum":["base-x402","solana-x402","card","free","unknown"]},"targetBuyer":{"type":"string"},"currentProblem":{"type":"string"},"knownMetrics":{"type":"object","additionalProperties":false,"properties":{"visits":{"type":"string"},"unpaid402Challenges":{"type":"string"},"paidCompletions":{"type":"string"},"feedbackCount":{"type":"string"}}},"riskTolerance":{"type":"string","enum":["low","medium","high"]},"source":{"type":"string"}},"required":["serviceName","currentOffer","targetBuyer","currentProblem"]},"summary":{"type":"string"},"monetizationDiagnosis":{"type":"string"},"bestFirstPaidRoute":{"type":"object"},"conversionFriction":{"type":"array","items":{"type":"string"}},"pricingRecommendation":{"type":"object"},"buyerAgentInstructions":{"type":"array","items":{"type":"string"}},"solanaFit":{"type":"object"},"hubspotFit":{"type":"object"},"whatToShipNext":{"type":"array","items":{"type":"string"}},"whatNotToDo":{"type":"array","items":{"type":"string"}},"sevenDayRevenuePlan":{"type":"array","items":{"type":"string"}},"confidence":{"type":"object"},"trustProfile":{"type":"object"},"commercial":{"type":"object"}},"required":["requestId","createdAt","endpoint","service","input","summary","monetizationDiagnosis","bestFirstPaidRoute","conversionFriction","pricingRecommendation","buyerAgentInstructions","solanaFit","whatToShipNext","whatNotToDo","sevenDayRevenuePlan","confidence","trustProfile"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agent-revenue-audit","title":"ApexScout Agent Revenue Audit","summary":"Premium monetization audit for builders/operators trying to turn an agent, API, or x402 route into real paid demand.","route":{"method":"POST","path":"/api/agent-revenue-audit","listedPrice":"$5.00","network":"eip155:8453","protocol":"x402"},"category":"Agent/API monetization audit","buyerIntent":"Buy when a builder wants concrete monetization guidance for their own agent, API, x402 route, or paid service.","exposurePriority":"agentic-market","keywords":["ApexScout","Agent Revenue Audit","x402 monetization","agent API revenue","paid route strategy","Base mainnet","Agent Research Desk"],"useCases":["Builder monetization diagnosis","First paid route and pricing ladder","402-to-paid conversion plan","Seven-day revenue sprint plan"],"searchQueries":["agent revenue audit x402","monetize agent API","x402 paid route revenue plan"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}}],"note":"This is public, aggregate-safe discovery copy. It does not expose buyer prompts, wallet-level request history, raw tester comments, or paid response contents."},"networks":{"testnet":{"network":"eip155:84532","facilitator":"https://x402.org/facilitator"},"production":{"network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"},"agenticWalletReadiness":{"observedUpdate":"Coinbase Agentic Wallet and Payments MCP now describe USDC wallet/payment support across Base, Polygon, and Solana.","supportedWalletNetworks":["Base","Polygon","Solana"],"currentServiceSettlementRail":"Base mainnet remains the default proven rail for Agent Research Desk paid endpoints.","experimentalRail":"Polygon mainnet is code-recognized as an explicit experimental EVM rail behind X402_ENABLE_EXPERIMENTAL_RAILS=true.","watchOnlyRail":"Solana mainnet now has an official @x402/svm code path available behind X402_ENABLE_SVM_RAILS, but it stays non-production until a Solana seller address and separate paid proof are approved.","whyNotSwitchToday":"The live paid flow, settlement proof, seller wallet, discovery, and 402 behavior are already proven on Base. Polygon or Solana acceptance should only be enabled after a separate unpaid-402 and paid-200 settlement test.","operatorMove":"Market Agentic Wallet compatibility to buyers, keep the Polygon proof pack honest, and use the Instant x402 Testbench to make the proven Base 402-to-paid-200 route easier to try."},"paymentRails":[{"id":"base-mainnet","label":"Base mainnet","chain":"Base","network":"eip155:8453","status":"active","settlement":"accepted","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWalletCompatible":true,"reason":"Current live paid settlement rail with confirmed unpaid 402, paid 200, and USDC settlement proof."},{"id":"base-sepolia","label":"Base Sepolia","chain":"Base","network":"eip155:84532","status":"ready","settlement":"testnet","facilitator":"https://x402.org/facilitator","sellerWalletCompatible":true,"reason":"Testnet rail for local and development checks; not used for production revenue."},{"id":"polygon-mainnet","label":"Polygon mainnet","chain":"Polygon","network":"eip155:137","status":"disabled","settlement":"candidate","facilitator":null,"sellerWalletCompatible":true,"requiresEnvFlag":"X402_ENABLE_EXPERIMENTAL_RAILS=true","reason":"Polygon is code-recognized but disabled until the operator intentionally enables experimental payment rails."},{"id":"solana-mainnet","label":"Solana mainnet","chain":"Solana","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","status":"watch-only","settlement":"watch-only","facilitator":null,"sellerWalletCompatible":false,"requiresEnvFlag":"X402_ENABLE_EXPERIMENTAL_RAILS=true, X402_ENABLE_SVM_RAILS=true, SOLANA_PAY_TO_ADDRESS=<solana-address>","reason":"Solana stays watch-only until SVM rails are explicitly enabled and a Solana seller address is configured."}],"paymentRailProofPack":{"mode":"polygon-rail-proof-pack","approvedRiskToday":true,"productionRailChange":false,"automaticPaymentExecution":false,"solanaSvmSupport":{"package":"@x402/svm","packageVersion":"2.11.0","serverScheme":"exact SVM","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","status":"watch-only","productionRailChange":false,"requiredOperatorFlags":["X402_ENABLE_EXPERIMENTAL_RAILS=true","X402_ENABLE_SVM_RAILS=true","X402_NETWORK=solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","SOLANA_PAY_TO_ADDRESS must be a seller-controlled Solana address","Run only in a separate proof deployment or explicitly approved proof window"],"proofStages":[{"id":"svm-server-registration","label":"SVM server scheme","required":true,"status":"available-behind-flag","successSignal":"The server can register the official @x402/svm exact scheme without touching the Base EVM route."},{"id":"solana-unpaid-402","label":"Solana unpaid 402 challenge","required":true,"status":"not-run","successSignal":"A protected endpoint returns HTTP 402 with Solana CAIP-2 network metadata and a Solana seller address."},{"id":"solana-paid-200","label":"Solana paid 200 response","required":true,"status":"requires-separate-approval","successSignal":"An explicitly approved buyer request pays once over SVM x402 and receives HTTP 200 JSON."},{"id":"solana-settlement","label":"Solana USDC settlement proof","required":true,"status":"requires-separate-approval","successSignal":"The configured Solana seller address receives the expected USDC settlement."},{"id":"solana-rollback","label":"Rollback clean","required":true,"status":"ready","successSignal":"Removing the SVM flags returns the service to the proven Base rail."}],"stopConditions":["Base unpaid 402 behavior changes.","The service accepts Solana without X402_ENABLE_SVM_RAILS=true and SOLANA_PAY_TO_ADDRESS.","A paid Solana proof runs without separate operator approval.","Public pages imply Solana is production-ready before paid 200 and settlement proof exist."],"nextManualApproval":"Approve one small Solana proof window only after a seller-controlled Solana address and proof deployment config are inspected."},"paidProofRun":{"allowedFromPublicFlow":false,"requiresSeparateApproval":true,"reason":"This pack stages the exact checks needed for Polygon, but it does not run a paid call or settle USDC by itself."},"productionRail":{"id":"base-mainnet","label":"Base mainnet","chain":"Base","network":"eip155:8453","status":"active","settlement":"accepted","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWalletCompatible":true,"reason":"Current live paid settlement rail with confirmed unpaid 402, paid 200, and USDC settlement proof."},"candidateRail":{"id":"polygon-mainnet","label":"Polygon mainnet","chain":"Polygon","network":"eip155:137","status":"disabled","settlement":"candidate","facilitator":null,"sellerWalletCompatible":true,"requiresEnvFlag":"X402_ENABLE_EXPERIMENTAL_RAILS=true","reason":"Polygon is code-recognized but disabled until the operator intentionally enables experimental payment rails."},"watchOnlyRail":{"id":"solana-mainnet","label":"Solana mainnet","chain":"Solana","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","status":"watch-only","settlement":"watch-only","facilitator":null,"sellerWalletCompatible":false,"requiresEnvFlag":"X402_ENABLE_EXPERIMENTAL_RAILS=true, X402_ENABLE_SVM_RAILS=true, SOLANA_PAY_TO_ADDRESS=<solana-address>","reason":"Solana stays watch-only until SVM rails are explicitly enabled and a Solana seller address is configured."},"goal":"Move Polygon from vague future option to an auditable proof checklist while keeping Base as the live paid rail.","proofUrls":{"railMap":"https://apexscout.ai/payment-rails","railMapApi":"https://apexscout.ai/api/payment-rails","riskStack":"https://apexscout.ai/risk-experiments","readyCheck":"https://apexscout.ai/readyz"},"kitePassportCompatibility":{"mode":"kite-passport-x402-readiness","status":"buyer-controlled-compatibility","approvedRiskToday":true,"productionRailChange":false,"automaticSessionCreation":false,"automaticPaymentExecution":false,"sourcePostUrl":"https://x.com/GoKiteAI/status/2049639877382381663","passportUrl":"https://agentpassport.ai/","docs":{"overview":"https://docs.gokite.ai/kite-agent-passport/kite-agent-passport","developerGuide":"https://docs.gokite.ai/kite-agent-passport/developer-guide","serviceProviderGuide":"https://docs.gokite.ai/kite-agent-passport/service-provider-guide"},"summary":"Kite Passport fits ApexScout as a buyer-side delegated wallet path: a human approves the spending session, the agent probes ARD unpaid, then the buyer's own payment client retries the same x402 route.","servicePosition":{"currentAcceptedSettlementRail":{"id":"base-mainnet","label":"Base mainnet","chain":"Base","network":"eip155:8453","status":"active","settlement":"accepted","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWalletCompatible":true,"reason":"Current live paid settlement rail with confirmed unpaid 402, paid 200, and USDC settlement proof."},"kiteMainnetSettlement":"not-enabled","why":"ApexScout's proven paid endpoints currently advertise and settle on Base mainnet. Kite Passport is useful for buyer delegation today, but ARD should not claim Kite settlement until a separate unpaid 402, paid 200, and settlement proof run passes."},"supportedNow":["Kite Passport buyer agents can inspect /instant-x402, copy a route payload, and send the unpaid probe.","The expected first result remains HTTP 402 with the ARD payment requirement.","A buyer-controlled x402 client can retry the same route after the buyer approves its own spending session.","Public metrics remain aggregate-only and do not expose buyer prompts, wallet history, or paid response contents."],"notEnabled":["ARD does not create Kite Passport accounts, agents, sessions, passkeys, or OAuth flows.","ARD does not hold buyer funds or ask buyers to fund an ARD-controlled wallet.","ARD does not auto-pay any route from the public testbench.","ARD does not accept Kite mainnet settlement until a separate proof window is approved and verified."],"safeBuyerPath":["Open /instant-x402 or /api/instant-x402.","Pick the cheapest useful route and copy the sample payload.","Send the route unpaid first and confirm the expected HTTP 402 challenge.","Use the buyer's own Kite Passport or x402 client only after a human-approved spending session exists.","Retry the exact same POST and expect HTTP 200 only after payment is handled by the buyer-controlled client."],"proofBeforeRailAcceptance":["Official Kite mainnet service-provider requirement format is inspected.","An ARD proof deployment emits the intended Kite/x402 402 challenge without breaking Base.","One separately approved paid proof returns HTTP 200 JSON.","Settlement reaches the seller-controlled wallet on the intended Kite rail.","Rollback returns public checkout to the proven Base rail."],"surfaces":{"instantX402":"https://apexscout.ai/instant-x402","instantX402Api":"https://apexscout.ai/api/instant-x402","paymentRails":"https://apexscout.ai/payment-rails","paymentRailsApi":"https://apexscout.ai/api/payment-rails","walletAgentFit":"https://apexscout.ai/wallet-agent-fit","riskStack":"https://apexscout.ai/risk-experiments"},"guardrails":["Keep Base as the accepted production paid rail.","Do not create or approve Kite Passport sessions on behalf of buyers.","Do not run paid Kite proof calls without separate approval.","Do not imply Kite mainnet settlement is accepted until settlement is proven.","Do not expose buyer prompts, wallet history, passkey state, or paid response contents."]},"linkAgentWalletReadiness":{"name":"Stripe Link Agent Wallet Readiness","releaseTag":"v2.2.81-brand-asset-integration","path":"/link-agent-wallet","apiPath":"/api/link-agent-wallet-readiness","mode":"watch-and-proof-candidate","sourcePostUrl":"https://x.com/WesRoth/status/2049896564961738792","stripeNewsUrl":"https://stripe.com/newsroom/news/sessions-2026","stripeBlogUrl":"https://stripe.com/blog/giving-agents-the-ability-to-pay","stripeAgenticCommerceDocsUrl":"https://docs.stripe.com/agentic-commerce","linkAgentsUrl":"https://link.com/ae/agents","summary":"A readiness pack for buyer agents that may use Stripe Link's agent wallet for user-approved purchases while Agent Research Desk keeps production settlement on the proven Base x402 rail.","productionPaymentChange":false,"acceptedSettlementRail":{"label":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWallet":"visible only in x402 payment requirements and internal operator records","sellerWalletLast6":"b0231D","sellerWalletPublic":false,"status":"active-proven"},"linkStatus":{"stripeSettlementAcceptedByArd":false,"linkOauthCreatedByArd":false,"oneTimeCardsIssuedByArd":false,"sharedPaymentTokensIssuedByArd":false,"checkoutSessionsCreatedByArd":false,"paymentIntentsCreatedByArd":false,"tempoStreamingPaymentsEnabled":false,"paidProofRun":false,"buyerSideCompatibility":true,"statusLabel":"watched buyer-wallet lane"},"buyerAgentUseCase":["Use Link on the buyer side if your agent already has a user-approved Link wallet flow.","Inspect /docs.json, choose an ARD route, and send the normal unpaid probe first.","Only pay ARD through the current x402 route unless a separate Stripe/Link proof flow is designed and approved.","Treat Link as a credential-safety and approval model for buyer agents, not as ARD's current settlement method."],"proofChecklistBeforeAcceptance":[{"id":"link-provider-fit","label":"Provider fit","status":"not-run","required":true,"successSignal":"Official Link agent wallet provider requirements are reviewed for API-service purchases."},{"id":"link-unpaid-402","label":"Unpaid challenge compatibility","status":"not-run","required":true,"successSignal":"A Link-controlled buyer agent can still read ARD's normal HTTP 402 challenge without breaking Base."},{"id":"link-paid-proof-design","label":"Paid proof design","status":"requires-separate-approval","required":true,"successSignal":"A separate proof plan defines whether Link pays a card route, an x402 route, or a future protocol bridge."},{"id":"link-settlement","label":"Settlement proof","status":"not-run","required":true,"successSignal":"Any non-x402 Link proof settles into a seller-controlled account with clear receipts and rollback."},{"id":"link-rollback","label":"Rollback clean","status":"ready","required":true,"successSignal":"Base remains the default active rail after the proof window is removed."}],"guardrails":["Do not add Stripe secret keys, Link OAuth, Checkout Sessions, PaymentIntents, card settlement, shared payment tokens, Tempo streaming payments, or token issuance to the live payment flow.","Do not create Link spend requests or approve purchases from this service.","Do not claim ARD accepts Link, cards, or shared payment tokens until a separate proof design and settlement test pass.","Do not change the working Base mainnet x402 middleware, facilitator, seller wallet, endpoint paths, or route prices.","Do not expose buyer prompts, wallet-level request history, raw feedback comments, watched subjects, or paid response contents."],"nextManualStep":"Keep this as public readiness copy now. Only design a Stripe/Link proof after Base health, unpaid 402 behavior, docs, dashboard, and discovery remain stable.","links":{"docsJson":"https://apexscout.ai/docs.json","paymentRails":"https://apexscout.ai/payment-rails","instantTestbench":"https://apexscout.ai/instant-x402","kitePassport":"https://apexscout.ai/kite-passport","stripeAgenticCommerceDocs":"https://docs.stripe.com/agentic-commerce","stripeCheckoutDocs":"https://docs.stripe.com/payments/checkout","dashboard":"https://apexscout.ai/dashboard"}},"requiredOperatorFlags":["X402_ENABLE_EXPERIMENTAL_RAILS=true","X402_NETWORK=eip155:137","X402_MODE=mainnet","X402_FACILITATOR_URL=https://api.cdp.coinbase.com/platform/v2/x402","PAY_TO_ADDRESS must stay controlled by the seller wallet owner","Run only in a separate proof deployment or explicitly approved proof window"],"safeProbePaths":["GET /api/payment-rails","GET /payment-rails","GET /api/risk-experiments","GET /readyz","Unpaid POST /api/company-intel should still return HTTP 402 before any paid proof"],"proofStages":[{"id":"unpaid-402","label":"Unpaid 402 challenge","required":true,"status":"not-run","successSignal":"The protected endpoint still returns HTTP 402 with Polygon network metadata in the challenge."},{"id":"paid-200","label":"Paid 200 response","required":true,"status":"requires-separate-approval","successSignal":"An explicitly approved buyer request pays once and receives HTTP 200 JSON."},{"id":"settlement","label":"USDC settlement proof","required":true,"status":"requires-separate-approval","successSignal":"The seller wallet receives the expected USDC settlement on Polygon."},{"id":"discovery","label":"Discovery visibility","required":true,"status":"not-run","successSignal":"Discovery surfaces list the route with the intended Polygon rail after proof."},{"id":"rollback","label":"Rollback clean","required":true,"status":"ready","successSignal":"Removing the experimental flags returns the service to the proven Base rail."}],"stopConditions":["Base unpaid 402 behavior changes.","The service accepts Polygon without X402_ENABLE_EXPERIMENTAL_RAILS=true.","The service accepts Solana without X402_ENABLE_SVM_RAILS=true and SOLANA_PAY_TO_ADDRESS.","A paid proof runs without separate operator approval.","Seller wallet, facilitator, endpoint prices, or endpoint paths drift unexpectedly.","Public pages imply Polygon is production-ready before paid 200 and settlement proof exist.","Public pages imply Solana is production-ready before paid 200 and settlement proof exist."],"nextManualApproval":"Approve one small Polygon or Solana paid proof window only after the unpaid 402 challenge and proof deployment config are inspected."},"kitePassportCompatibility":{"mode":"kite-passport-x402-readiness","status":"buyer-controlled-compatibility","approvedRiskToday":true,"productionRailChange":false,"automaticSessionCreation":false,"automaticPaymentExecution":false,"sourcePostUrl":"https://x.com/GoKiteAI/status/2049639877382381663","passportUrl":"https://agentpassport.ai/","docs":{"overview":"https://docs.gokite.ai/kite-agent-passport/kite-agent-passport","developerGuide":"https://docs.gokite.ai/kite-agent-passport/developer-guide","serviceProviderGuide":"https://docs.gokite.ai/kite-agent-passport/service-provider-guide"},"summary":"Kite Passport fits ApexScout as a buyer-side delegated wallet path: a human approves the spending session, the agent probes ARD unpaid, then the buyer's own payment client retries the same x402 route.","servicePosition":{"currentAcceptedSettlementRail":{"id":"base-mainnet","label":"Base mainnet","chain":"Base","network":"eip155:8453","status":"active","settlement":"accepted","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWalletCompatible":true,"reason":"Current live paid settlement rail with confirmed unpaid 402, paid 200, and USDC settlement proof."},"kiteMainnetSettlement":"not-enabled","why":"ApexScout's proven paid endpoints currently advertise and settle on Base mainnet. Kite Passport is useful for buyer delegation today, but ARD should not claim Kite settlement until a separate unpaid 402, paid 200, and settlement proof run passes."},"supportedNow":["Kite Passport buyer agents can inspect /instant-x402, copy a route payload, and send the unpaid probe.","The expected first result remains HTTP 402 with the ARD payment requirement.","A buyer-controlled x402 client can retry the same route after the buyer approves its own spending session.","Public metrics remain aggregate-only and do not expose buyer prompts, wallet history, or paid response contents."],"notEnabled":["ARD does not create Kite Passport accounts, agents, sessions, passkeys, or OAuth flows.","ARD does not hold buyer funds or ask buyers to fund an ARD-controlled wallet.","ARD does not auto-pay any route from the public testbench.","ARD does not accept Kite mainnet settlement until a separate proof window is approved and verified."],"safeBuyerPath":["Open /instant-x402 or /api/instant-x402.","Pick the cheapest useful route and copy the sample payload.","Send the route unpaid first and confirm the expected HTTP 402 challenge.","Use the buyer's own Kite Passport or x402 client only after a human-approved spending session exists.","Retry the exact same POST and expect HTTP 200 only after payment is handled by the buyer-controlled client."],"proofBeforeRailAcceptance":["Official Kite mainnet service-provider requirement format is inspected.","An ARD proof deployment emits the intended Kite/x402 402 challenge without breaking Base.","One separately approved paid proof returns HTTP 200 JSON.","Settlement reaches the seller-controlled wallet on the intended Kite rail.","Rollback returns public checkout to the proven Base rail."],"surfaces":{"instantX402":"https://apexscout.ai/instant-x402","instantX402Api":"https://apexscout.ai/api/instant-x402","paymentRails":"https://apexscout.ai/payment-rails","paymentRailsApi":"https://apexscout.ai/api/payment-rails","walletAgentFit":"https://apexscout.ai/wallet-agent-fit","riskStack":"https://apexscout.ai/risk-experiments"},"guardrails":["Keep Base as the accepted production paid rail.","Do not create or approve Kite Passport sessions on behalf of buyers.","Do not run paid Kite proof calls without separate approval.","Do not imply Kite mainnet settlement is accepted until settlement is proven.","Do not expose buyer prompts, wallet history, passkey state, or paid response contents."]},"kitePassportReadiness":{"name":"Kite Agent Passport Readiness","releaseTag":"v2.2.81-brand-asset-integration","path":"/kite-passport","apiPath":"/api/kite-passport-readiness","mode":"watch-and-proof-candidate","sourcePostUrl":"https://x.com/GoKiteAI/status/2049639877382381663","announcementUrl":"https://www.globenewswire.com/news-release/2026/04/30/3285380/0/en/kite-launches-kite-chain-and-kite-agent-passport-enabling-autonomous-ai-agent-payments.html","docsUrl":"https://docs.gokite.ai/kite-agent-passport/kite-agent-passport","passportUrl":"https://agentpassport.ai/","summary":"A readiness pack for buyer agents that may use Kite Agent Passport for delegated x402 payment control while Agent Research Desk keeps production settlement on the proven Base rail.","productionRailChange":false,"acceptedSettlementRail":{"label":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWallet":"visible only in x402 payment requirements and internal operator records","sellerWalletLast6":"b0231D","sellerWalletPublic":false,"status":"active-proven"},"kiteStatus":{"settlementAcceptedByArd":false,"passportSessionsCreatedByArd":false,"paidProofRun":false,"buyerSideCompatibility":true,"statusLabel":"watched compatibility lane"},"buyerAgentUseCase":["Use Kite Agent Passport on the buyer side if your agent already has a Passport-controlled wallet and budget.","Inspect /docs.json, choose an ARD route, and send the normal unpaid probe first.","Pay the listed ARD route price only through your own x402 client and approved budget.","Treat ARD's current settlement proof as Base mainnet proof until a separate Kite proof run exists."],"proofChecklistBeforeAcceptance":[{"id":"kite-unpaid-402","label":"Unpaid challenge","status":"not-run","required":true,"successSignal":"A Kite-targeted deployment returns the expected HTTP 402 without breaking Base."},{"id":"kite-paid-200","label":"Paid 200","status":"requires-separate-approval","required":true,"successSignal":"One small approved paid test returns HTTP 200 with structured JSON."},{"id":"kite-settlement","label":"Settlement proof","status":"not-run","required":true,"successSignal":"The seller wallet receives the expected settlement on the intended Kite-compatible path."},{"id":"kite-discovery","label":"Discovery proof","status":"not-run","required":true,"successSignal":"Discovery surfaces show the intended network and route metadata after proof."},{"id":"kite-rollback","label":"Rollback clean","status":"ready","required":true,"successSignal":"Base remains the default active rail after the proof window is removed."}],"guardrails":["Do not change the working Base mainnet x402 middleware, facilitator, seller wallet, endpoint paths, or route prices.","Do not run paid Kite purchases from this readiness pack.","Do not create Passport sessions or delegate spending from this service.","Do not claim Kite settlement is accepted until unpaid 402, paid 200, settlement, discovery, and rollback checks pass.","Do not expose buyer prompts, wallet-level request history, raw feedback comments, watched subjects, or paid response contents."],"nextManualStep":"Keep this as public readiness copy now. Only open a separate Kite proof window after Base health, unpaid 402 behavior, docs, dashboard, and discovery remain stable.","links":{"docsJson":"https://apexscout.ai/docs.json","paymentRails":"https://apexscout.ai/payment-rails","instantTestbench":"https://apexscout.ai/instant-x402","dashboard":"https://apexscout.ai/dashboard"}},"linkAgentWalletReadiness":{"name":"Stripe Link Agent Wallet Readiness","releaseTag":"v2.2.81-brand-asset-integration","path":"/link-agent-wallet","apiPath":"/api/link-agent-wallet-readiness","mode":"watch-and-proof-candidate","sourcePostUrl":"https://x.com/WesRoth/status/2049896564961738792","stripeNewsUrl":"https://stripe.com/newsroom/news/sessions-2026","stripeBlogUrl":"https://stripe.com/blog/giving-agents-the-ability-to-pay","stripeAgenticCommerceDocsUrl":"https://docs.stripe.com/agentic-commerce","linkAgentsUrl":"https://link.com/ae/agents","summary":"A readiness pack for buyer agents that may use Stripe Link's agent wallet for user-approved purchases while Agent Research Desk keeps production settlement on the proven Base x402 rail.","productionPaymentChange":false,"acceptedSettlementRail":{"label":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWallet":"visible only in x402 payment requirements and internal operator records","sellerWalletLast6":"b0231D","sellerWalletPublic":false,"status":"active-proven"},"linkStatus":{"stripeSettlementAcceptedByArd":false,"linkOauthCreatedByArd":false,"oneTimeCardsIssuedByArd":false,"sharedPaymentTokensIssuedByArd":false,"checkoutSessionsCreatedByArd":false,"paymentIntentsCreatedByArd":false,"tempoStreamingPaymentsEnabled":false,"paidProofRun":false,"buyerSideCompatibility":true,"statusLabel":"watched buyer-wallet lane"},"buyerAgentUseCase":["Use Link on the buyer side if your agent already has a user-approved Link wallet flow.","Inspect /docs.json, choose an ARD route, and send the normal unpaid probe first.","Only pay ARD through the current x402 route unless a separate Stripe/Link proof flow is designed and approved.","Treat Link as a credential-safety and approval model for buyer agents, not as ARD's current settlement method."],"proofChecklistBeforeAcceptance":[{"id":"link-provider-fit","label":"Provider fit","status":"not-run","required":true,"successSignal":"Official Link agent wallet provider requirements are reviewed for API-service purchases."},{"id":"link-unpaid-402","label":"Unpaid challenge compatibility","status":"not-run","required":true,"successSignal":"A Link-controlled buyer agent can still read ARD's normal HTTP 402 challenge without breaking Base."},{"id":"link-paid-proof-design","label":"Paid proof design","status":"requires-separate-approval","required":true,"successSignal":"A separate proof plan defines whether Link pays a card route, an x402 route, or a future protocol bridge."},{"id":"link-settlement","label":"Settlement proof","status":"not-run","required":true,"successSignal":"Any non-x402 Link proof settles into a seller-controlled account with clear receipts and rollback."},{"id":"link-rollback","label":"Rollback clean","status":"ready","required":true,"successSignal":"Base remains the default active rail after the proof window is removed."}],"guardrails":["Do not add Stripe secret keys, Link OAuth, Checkout Sessions, PaymentIntents, card settlement, shared payment tokens, Tempo streaming payments, or token issuance to the live payment flow.","Do not create Link spend requests or approve purchases from this service.","Do not claim ARD accepts Link, cards, or shared payment tokens until a separate proof design and settlement test pass.","Do not change the working Base mainnet x402 middleware, facilitator, seller wallet, endpoint paths, or route prices.","Do not expose buyer prompts, wallet-level request history, raw feedback comments, watched subjects, or paid response contents."],"nextManualStep":"Keep this as public readiness copy now. Only design a Stripe/Link proof after Base health, unpaid 402 behavior, docs, dashboard, and discovery remain stable.","links":{"docsJson":"https://apexscout.ai/docs.json","paymentRails":"https://apexscout.ai/payment-rails","instantTestbench":"https://apexscout.ai/instant-x402","kitePassport":"https://apexscout.ai/kite-passport","stripeAgenticCommerceDocs":"https://docs.stripe.com/agentic-commerce","stripeCheckoutDocs":"https://docs.stripe.com/payments/checkout","dashboard":"https://apexscout.ai/dashboard"}},"x402ProtocolWatch":{"name":"x402 Protocol Watch","mode":"watch-only-protocol-expansion","sourcePostUrl":"https://x.com/Jnix2007/status/2051286311097536518","sourceRepoUrl":"https://github.com/x402-foundation/x402","sourceDocsUrl":"https://github.com/x402-foundation/x402/tree/main/docs","sourceAccount":"@Jnix2007","summary":"A local operator note for x402 expansion readiness. Agent Research Desk records what buyers may ask about while staying inbound-only: no live third-party checks, no outside-domain lookup, no contact, no paid upstream calls, and no switch away from the proven Base mainnet paid flow.","currentServicePosition":{"productionSettlementRail":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","paymentConfigChange":false,"endpointPathChange":false,"automaticOutreach":false,"automaticBuying":false,"privateDataScraping":false,"liveExternalChecks":false},"expansionLanes":[{"lane":"Chains","observedSignal":"Static operator note: buyer agents may ask about EVM and SVM x402 support, but ApexScout does not perform live external checks.","currentArdStatus":"Base mainnet is production-active, Polygon remains experimental behind an explicit flag, and Solana remains watch-only.","nextSafeAction":"Track chain support and only promote a new rail after separate unpaid 402, paid 200, settlement, discovery, rollback, and privacy checks.","productionChangeAllowed":false},{"lane":"Languages","observedSignal":"Static operator note: buyer agents may ask for TypeScript, Python, Go, or Java examples before paying.","currentArdStatus":"Agent Research Desk remains a Node/TypeScript service with proven Express middleware behavior.","nextSafeAction":"Add buyer-facing examples for other languages before considering any server rewrite or parallel runtime.","productionChangeAllowed":false},{"lane":"Frameworks","observedSignal":"Static operator note: buyer agents may ask whether their framework can handle the same unpaid 402 to paid 200 route ladder.","currentArdStatus":"The existing Express x402 server path is production-proven and should not be migrated for novelty alone.","nextSafeAction":"Watch adapter maturity and buyer demand; keep conversion work focused on the proven Base 402-to-paid-200 path.","productionChangeAllowed":false},{"lane":"Agent-readable docs","observedSignal":"Buyer agents need clear machine-readable docs, prices, schemas, and expected 402 behavior before paying.","currentArdStatus":"ARD already exposes /docs.json, /skill.md, /llms.txt, agent cards, and marketplace manifests.","nextSafeAction":"Keep improving ApexScout-owned docs and source-tagged inbound buyer paths without fake traffic, scraping, scanning, or outreach.","productionChangeAllowed":false}],"watchSignals":["Does a new chain have official x402 server support and facilitator proof?","Do buyer agents ask for language-specific examples before they pay?","Does a framework adapter reduce 402-to-paid-200 friction without changing settlement risk?","Can clearer owned docs increase qualified inbound buyers without exposing private data?"],"operatorMoves":["Keep Base mainnet x402 as the production settlement rail.","Use only operator-approved protocol notes to improve ApexScout-owned docs, examples, and future proof packs.","Prefer watch-only readiness pages before payment infrastructure changes.","Promote only one proven change at a time after build, tests, live health, docs, dashboard, and unpaid 402 verification pass."],"guardrails":["No automatic DMs, posts, emails, or community messages.","No scraping private contact data, buyer prompts, wallet-level history, or paid response bodies.","No automatic paid purchases or upstream paid calls.","No new settlement rail, facilitator, seller wallet, or endpoint path change from a social signal alone.","No public claim that Polygon, Solana, or another chain is production-accepted until a separate paid proof exists."],"links":{"publicPage":"https://apexscout.ai/x402-protocol-watch","api":"https://apexscout.ai/api/x402-protocol-watch","officialRepo":"https://github.com/x402-foundation/x402","docsJson":"https://apexscout.ai/docs.json","paymentRails":"https://apexscout.ai/payment-rails","dashboard":"https://apexscout.ai/dashboard","skill":"https://apexscout.ai/skill.md"}},"buyerConversionKit":{"quickstart":{"name":"Buyer Agent Quickstart","path":"/buyer-quickstart","apiPath":"/api/buyer-quickstart","mode":"public-agent-payment-quickstart","summary":"The shortest safe path for a buyer agent: inspect the $0.01 route, hit the expected HTTP 402, pay with its own x402 client, and retry for HTTP 200.","recommendedFirstRoute":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},"copyPastePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"expectedUnpaidChallenge":{"method":"POST","path":"/api/opportunity-check","expectedStatus":402,"meaning":"HTTP 402 means the x402 paywall is working. It is not a service outage.","curl":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}'"},"expectedPaidRetry":{"method":"POST","path":"/api/opportunity-check","expectedStatus":200,"network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","sellerWallet":"visible only in x402 payment requirements and internal operator records","sellerWalletLast6":"b0231D","sellerWalletPublic":false,"listedPrice":"$0.01","samePayloadRequired":true,"paymentConfigChange":false,"endpointPathChange":false},"steps":["Read /docs.json or this quickstart first.","Send the recommended POST route without payment and expect HTTP 402.","Treat HTTP 402 as the x402 payment challenge, not a service failure.","Pay the listed route price with a buyer-controlled x402 client on Base mainnet.","Retry the exact same POST and expect HTTP 200 with structured JSON."],"decisionRule":"Start with /api/opportunity-check unless the buyer already has one named company, one vendor approval decision, or a serious proof-gap map.","links":{"docsJson":"https://apexscout.ai/docs.json","examples":"https://apexscout.ai/examples","firstPaidCallWizard":"https://apexscout.ai/first-paid-call","instantX402":"https://apexscout.ai/instant-x402","dashboard":"https://apexscout.ai/dashboard"},"guardrails":["This quickstart does not execute payment.","Buyer agents must use their own wallet and x402 client.","Base mainnet remains the accepted production settlement rail.","No payment rail, facilitator, seller wallet, price, or endpoint path is changed.","No buyer prompts, wallet-level history, or paid response bodies are exposed publicly."]},"codeExamples":{"name":"Buyer Agent Code Examples","path":"/examples","apiPath":"/api/examples","mode":"buyer-controlled-x402-examples","summary":"Copy-paste examples for buyer agents that need to inspect the expected 402 challenge, pay with their own x402 client, and retry for HTTP 200.","x402RepoAlignment":{"sourceRepoUrl":"https://github.com/x402-foundation/x402","activeProductionRail":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","typescriptPackages":["@x402/core","@x402/evm","@x402/fetch"],"pythonPackage":"x402","frameworkNote":"ARD stays on its proven Express server path. These examples focus on buyer clients and do not migrate the production server framework.","paymentConfigChange":false,"endpointPathChange":false},"snippets":{"curlUnpaidProbe":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}'","typescriptPaidRetry":"import { wrapFetchWithPaymentFromConfig, decodePaymentResponseHeader } from \"@x402/fetch\";\nimport { ExactEvmScheme } from \"@x402/evm\";\nimport { privateKeyToAccount } from \"viem/accounts\";\n\nconst baseUrl = \"https://apexscout.ai\";\nconst payload = {\n    \"subject\": \"Agent trust scoring for crypto vendors\",\n    \"buyer\": \"Crypto fund operator\",\n    \"marketType\": \"vendor\",\n    \"geography\": \"United States\",\n    \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n    \"knownSignals\": [\n      \"Operators keep asking for a faster first-pass trust screen before pilots\",\n      \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n    ],\n    \"constraints\": [\n      \"Keep the first offer lightweight\",\n      \"Do not assume the buyer already trusts agent vendors\"\n    ]\n  };\n\nconst account = privateKeyToAccount(process.env.EVM_PRIVATE_KEY as `0x${string}`);\nconst fetchWithPayment = wrapFetchWithPaymentFromConfig(fetch, {\n  schemes: [{ network: \"eip155:8453\", client: new ExactEvmScheme(account) }],\n});\n\nconst response = await fetchWithPayment(`${baseUrl}/api/opportunity-check`, {\n  method: \"POST\",\n  headers: { \"content-type\": \"application/json\" },\n  body: JSON.stringify(payload),\n});\n\nconst paymentResponse = response.headers.get(\"PAYMENT-RESPONSE\");\nconsole.log(response.status); // 200 after payment\nconsole.log(await response.json());\nif (paymentResponse) console.log(decodePaymentResponseHeader(paymentResponse));","pythonChallengeProbe":"import requests\n\nbase_url = \"https://apexscout.ai\"\npayload = {\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}\n\nresponse = requests.post(f\"{base_url}/api/opportunity-check\", json=payload)\nprint(response.status_code)\nprint(response.json())\n\nif response.status_code == 402:\n    print('Expected x402 challenge. Configure your Python x402 client, pay the listed route price, then retry the same POST.')"},"routePayloads":[{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05","whenToUse":"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.","samplePayload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]}},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","toolName":"assess_vendor_risk","price":"$0.05","whenToUse":"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.","samplePayload":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]}},{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","price":"$0.50","whenToUse":"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.","samplePayload":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]}},{"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"}}],"routeCloseCards":[{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","price":"$0.01","closeQuestion":"Is this target worth any more spend?","payWhen":"Use this when you are unsure whether a target or claim deserves more paid work.","routeDownWhen":"This is already the cheapest paid screen.","stopWhen":"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.","buyerFacingCopy":"Pay $0.01 and retry this exact POST when the buyer only needs the cheapest first signal."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","price":"$0.05","closeQuestion":"Can one named company change contact, approval, reliance, monitoring, or escalation?","payWhen":"Use this for a quick company snapshot before outreach, approval, or a deeper trust review.","routeDownWhen":"If the buyer is not ready for this route, use /api/opportunity-check at $0.01 first.","stopWhen":"Do not use this when the blocker is a single claim, a vendor-control question, or a decision that hinges on missing proof.","buyerFacingCopy":"Named company plus real next action: pay $0.05 and retry Company Intel. Vague target: route down to /api/opportunity-check first."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","price":"$0.05","closeQuestion":"Is there a real pilot, procurement, partnership, or vendor approval decision?","payWhen":"Use this before a pilot, procurement review, partnership decision, or vendor approval.","routeDownWhen":"If the buyer is not ready for this route, use /api/opportunity-check at $0.01 first.","stopWhen":"Do not use this when you only need a cheap initial screen or when one source claim is the only blocker.","buyerFacingCopy":"Pay $0.05 only when this route matches the buyer's current blocker; otherwise route down before spending."},{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","price":"$0.50","closeQuestion":"Could missing evidence change a serious decision?","payWhen":"Use this when missing evidence could change a real decision and the buyer needs a structured verification map.","routeDownWhen":"If the buyer is not ready for this route, use /api/company-intel at $0.05 first.","stopWhen":"Do not use this as legal diligence, investment diligence, compliance approval, or a claim that external facts were independently verified.","buyerFacingCopy":"Pay $0.50 only when a proof gap could change a real decision. Otherwise use a core route first."},{"endpoint":"agent-revenue-audit","title":"Agent Revenue Audit","path":"/api/agent-revenue-audit","price":"$5.00","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.","routeDownWhen":"If the buyer is not ready for this route, use /api/agentic-market-watch at $0.01 first.","stopWhen":"Do not use this for investment, legal, tax, lending, compliance, trading, guaranteed revenue claims, automatic outreach, or external paid calls.","buyerFacingCopy":"Pay $5.00 only for builder/operator monetization help. If the buyer only wants to test x402, start at /api/opportunity-check."}],"copyPastePayloads":{"opportunityCheck":"{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}","companyIntel":"{\n  \"companyName\": \"Alpine Foods\",\n  \"website\": \"https://example.com\",\n  \"industry\": \"Food distribution\",\n  \"geography\": \"United States\",\n  \"researchFocus\": \"growth\",\n  \"knownClaims\": [\n    \"Regional specialty food distributor\",\n    \"Expanding private-label program\"\n  ],\n  \"knownSignals\": [\n    \"Hiring for operations and sales\",\n    \"Launching new product categories\"\n  ],\n  \"questions\": [\n    \"How concentrated is demand around a few buyers?\",\n    \"What trust signals matter most to partners?\"\n  ]\n}","vendorRisk":"{\n  \"vendorName\": \"Northwind AI\",\n  \"website\": \"https://example.com\",\n  \"serviceCategory\": \"AI workflow automation\",\n  \"useCase\": \"Automate intake triage and case routing for an operations team.\",\n  \"dataSensitivity\": \"high\",\n  \"criticality\": \"high\",\n  \"geography\": \"United States\",\n  \"knownControls\": [\n    \"SOC 2 Type II claimed\",\n    \"SSO and role-based access controls\"\n  ],\n  \"knownConcerns\": [\n    \"No published uptime history\",\n    \"Third-party model dependency\"\n  ],\n  \"questions\": [\n    \"What is the rollback plan if the workflow misroutes tasks?\"\n  ]\n}"},"expectedFlow":["Send an unpaid POST if the buyer needs to inspect the payment challenge.","Treat HTTP 402 as expected paywall behavior, not an outage.","Use a buyer-controlled x402 client and wallet on Base mainnet.","Retry the exact same POST after payment and expect HTTP 200.","Use the paid response's commercial plan before buying another route."],"guardrails":["Examples do not include secrets, wallet keys, or private buyer data.","Examples do not run a paid purchase automatically from the public page.","Base mainnet remains the only accepted production settlement rail.","Public examples remain synthetic and do not expose buyer-level history."]},"firstPaidCallWizard":{"name":"First Paid Call Wizard","path":"/first-paid-call","apiPath":"/api/first-paid-call-wizard","mode":"public-first-buy-routing","input":{"goal":"unsure","seriousness":"cheap-test","hasNamedTarget":false},"recommendation":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},"paymentIntent":{"name":"x402 Payment Intent Preview","path":"/payment-intent","apiPath":"/api/payment-intent","mode":"no-spend-payment-intent","source":null,"selectedRoute":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","whenToUse":"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.","samplePayload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},"buyerDecision":{"closeQuestion":"Is this target worth any more spend?","payWhen":"Use this when you are unsure whether a target or claim deserves more paid work.","doNotPayWhen":"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.","ifUnsure":"Start with /api/opportunity-check or call /api/conversion-route before paying."},"payment":{"method":"POST","url":"https://apexscout.ai/api/opportunity-check","listedPrice":"$0.01","maxAmountAtomicUnits":"10000","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","expectedUnpaidStatus":402,"expectedPaidStatus":200,"samePayloadRequired":true},"copyPaste":{"payload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"unpaidCurlProbe":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}'","paidRetryAwalCommand":"npx awal@2.8.0 x402 pay \"https://apexscout.ai/api/opportunity-check\" \\\n  -X POST \\\n  -h '{\"Content-Type\":\"application/json\"}' \\\n  -d '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}' \\\n  --max-amount 10000 \\\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."]},"copyPastePaidRetry":"npx awal@2.8.0 x402 pay \"https://apexscout.ai/api/opportunity-check\" \\\n  -X POST \\\n  -h '{\"Content-Type\":\"application/json\"}' \\\n  -d '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}' \\\n  --max-amount 10000 \\\n  --json","nextRouteIfUseful":{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05","whenToUse":"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.","samplePayload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]}},"why":"This is the cheapest useful first paid test when the buyer is not sure the target deserves more spend.","paymentPath":["Inspect the recommendation and sample payload.","Send the selected POST route without payment if you need to inspect the expected HTTP 402 challenge.","Pay the listed route price with a buyer-controlled x402 client on Base mainnet.","Retry the exact same POST and expect HTTP 200 with structured JSON."],"guardrails":["This wizard does not execute payment.","This wizard does not change payment rails, facilitator, seller wallet, endpoint paths, or prices.","This wizard does not expose buyer prompts, wallet-level history, or paid response bodies publicly."],"links":{"examples":"https://apexscout.ai/examples","docsJson":"https://apexscout.ai/docs.json","instantX402":"https://apexscout.ai/instant-x402","dashboard":"https://apexscout.ai/dashboard"}},"firstCallClosePlan":[{"route":"/api/opportunity-check","title":"Opportunity Check","price":"$0.01","unpaid402Challenges":0,"paidCompletions":0,"unpaidGap":0,"paymentCompletionRate":"0%","closeQuestion":"Is this target worth any more spend?","recommendedClose":"Pay $0.01 and retry this exact POST when the buyer only needs the cheapest first signal.","routeDownPath":null,"routeDownPrice":null,"exactRetrySteps":["Retry POST /api/opportunity-check with the same JSON body.","Use x402 on eip155:8453 through the configured facilitator.","Pay $0.01 only if the close question is true.","Expect HTTP 200 with structured JSON after payment verifies."],"buyerFacingCopy":"Opportunity Check: pay $0.01 when the buyer wants the cheapest useful first screen.","operatorMove":"Keep /api/opportunity-check visible, but do not add friction while paid completions are keeping pace.","publicSafe":true},{"route":"/api/company-intel","title":"Company Intel","price":"$0.05","unpaid402Challenges":0,"paidCompletions":0,"unpaidGap":0,"paymentCompletionRate":"0%","closeQuestion":"Can one named company change contact, approval, reliance, monitoring, or escalation?","recommendedClose":"Named company plus real next action: pay $0.05 and retry Company Intel. Vague target: route down to /api/opportunity-check first.","routeDownPath":"/api/opportunity-check","routeDownPrice":"$0.01","exactRetrySteps":["Retry POST /api/company-intel with the same JSON body.","Use x402 on eip155:8453 through the configured facilitator.","Pay $0.05 only if the close question is true.","Expect HTTP 200 with structured JSON after payment verifies."],"buyerFacingCopy":"Company Intel: pay $0.05 if this exact route can change the next action; otherwise use /api/opportunity-check first.","operatorMove":"Keep /api/company-intel visible, but do not add friction while paid completions are keeping pace.","publicSafe":true},{"route":"/api/agent-revenue-audit","title":"Agent Revenue Audit","price":"$5.00","unpaid402Challenges":0,"paidCompletions":0,"unpaidGap":0,"paymentCompletionRate":"0%","closeQuestion":"Does the buyer operate an agent, API, x402 route, or paid service that needs revenue guidance?","recommendedClose":"Pay $5.00 only for builder/operator monetization help. If the buyer only wants to test x402, start at /api/opportunity-check.","routeDownPath":"/api/agentic-market-watch","routeDownPrice":"$0.01","exactRetrySteps":["Retry POST /api/agent-revenue-audit with the same JSON body.","Use x402 on eip155:8453 through the configured facilitator.","Pay $5.00 only if the close question is true.","Expect HTTP 200 with structured JSON after payment verifies."],"buyerFacingCopy":"Agent Revenue Audit: pay $5.00 if this exact route can change the next action; otherwise use /api/agentic-market-watch first.","operatorMove":"Keep /api/agent-revenue-audit visible, but do not add friction while paid completions are keeping pace.","publicSafe":true}],"conversionAlertPolicy":{"mode":"aggregate-only-conversion-alerts","publicSafe":true,"watches":["unpaid 402 pressure","paid 200 completions","route-level friction","advisor-before-payment coverage","actual errors"],"hiddenData":["buyer prompts","wallet-level history","paid response bodies","raw feedback comments","recent buyer subjects"]}},"expansionPolicy":["Base mainnet remains the proven production rail.","Polygon mainnet can only be enabled by explicitly setting X402_ENABLE_EXPERIMENTAL_RAILS=true and X402_NETWORK=eip155:137.","The Polygon proof pack is active as a bounded risk, but paid proof and production promotion still require separate approval.","Solana mainnet can only be enabled by explicitly setting X402_ENABLE_EXPERIMENTAL_RAILS=true, X402_ENABLE_SVM_RAILS=true, X402_NETWORK=solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, and SOLANA_PAY_TO_ADDRESS.","The Solana SVM proof pack uses the official @x402/svm package, but paid proof and production promotion still require separate approval.","Kite Passport is exposed as a buyer-controlled delegated-payment compatibility lane, not as an accepted ARD settlement rail.","Stripe Link Agent Wallet is exposed as a buyer-controlled approval and one-time credential compatibility lane, not as an accepted ARD settlement rail.","Agent Messenger is exposed as an optional inbound inbox/discovery layer, not as a payment rail, spending authority, or outbound automation channel.","ERC-8004 identity readiness is exposed as a manual registration path, not as automatic registration or a verified token claim.","The legacy /agent-discovery surface is inbound-only and limited to ApexScout-owned public docs, public agent cards, manual testing, and manually supplied partner URLs if provided later.","x402 chain, language, and framework expansion is tracked as watch-only protocol intelligence, not as a production payment change.","Solana mainnet is not treated as production-ready until a separate Solana unpaid 402, paid 200, USDC settlement, discovery, and rollback proof passes."],"configured":{"network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","experimentalPaymentRailsEnabled":false,"svmPaymentRailsEnabled":false}},"deployment":{"mode":"paid","x402Enabled":true,"statusPath":"/status","healthPath":"/health","docsPath":"/docs.json","robotsPath":"/robots.txt","sitemapPath":"/sitemap.xml","skillPath":"/skill.md","x402OnboardingPath":"/x402-onboarding.md","interactiveX402OnboardingPath":"/x402-onboarding","interactiveX402OnboardingApiPath":"/api/x402-onboarding","agentSafetyPosturePath":"/agent-safety-posture","agentSafetyPostureApiPath":"/api/agent-safety-posture","agentOnboardingAliasPath":"/agent-onboarding.md","llmsTxtPath":"/llms.txt","agenticMarketListingPath":"/agentic-market-listing.json","agenticMarketCheckoutPath":"/agentic-market-checkout.json","apexScoutSharePath":"/apexscout-share.json","apexScoutDistributionAlphaPath":"/api/apexscout-distribution","agentsPath":"/agents","agentInboxPath":"/agent-inbox","agentInboxApiPath":"/api/agent-inbox","agentInboxWellKnownPath":"/.well-known/apexscout-inbox.json","agentMessageIntakeApiPath":"/api/agent-message-intake","publicAgentPath":"/public-agent","publicAgentApiPath":"/api/public-agent","publicAgentCardPath":"/.well-known/agent.json","publicAgentCardAliasPath":"/.well-known/agent-card.json","apexScoutAgentCardPath":"/.well-known/apexscout-agent.json","agentIdentityPath":"/agent-identity","agentIdentityApiPath":"/api/agent-identity","apexScoutIdentityPath":"/.well-known/apexscout-identity.json","agentDiscoveryPath":"/agent-discovery","agentDiscoveryApiPath":"/api/agent-discovery","agentRevenueAuditPagePath":"/agent-revenue-audit","agentRevenueAuditApiPath":"/api/agent-revenue-audit","agentRevenueAuditPreviewPath":"/agent-revenue-audit-preview","agentRevenueAuditPreviewApiPath":"/api/agent-revenue-audit-preview","cashRegisterApiPath":"/api/cash-register","agentCapabilitiesPath":"/agent-capabilities.json","activationPath":"/activation","trustPreviewPath":"/trust-preview","checkoutPath":"/checkout","payPath":"/pay","instantX402Path":"/instant-x402","instantPath":"/instant","paymentRequiredHelpPath":"/402-rescue","paymentRequiredHelpApiPath":"/api/402-rescue","paidRetryPath":"/paid-retry","firstBuyAdvisorApiPath":"/api/first-buy-advisor","agentFeedbackPath":"/api/agent-feedback","kitePassportPath":"/kite-passport","kitePassportReadinessApi":"/api/kite-passport-readiness","linkAgentWalletPath":"/link-agent-wallet","linkAgentWalletReadinessApi":"/api/link-agent-wallet-readiness","baseX402InfraWatchPath":"/base-x402-infra","baseX402InfraWatchApi":"/api/base-x402-infra","x402ProtocolWatchPath":"/x402-protocol-watch","x402ProtocolWatchApi":"/api/x402-protocol-watch","x402ProofPath":"/x402-proof","x402ProofApiPath":"/api/x402-proof","x402BatchSettlementReadinessPath":"/x402-batch-settlement","x402BatchSettlementReadinessApiPath":"/api/x402-batch-settlement","x402MetadataPreflightPath":"/x402-metadata-preflight","x402MetadataPreflightApiPath":"/api/x402-metadata-preflight","x402MetadataPreflightCheckApiPath":"/api/x402-metadata-preflight/check","x402ValidationLabPath":"/x402-validation-lab","x402ValidationLabApiPath":"/api/x402-validation-lab","x402SellerReadinessPath":"/x402-seller-readiness","x402SellerReadinessApiPath":"/api/x402-seller-readiness","discoveryReadinessPath":"/discovery-readiness","discoveryReadinessApiPath":"/api/discovery-readiness","discoveryIndexingStatusApiPath":"/api/discovery-indexing-status","hubSpotAgentReadinessPath":"/hubspot-agent-readiness","hubSpotAgentReadinessApiPath":"/api/hubspot-agent-readiness","adReadinessApiPath":"/api/ad-readiness","directoryReadinessPath":"/directory-readiness","directoryReadinessApiPath":"/api/directory-readiness","mcpToolPackPath":"/mcp-tool-pack","mcpToolPackApiPath":"/api/mcp-tool-pack","mcpManifestPath":"/.well-known/mcp.json","mcpManifestApiPath":"/api/mcp-manifest","agentCoreReadinessPath":"/agentcore-readiness","agentCoreReadinessApiPath":"/api/agentcore-readiness","agentCoreGatewayPath":"/agentcore-gateway","agentCoreGatewayApiPath":"/api/agentcore-gateway","agentCoreOpenApiPath":"/api/agentcore-openapi.json","agentCorePaymentsPolicyPath":"/agentcore-payments-policy","agentCorePaymentsPolicyApiPath":"/api/agentcore-payments-policy","agentCorePaymentsPolicyWellKnownPath":"/.well-known/apexscout-spend-policy.json","agentCoreBuyerStartPath":"/agentcore-buyer-start","agentCoreBuyerStartApiPath":"/api/agentcore-buyer-start","agentSpendPassportPath":"/agent-spend-passport","agentSpendPassportApiPath":"/api/agent-spend-passport","agentSpendPassportPrepareApiPath":"/api/agent-spend-passport/prepare","passportSignalHealthPath":"/passport-signal-health","passportSignalHealthApiPath":"/api/passport-signal-health","agentPaymentAlphaPath":"/agent-payment-alpha","agentPaymentAlphaApiPath":"/api/agent-payment-alpha","agentWonderlandReadinessPath":"/agent-wonderland-readiness","agentWonderlandReadinessApiPath":"/api/agent-wonderland-readiness","circleAgentStackReadinessPath":"/circle-agent-stack-readiness","circleAgentStackReadinessApiPath":"/api/circle-agent-stack-readiness","agenticPaymentsMarketSignalPath":"/agentic-payments-market-signal","agenticPaymentsMarketSignalApiPath":"/api/agentic-payments-market-signal","whyApexScoutAgenticPaymentsPath":"/why-apexscout-agentic-payments","whyApexScoutAgenticPaymentsApiPath":"/api/why-apexscout-agentic-payments","buyerQuickstartPath":"/buyer-quickstart","buyerQuickstartApiPath":"/api/buyer-quickstart","buyerAgentChallengePath":"/buyer-agent-challenge","buyerAgentChallengeApiPath":"/api/buyer-agent-challenge","examplesPath":"/examples","examplesApiPath":"/api/examples","firstPaidCallWizardPath":"/first-paid-call","firstPaidCallWizardApiPath":"/api/first-paid-call-wizard","paymentIntentPath":"/payment-intent","paymentIntentApiPath":"/api/payment-intent","chatGptAdsPath":"/chatgpt-ads","revenueSprintPath":"/revenue-sprint","revenueSprintApiPath":"/api/revenue-sprint","revenuePath":"/revenue-path","revenuePathApi":"/api/revenue-path","apexScoutLaunchPath":"/apexscout-launch","agenticAlphaPath":"/agentic-alpha","agenticAlphaApi":"/api/agentic-alpha","apexScoutDistributionAlphaApi":"/api/apexscout-distribution","agenticMarketBriefPath":"/api/agentic-market-brief","startPath":"/start","conversionRouteApiPath":"/api/conversion-route","companyIntelPath":"/company-intel","companyWatchPath":"/company-watch","testerPath":"/tester","dashboardPath":"/dashboard","paymentRailsPath":"/payment-rails","riskExperimentsPath":"/risk-experiments","walletAgentFitPath":"/wallet-agent-fit","mcpCommand":"npm run mcp"},"dailyRiskStack":{"mode":"controlled-daily-risk","selectedToday":"onchain-agent-identity-discovery","activeToday":["onchain-agent-identity-discovery","inbound-revenue-kit","agent-inbox-bridge","paid-retry-sprint","qualified-tester-sprint","link-agent-wallet-readiness","kite-passport-readiness","instant-x402-testbench","marketplace-exposure-pack","company-watch-activation","polygon-rail-proof","discovery-exposure-pressure"],"approvedExtraRisksToday":["onchain-agent-identity-discovery","paid-retry-sprint","link-agent-wallet-readiness","kite-passport-readiness","instant-x402-testbench","marketplace-exposure-pack","company-watch-activation","polygon-rail-proof","discovery-exposure-pressure"],"maxExperiments":13,"automaticSpending":false,"automaticRailSwitching":false,"automaticOutboundActions":false,"note":"The desk is taking one sharper commercial risk today: Onchain Agent Identity Readiness makes ApexScout easier for public buyer agents and x402 services to inspect and trust from our own public surfaces. It keeps Base x402 as the proven paid rail, does not auto-register onchain, does not store private keys, does not contact third parties, does not scrape or scan, and does not fake demand.","experiments":[{"id":"onchain-agent-identity-discovery","rank":13,"name":"Onchain Agent Identity Readiness","ownerAgent":"IdentityScout","status":"intense-active-today","riskLevel":"medium","thesis":"Agent-native buyers increasingly need identity, reputation, and trust signals before paying. ApexScout can publish ERC-8004-ready metadata and a clear inbound review path without changing settlement rails or contacting third parties.","actionToday":"Publish /agent-identity, /api/agent-identity, /.well-known/apexscout-identity.json, /agent-discovery, and /api/agent-discovery as own-surface review paths only.","guardrails":["Do not auto-register ApexScout onchain.","Do not send agent-to-agent messages automatically.","Do not store private keys, seed phrases, or registry credentials.","Do not change the seller wallet, facilitator, endpoint paths, or Base x402 settlement rail.","Do not make paid external calls or paid upstream calls.","Do not send DMs, emails, posts, replies, or follow-ups automatically.","Do not inspect third-party domains, scrape, scan, or collect outside pages.","Do not claim onchain registration, discovery traction, paid completions, or feedback before verified evidence exists.","Keep public results aggregate-only and buyer-level data redacted."],"successCriteria":["Onchain identity readiness is visible on /agent-identity and machine-readable at /api/agent-identity.","Public agent card links to the identity metadata without claiming registration is complete.","The legacy /agent-discovery path explains only ApexScout-owned public docs, cards, onboarding, and manual test routes.","The public review path does not send messages, contact third parties, make paid calls, or claim traction.","Unpaid protected requests still return HTTP 402 and Base x402 remains active."],"stopConditions":["Any public surface claims ERC-8004 registration before a verified transaction exists.","Private keys, seed phrases, wallet secrets, or registry credentials appear in the app or data files.","Automatic sends, third-party contact, scraping, scanning, or paid external calls appear.","Protected paid routes stop returning 402.","Base x402 payment rail, seller wallet, facilitator, endpoint paths, or prices drift unexpectedly.","Public pages expose buyer prompts, wallet-level history, raw feedback, watched subjects, or paid response bodies."],"publicPath":"/agent-identity"},{"id":"inbound-revenue-kit","rank":1,"name":"Inbound Revenue Kit","ownerAgent":"RevenueKit","status":"intense-active-today","riskLevel":"medium","thesis":"The service already has x402 payment proof. The next real step is making ApexScout easier for inbound buyer agents and builders to understand, test, and pay without external automation.","actionToday":"Publish the public agent card, $5 Agent Revenue Audit route, 402 rescue updates, aggregate Cash Register, and inbound listing kit while keeping the release inbound-only.","guardrails":["No automatic contact.","No outside-domain lookup or third-party scanning.","No contact scraping.","No fake visits, feedback, paid completions, or revenue.","No paid upstream calls.","No settlement rail switch.","Base mainnet remains active.","Polygon remains experimental.","Solana remains watch-only.","Public metrics remain aggregate-only."],"successCriteria":["One external paid completion.","One Agent Revenue Audit purchase.","Three useful feedback items.","Five source-tagged unpaid 402 challenges.","One repeat paid buyer."],"stopConditions":["Public buyer wallet appears.","Protected paid routes stop returning 402.","Base x402 breaks.","Public pages expose buyer-level data.","Outbound automation appears.","Paid upstream calls appear.","Fake metrics appear."],"publicPath":"/public-agent"},{"id":"agent-inbox-bridge","rank":2,"name":"Agent Inbox Bridge Sprint","ownerAgent":"InboxBridge","status":"intense-active-today","riskLevel":"medium","thesis":"Other agents need a durable way to find and contact ApexScout. An inbox bridge can increase qualified agent-to-agent testing and 402-to-paid conversion without giving ApexScout spending or outbound autonomy.","actionToday":"Publish /agent-inbox, /api/agent-inbox, /.well-known/apexscout-inbox.json, and /api/agent-message-intake while keeping outbound automation and Messenger payments disabled.","guardrails":["No automatic outbound messaging.","No contact scraping.","No paid upstream calls.","No agent spending.","No Messenger payments.","No settlement rail switch.","Base mainnet remains active.","Polygon remains experimental.","Solana remains watch-only.","Public metrics remain aggregate-only."],"successCriteria":["At least 3 source-tagged inbox or intake tests.","At least 1 public-agent or inbox test reaches a 402 challenge.","At least 1 paid completion sourced from the inbox or inbound tester flow.","At least 1 useful feedback item from another agent or builder.","Actual errors stay flat."],"stopConditions":["Public surfaces imply automatic outreach happened.","Public surfaces imply Masumi payments are production settlement.","Public surfaces expose buyer-level data.","Protected routes stop returning 402.","Base x402 production rail changes unexpectedly."],"publicPath":"/agent-inbox"},{"id":"paid-retry-sprint","rank":3,"name":"Paid Retry Sprint","ownerAgent":"CheckoutPilot","status":"approved-extra-today","riskLevel":"medium","thesis":"The service already receives unpaid 402 challenges. The fastest path to more revenue is making the first paid retry obvious, cheap, and useful.","actionToday":"Keep a 15-path zero-contact source cap, keep /instant-x402 and /402-rescue visible, and measure real inbound 402-to-paid movement.","guardrails":["No auto-spend.","No paid upstream calls.","No auto-outreach.","No scraping.","No fake traction.","No rail switching.","Base mainnet remains active.","Polygon remains experimental.","Solana remains watch-only.","Public metrics remain aggregate-only."],"successCriteria":["3 paid completions.","3 useful feedback records.","1 repeat paid buyer signal.","Actual errors stay flat."],"stopConditions":["Actual errors increase.","Protected-route paid flow breaks.","Unpaid protected calls stop returning 402.","Public surfaces imply fake or automatic contact.","Buyer-level privacy boundary breaks."],"publicPath":"/402-rescue"},{"id":"qualified-tester-sprint","rank":4,"name":"Qualified Tester Sprint","ownerAgent":"SignalRouter","status":"approved-extra-today","riskLevel":"medium","thesis":"The next meaningful commercial proof is not more passive traffic; it is a small, better-qualified tester wave that can produce real route attempts, payment friction feedback, or paid retries.","actionToday":"Keep the next zero-contact exposure cap at 15 source-tagged owned paths and require real aggregate movement before widening.","guardrails":["Do not auto-send DMs, posts, emails, community messages, or replies.","Do not scrape contacts or infer private buyer identities from source traffic.","Do not make paid purchases, paid upstream calls, or payment-rail changes from this sprint.","Do not manufacture visits, feedback, 402 challenges, paid completions, revenue, or social proof.","Keep public results aggregate-only: source visits, unpaid 402 challenges, paid 200 completions, feedback count, and actual errors."],"successCriteria":["/api/apexscout-distribution exposes the higher qualified tester cap and source-tagged paths.","The dashboard shows the tester sprint as today's active risk without claiming outreach happened automatically.","At least one qualified source produces a real tagged visit, route attempt, 402 challenge, paid completion, or feedback before widening again.","Base remains the active paid rail and unpaid protected requests still return HTTP 402.","Actual errors remain flat at zero during the sprint."],"stopConditions":["Tagged visits rise but protected route attempts, feedback, and paid retries stay flat.","Any public surface implies messages were sent automatically or paid tests were run automatically.","Actual errors increase after the sprint copy or source routing change.","Any public surface leaks buyer-level prompts, wallet history, raw feedback, watched subjects, or paid response contents."],"publicPath":"/api/apexscout-distribution"},{"id":"link-agent-wallet-readiness","rank":5,"name":"Stripe Link Agent Wallet Readiness","ownerAgent":"LinkGuard","status":"approved-extra-today","riskLevel":"medium","thesis":"If Link becomes a mainstream buyer wallet for agents, ARD should explain how Link-controlled agents can discover and pay for ARD without implying ARD has switched away from x402 Base settlement.","actionToday":"Publish a Link Agent Wallet readiness page and API pack that separates buyer-side Link approvals, one-time-use cards, and shared payment tokens from ARD's proven Base mainnet x402 checkout.","guardrails":["Do not add Stripe Checkout, Stripe secret keys, Link OAuth, or card settlement to the live ARD payment flow.","Do not create Link spend requests, issue cards, approve purchases, or run paid purchases from this service.","Do not change Base mainnet x402, the facilitator, seller wallet, endpoint paths, or listed route prices.","Do not expose buyer prompts, wallet-level history, raw feedback comments, watched company names, or paid response bodies.","Require a separate Stripe/Link proof design before any public claim that ARD accepts Link card or token settlement."],"successCriteria":["/link-agent-wallet and /api/link-agent-wallet-readiness explain the readiness lane clearly.","Docs JSON and dashboard link the Link lane without changing checkout behavior.","Base remains the active settlement rail and unpaid protected requests still return HTTP 402.","The public copy says Link is watched and buyer-side compatible, not production-settled by ARD."],"stopConditions":["Any public surface implies ARD accepts Stripe card settlement today.","Any public surface implies Link spending is automatic or controlled by ARD.","Payment mode, facilitator, seller wallet, endpoint paths, prices, or active settlement rail drift unexpectedly.","Any public surface leaks buyer-level data, prompts, wallet history, raw feedback, watch subjects, or paid response contents."],"publicPath":"/link-agent-wallet"},{"id":"kite-passport-readiness","rank":6,"name":"Kite Agent Passport Readiness","ownerAgent":"PassportScout","status":"approved-extra-today","riskLevel":"medium","thesis":"If Kite Passport becomes a meaningful agent identity and delegated-payment layer, ARD should already explain how buyer agents can use it without pretending the service accepts a new settlement rail.","actionToday":"Publish a Kite Passport readiness page and API pack that separates buyer-side Passport compatibility from ARD's proven Base mainnet x402 settlement rail.","guardrails":["Do not accept Kite mainnet settlement in production.","Do not create Passport sessions, delegate spending, or run paid purchases from this service.","Do not change Base mainnet x402, the facilitator, seller wallet, endpoint paths, or listed route prices.","Do not expose buyer prompts, wallet-level history, raw feedback comments, watched company names, or paid response bodies.","Require a separate proof run before any public claim that Kite settlement is accepted."],"successCriteria":["/kite-passport and /api/kite-passport-readiness explain the readiness lane clearly.","Docs JSON and dashboard link the Kite lane without changing checkout behavior.","Base remains the active settlement rail and unpaid protected requests still return HTTP 402.","The public copy says Kite is watched and buyer-side compatible, not production-settled by ARD."],"stopConditions":["Any public surface implies ARD accepts Kite settlement today.","Any public surface implies Passport spending is automatic or controlled by ARD.","Payment mode, facilitator, seller wallet, endpoint paths, prices, or active settlement rail drift unexpectedly.","Any public surface leaks buyer-level data, prompts, wallet history, raw feedback, watch subjects, or paid response contents."],"publicPath":"/kite-passport"},{"id":"instant-x402-testbench","rank":7,"name":"Instant x402 Testbench","ownerAgent":"CheckoutPilot","status":"approved-extra-today","riskLevel":"medium","thesis":"The shortest path to more paid completions is making the 402 to paid 200 loop feel immediate, copy-pasteable, and safe for buyer agents.","actionToday":"Publish /instant-x402 and /instant as a route chooser with copy-paste payloads, unpaid probe instructions, and buyer-controlled x402 paid retry guidance.","guardrails":["Do not run paid purchases from the public page.","Do not change Base mainnet x402, the facilitator, seller wallet, endpoint paths, or listed route prices.","Do not expose buyer prompts, wallet-level history, raw feedback comments, watched company names, or paid response bodies.","Do not manufacture visits, feedback, paid completions, market demand, or social proof.","Keep Polygon proof-pack work separate from the active production checkout rail."],"successCriteria":["/instant-x402 and /instant render a clear route chooser for buyer agents.","Docs JSON includes the testbench routes, prices, sample payloads, and 402 to paid 200 sequence.","Dashboard links the testbench as a conversion surface while public metrics remain aggregate-only.","Unpaid protected requests still return HTTP 402 and actual errors stay flat."],"stopConditions":["Any public surface implies this page executes paid purchases automatically.","Any public surface leaks buyer-level data, prompts, wallet history, raw feedback, watch subjects, or paid response contents.","Payment mode, facilitator, seller wallet, endpoint paths, prices, or active settlement rail drift unexpectedly."],"publicPath":"/instant-x402"},{"id":"marketplace-exposure-pack","rank":8,"name":"Marketplace Exposure Pack","ownerAgent":"ApexScout","status":"approved-extra-today","riskLevel":"medium","thesis":"The highest useful risk now is sharper marketplace exposure: make the public agent-facing package easier to inspect, easier to route, and harder to ignore without creating fake demand or touching settlement.","actionToday":"Push the public exposure surfaces harder around /apexscout-launch, /agentic-alpha, /agentic-market-listing.json, /agent-capabilities.json, and /docs.json, then measure only aggregate visits, 402 challenges, checkout starts, paid completions, and actual errors.","guardrails":["Do not send automatic posts, DMs, emails, community messages, or contact-scraped outreach.","Do not run paid purchases or paid upstream calls from this risk.","Do not change Base mainnet x402, the facilitator, seller wallet, endpoint paths, or listed route prices.","Do not expose buyer prompts, wallet-level history, raw feedback comments, watched company names, or paid response bodies.","Do not manufacture visits, feedback, paid completions, market demand, or social proof."],"successCriteria":["Marketplace Exposure Pack appears as today's intense active risk in /risk-experiments and /api/risk-experiments.","Dashboard keeps the risk visible while public metrics remain aggregate-only.","Docs keep Base as the accepted settlement rail and keep Polygon/Solana honest.","Unpaid protected requests still return HTTP 402 and actual errors stay flat.","The next inbound exposure move is tied to real aggregate signal instead of excitement."],"stopConditions":["Any public surface leaks buyer-level data, prompts, wallet history, raw feedback, watch subjects, or paid response contents.","Actual errors increase after the exposure-pack change.","Payment mode, facilitator, seller wallet, endpoint paths, prices, or active settlement rail drift unexpectedly.","The service implies outreach, sales, or paid tests happened automatically."],"publicPath":"/apexscout-launch"},{"id":"company-watch-activation","rank":9,"name":"Company Watch Activation Loop","ownerAgent":"TrustLooper","status":"approved-extra-today","riskLevel":"small","thesis":"The safest revenue risk is to move useful Company Intel results into a repeat trust loop, because Company Watch can create follow-on value without changing the proven x402 payment rail.","actionToday":"Make Company Watch the active repeat-use experiment: watch aggregate Company Intel pressure, route buyers toward /company-watch when a named company should stay warm, and measure whether watch activation improves repeat revenue.","guardrails":["Do not auto-buy Company Watch or any other paid route.","Do not expose watched company names, buyer prompts, wallet-level history, or paid response contents publicly.","Do not change the live Base mainnet x402 rail, facilitator, seller wallet, endpoint paths, or prices.","Treat Company Watch as a justified follow-on only after a real named-company decision exists."],"successCriteria":["Company Watch is visible as today's active repeat-use risk in /risk-experiments and /api/risk-experiments.","Dashboard and docs continue to show aggregate-only watch activity.","Base remains active on eip155:8453 and unpaid protected requests still return HTTP 402.","Operators get a clearer reason to push repeat-use revenue without creating fake demand."],"stopConditions":["Any public page exposes watch subjects, buyer prompts, wallet history, or raw paid response contents.","Actual errors increase after the watch activation change.","The service implies Company Watch was purchased or activated automatically."],"publicPath":"/company-watch"},{"id":"polygon-rail-proof","rank":10,"name":"Polygon Rail Proof Lab","ownerAgent":"VaultGuard","status":"active-today","riskLevel":"small-medium","thesis":"Polygon could become the first expansion rail because it is EVM-compatible and x402 uses the same eip155 network family.","actionToday":"Publish the Polygon rail proof pack and keep production on Base while staging Polygon behind X402_ENABLE_EXPERIMENTAL_RAILS=true for a separate proof run.","guardrails":["Do not change the live Base mainnet rail automatically.","Do not run a paid Polygon purchase from this public flow.","Do not treat this proof pack as production readiness or a paid settlement proof.","Require X402_ENABLE_EXPERIMENTAL_RAILS=true before Polygon can be configured.","Require separate unpaid 402, paid 200, settlement, discovery, and dashboard checks before calling Polygon production-ready."],"successCriteria":["Polygon rail appears in /payment-rails and /api/payment-rails.","Base remains active on eip155:8453 in production.","Operators have a clear proof checklist before any real Polygon settlement test.","The proof pack makes the next paid test approval explicit instead of implied."],"stopConditions":["Base 402 behavior changes.","Any endpoint path changes.","Payment facilitator or seller wallet config drifts unexpectedly."],"publicPath":"/payment-rails"},{"id":"solana-settlement-watch","rank":11,"name":"Solana Settlement Watch","ownerAgent":"Apex Sentinel","status":"watch-only","riskLevel":"small","thesis":"Solana can matter for future agent wallets, so the service now stages an official @x402/svm proof lane without claiming production Solana settlement.","actionToday":"Track Solana as a guarded SVM proof candidate and keep copy honest: wallet support is not the same as this service accepting proven Solana settlement.","guardrails":["Do not advertise Solana as accepted settlement.","Do not add Solana to production paid route requirements until the flagged SVM lane has a separate unpaid-402, paid-200, and USDC-settlement proof.","Do not treat recommended Solana sources as verified settlement proof."],"successCriteria":["Solana appears as a guarded proof lane in the rail map.","Docs separate wallet awareness from accepted settlement.","No buyer is routed into a fake Solana checkout."],"stopConditions":["Public docs imply Solana paid calls are accepted.","A Solana network is inserted into the active x402 middleware without a proof run."],"publicPath":"/payment-rails"},{"id":"discovery-exposure-pressure","rank":12,"name":"Discovery Exposure Pressure","ownerAgent":"SignalRouter","status":"approved-extra-today","riskLevel":"small","thesis":"A safer daily growth risk is to widen discovery pressure and measure whether qualified agent traffic turns into 402 challenges and paid retries.","actionToday":"Tighten the public discovery surfaces, source-tag the clearest buyer paths, and read only aggregate visits, 402 challenges, paid completions, feedback, and actual errors before any wider owned-surface exposure.","guardrails":["No automatic DMs, posts, community messages, or contact scraping.","No fake visits, fake feedback, or fake revenue.","No public buyer-level history or prompts.","No paid purchases and no production settlement rail switch."],"successCriteria":["Dashboard shows aggregate route pressure.","ApexScout-owned docs, route metadata, and public agent cards remain easy to inspect.","Unpaid 402 challenges remain clearly separated from actual errors.","The next inbound exposure move is capped by real aggregate signal, not excitement."],"stopConditions":["Public pages expose private buyer behavior.","Actual errors increase after a distribution change.","Buyer agents lose the clear Base checkout path."],"publicPath":"/agentic-alpha"}]},"paymentRequiredHelp":{"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"}},"firstBuyAdvisor":{"path":"/api/first-buy-advisor","summary":"Free machine-readable advisor that helps buyer agents choose the first paid route without triggering payment or paid upstream calls.","requestSchema":{"type":"object","additionalProperties":false,"properties":{"buyerType":{"type":"string","enum":["x402-builder","solana-builder","agent-tool-builder","api-founder","operator","trust-operator","unknown"]},"goal":{"type":"string"},"subjectType":{"type":"string","enum":["company","vendor","claim","market","lead","unknown"]},"budget":{"type":"string","enum":["low","standard","premium"]},"source":{"type":"string"}},"required":["buyerType","goal","subjectType","budget"]},"exampleRequest":{"buyerType":"x402-builder","goal":"I want the cheapest useful first paid call to test the 402 to paid retry path.","subjectType":"market","budget":"low","source":"x402-builder"},"exampleResponse":{"recommendedRoute":"/api/opportunity-check","price":"$0.01","whyThisRoute":"This is the safest front door when you are still deciding whether the target deserves more spend at all.","doNotBuyIf":"Do not buy if there is no real target, no decision, and no reason to spend even one cent yet.","nextRouteIfUseful":"/api/company-intel","docsUrl":"/docs.json","paidRetryHelpUrl":"/402-rescue","guardrails":["This route is free and does not trigger x402 payment.","It does not make paid upstream calls.","It does not collect private buyer identity.","Escalate only when the first paid output changes a real next decision."]},"guardrails":["This route is free and does not trigger x402 payment.","It does not make paid upstream calls.","It does not collect private buyer identity.","Escalate only when the first paid output changes a real next decision."]},"interactiveX402Onboarding":{"name":"ApexScout Interactive x402 Onboarding","version":"v2.2.81-brand-asset-integration","path":"/x402-onboarding","apiPath":"/api/x402-onboarding","mode":"no-spend-interactive-onboarding","liveMode":"zero-contact-inbound-only","purpose":"Show buyer agents what the ApexScout x402 flow feels like before they spend: service discovery, wallet readiness, unpaid 402 challenge, buyer-controlled payment retry, and JSON result delivery.","inspiration":{"source":"agentic.market interactive x402 onboarding signal","observedPost":"https://x.com/Nick_Prince12/status/2052820013984399375","observedPattern":"A simulated terminal can make wallet check, service discovery, payment, and results understandable before a buyer agent makes a real paid call.","copiedProduct":false,"apexScoutImplementation":"ApexScout keeps the concept on owned surfaces and routes it to existing proof, buyer-agent challenge, MCP metadata, and protected x402 routes."},"productionPayment":{"protocol":"x402","rail":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","baseX402Active":true,"firstPaidRoute":"/api/opportunity-check","firstPaidRoutePrice":"$0.01","firstPaidRouteAmountAtomicUnits":"10000","builderMonetizationRoute":"/api/agent-revenue-audit","builderMonetizationRoutePrice":"$5.00","builderMonetizationRouteAmountAtomicUnits":"5000000","paymentExecutedByThisPage":false,"paidCallsMadeByThisPage":false,"paidUpstreamCallsMadeByThisPage":false,"settlementRailChanged":false,"sellerWalletChanged":false},"routes":[{"id":"opportunity-check","label":"First paid test","method":"POST","path":"/api/opportunity-check","url":"https://apexscout.ai/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","recommendedFor":"Use this when the buyer wants the cheapest live x402 proof before spending more.","samplePayload":{"subject":"Example agent API","goal":"Decide whether this is worth deeper review.","buyerType":"buyer-agent","source":"interactive-x402-onboarding"},"unpaidChallengePreview":{"status":402,"contentType":"application/json","acceptsPresent":true,"network":"eip155:8453","price":"$0.01","amount":"10000"},"paidResultPreview":{"status":200,"label":"Fictional success shape","note":"This preview is educational only. The page does not call the paid endpoint or create a paid completion.","fields":["decision","confidence","risks","opportunities","nextActions"]}},{"id":"agent-revenue-audit","label":"Builder monetization route","method":"POST","path":"/api/agent-revenue-audit","url":"https://apexscout.ai/api/agent-revenue-audit","price":"$5.00","maxAmountAtomicUnits":"5000000","recommendedFor":"Use this only when a builder or operator wants monetization, route ladder, pricing, and 402-to-paid guidance.","samplePayload":{"serviceName":"Example Agent API","currentOffer":"A pay-per-call API for buyer agents.","targetBuyer":"x402 builders and buyer agents","currentPaymentRail":"base-x402","riskTolerance":"medium","source":"interactive-x402-onboarding"},"unpaidChallengePreview":{"status":402,"contentType":"application/json","acceptsPresent":true,"network":"eip155:8453","price":"$5.00","amount":"5000000"},"paidResultPreview":{"status":200,"label":"Fictional success shape","note":"This preview is educational only. The page does not call the paid endpoint or create a paid completion.","fields":["routeLadder","pricingFit","conversionRisks","copyFixes","sevenDayPlan"]}}],"simulatedTerminal":[{"step":"service-discovery","prompt":"$ apexscout discover","output":"ApexScout found: /x402-proof, /buyer-agent-challenge, /mcp-tool-pack, /api/opportunity-check, /api/agent-revenue-audit.","status":"free-owned-metadata"},{"step":"wallet-readiness","prompt":"$ buyer-agent wallet check --network eip155:8453","output":"Buyer wallet and budget control stay outside ApexScout. The buyer agent must authorize any real x402 spend.","status":"buyer-controlled"},{"step":"unpaid-probe","prompt":"$ curl -i -X POST /api/opportunity-check","output":"Expected: HTTP 402 JSON with accepts[] present, Base mainnet eip155:8453, amount 10000, and price $0.01.","status":"no-spend-check"},{"step":"paid-retry","prompt":"$ buyer-agent retry same POST with x402 payment","output":"Real payment is not executed here. A buyer-controlled x402 client would pay the listed route price and retry the same payload.","status":"not-run-by-page"},{"step":"json-result","prompt":"$ apexscout read result","output":"After a valid paid retry, ApexScout returns one structured JSON response. No subscription and no public buyer-level data.","status":"pay-once-json-once"}],"buyerPath":["/x402-proof","/buyer-agent-challenge","/x402-onboarding","/mcp-tool-pack","/api/opportunity-check","/api/agent-revenue-audit"],"links":{"page":"https://apexscout.ai/x402-onboarding","api":"https://apexscout.ai/api/x402-onboarding","markdownGuide":"https://apexscout.ai/x402-onboarding.md","x402Proof":"https://apexscout.ai/x402-proof","x402ProofApi":"https://apexscout.ai/api/x402-proof","buyerAgentChallenge":"https://apexscout.ai/buyer-agent-challenge","buyerAgentChallengeApi":"https://apexscout.ai/api/buyer-agent-challenge","mcpToolPack":"https://apexscout.ai/mcp-tool-pack","mcpToolPackApi":"https://apexscout.ai/api/mcp-tool-pack","mcpManifest":"https://apexscout.ai/.well-known/mcp.json","opportunityPaymentIntent":"https://apexscout.ai/payment-intent?route=opportunity-check&src=interactive-x402-onboarding","revenueAuditPaymentIntent":"https://apexscout.ai/payment-intent?route=agent-revenue-audit&src=interactive-x402-onboarding","cashRegister":"https://apexscout.ai/api/cash-register","docs":"https://apexscout.ai/docs.json"},"guardrails":["No paid call is made by this page.","No paid upstream call is made by this page.","No fake traffic, fake feedback, or fake paid completion is created.","No subscription: pay once, get JSON once.","Buyer agents self-serve through owned ApexScout pages and metadata.","No posts, DMs, emails, manual messages, scraping, or third-party discovery.","No endpoint scanning or external service inspection.","No investment, legal, tax, compliance, lending, or trading advice.","No guaranteed revenue claim.","No official Coinbase, Base, Agentic Market, Agent Wonderland, AWS, Stripe, or marketplace endorsement claim.","Base mainnet x402 remains the production rail.","Buyer wallet setup, budget controls, and payment authorization stay buyer-controlled.","Public metrics remain aggregate-only.","Buyer-level data is not public."],"privacy":{"publicMetrics":"aggregate-only","buyerLevelDataPublic":false,"buyerPromptsPublic":false,"walletHistoriesPublic":false,"paidResponsesPublic":false,"rawFeedbackPublic":false,"fullWalletAddressesPublic":false,"fullPaymentPayloadsPublic":false},"ownerNextAction":"Keep routing inbound buyers to /x402-onboarding, /x402-proof, /buyer-agent-challenge, and /mcp-tool-pack. Wait for real buyer-controlled paid retries; do not self-pay or manufacture activity."},"instantX402Testbench":{"name":"Instant x402 Testbench","releaseTag":"v2.2.81-brand-asset-integration","path":"/instant-x402","aliasPath":"/instant","sourceTaggedPath":"/instant-x402?src=x402-builder","mode":"buyer-controlled-testbench","summary":"A public route chooser and copy-paste test surface for buyer agents that want the fastest safe path from expected unpaid HTTP 402 to paid HTTP 200.","inspiration":"Adapted from simple x402 app patterns: collect one useful input, charge a small listed route price, and return structured output after the buyer's x402 client pays.","routes":[{"id":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","method":"POST","price":"$0.01","toolName":"check_opportunity","whenToUse":"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.","payload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},{"id":"company-intel","title":"Company Intel","path":"/api/company-intel","method":"POST","price":"$0.05","toolName":"create_company_intel","whenToUse":"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.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]}},{"id":"company-watch","title":"Company Watch","path":"/api/company-watch","method":"POST","price":"$0.20","toolName":"create_company_watch","whenToUse":"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.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"}},{"id":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","method":"POST","price":"$0.50","toolName":"create_deep_diligence_report","whenToUse":"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.","payload":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]}}],"recommendedStart":{"route":"/api/opportunity-check","price":"$0.01","reason":"Start here when you are unsure whether the target deserves more spend."},"buyerAgentChallenge":{"path":"/buyer-agent-challenge","apiPath":"/api/buyer-agent-challenge","recommendedFirstPaidCall":{"method":"POST","path":"/api/opportunity-check","url":"https://apexscout.ai/api/opportunity-check","price":"$0.01","maxAmountAtomicUnits":"10000","contentType":"application/json","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"},"expectedUnpaidStatus":402,"expectedPaidStatus":200},"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."},"hubSpotAgentReadiness":{"path":"/hubspot-agent-readiness","apiPath":"/api/hubspot-agent-readiness","integrationStatus":"readiness-only","guidance":"HubSpot-oriented builders can evaluate ApexScout as an external x402 trust and monetization API. This release does not connect to HubSpot CRM or use HubSpot OAuth."},"sequence":["Pick the cheapest useful route for the decision.","Copy the sample JSON payload and send the route unpaid first.","Expect HTTP 402. That is the normal x402 challenge, not a broken service.","Pay the listed route price with your own x402 client on Base mainnet.","Retry the same POST and expect HTTP 200 with structured JSON.","Escalate only when the paid result shows a real proof gap."],"manualPaymentRules":["No subscription: pay once, get JSON once.","Unpaid protected routes return HTTP 402 with the route price and x402 payment requirements.","Inspect the schema and sample payload before deciding whether to pay.","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.","Start cheap with /api/opportunity-check unless you already know you need the $5 /api/agent-revenue-audit route.","Do not buy high-value routes for vague or high-stakes decisions without outside verification and a specific decision to make."],"network":{"acceptedSettlementRail":"Base mainnet","network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","polygonStatus":"disabled","solanaStatus":"watch-only","kitePassportStatus":"buyer-controlled-compatibility","linkAgentWalletStatus":"watched buyer-wallet lane"},"buyerCompatibility":{"kitePassport":{"status":"buyer-controlled-compatibility","passportUrl":"https://agentpassport.ai/","sourcePostUrl":"https://x.com/GoKiteAI/status/2049639877382381663","summary":"Kite Passport fits ApexScout as a buyer-side delegated wallet path: a human approves the spending session, the agent probes ARD unpaid, then the buyer's own payment client retries the same x402 route.","supportedNow":["Kite Passport buyer agents can inspect /instant-x402, copy a route payload, and send the unpaid probe.","The expected first result remains HTTP 402 with the ARD payment requirement.","A buyer-controlled x402 client can retry the same route after the buyer approves its own spending session.","Public metrics remain aggregate-only and do not expose buyer prompts, wallet history, or paid response contents."],"notEnabled":["ARD does not create Kite Passport accounts, agents, sessions, passkeys, or OAuth flows.","ARD does not hold buyer funds or ask buyers to fund an ARD-controlled wallet.","ARD does not auto-pay any route from the public testbench.","ARD does not accept Kite mainnet settlement until a separate proof window is approved and verified."],"safeBuyerPath":["Open /instant-x402 or /api/instant-x402.","Pick the cheapest useful route and copy the sample payload.","Send the route unpaid first and confirm the expected HTTP 402 challenge.","Use the buyer's own Kite Passport or x402 client only after a human-approved spending session exists.","Retry the exact same POST and expect HTTP 200 only after payment is handled by the buyer-controlled client."],"guardrails":["Keep Base as the accepted production paid rail.","Do not create or approve Kite Passport sessions on behalf of buyers.","Do not run paid Kite proof calls without separate approval.","Do not imply Kite mainnet settlement is accepted until settlement is proven.","Do not expose buyer prompts, wallet history, passkey state, or paid response contents."]},"linkAgentWallet":{"status":"watched buyer-wallet lane","sourcePostUrl":"https://x.com/WesRoth/status/2049896564961738792","stripeBlogUrl":"https://stripe.com/blog/giving-agents-the-ability-to-pay","linkAgentsUrl":"https://link.com/ae/agents","summary":"A readiness pack for buyer agents that may use Stripe Link's agent wallet for user-approved purchases while Agent Research Desk keeps production settlement on the proven Base x402 rail.","supportedNow":["Use Link on the buyer side if your agent already has a user-approved Link wallet flow.","Inspect /docs.json, choose an ARD route, and send the normal unpaid probe first.","Only pay ARD through the current x402 route unless a separate Stripe/Link proof flow is designed and approved.","Treat Link as a credential-safety and approval model for buyer agents, not as ARD's current settlement method."],"notEnabled":["Do not add Stripe secret keys, Link OAuth, Checkout Sessions, PaymentIntents, card settlement, shared payment tokens, Tempo streaming payments, or token issuance to the live payment flow.","Do not create Link spend requests or approve purchases from this service.","Do not claim ARD accepts Link, cards, or shared payment tokens until a separate proof design and settlement test pass.","Do not change the working Base mainnet x402 middleware, facilitator, seller wallet, endpoint paths, or route prices.","Do not expose buyer prompts, wallet-level request history, raw feedback comments, watched subjects, or paid response contents."],"safeBuyerPath":["Use Link only as a buyer-controlled approval wallet if your agent already has that flow.","Open /instant-x402, pick an ARD route, and send the unpaid probe first.","Expect HTTP 402 from ARD before any buyer-side payment attempt.","Keep ARD settlement on Base x402 unless a separate Stripe/Link proof is designed and approved."]}},"guardrails":["This page does not execute paid purchases automatically.","This page does not store or publish buyer prompts publicly.","Public metrics remain aggregate-only.","Base remains the proven production settlement rail.","Kite Passport is treated as a buyer-controlled delegated-payment path, not as ARD-owned funds or a live settlement switch.","Stripe Link Agent Wallet is treated as buyer-side approval readiness, not as ARD card settlement.","Polygon proof-pack work and Solana watch-only tracking do not change the listed Base checkout."],"snippets":{"unpaidProbeCurl":"curl -i -X POST \"https://apexscout.ai/api/opportunity-check\" \\\n  -H \"content-type: application/json\" \\\n  --data '{\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}'","javascriptX402Retry":"import { wrapFetchWithPayment } from \"@x402/fetch\";\n\nconst baseUrl = \"https://apexscout.ai\";\nconst fetchWithPayment = wrapFetchWithPayment(fetch, walletClient);\nconst response = await fetchWithPayment(`${baseUrl}/api/opportunity-check`, {\n  method: \"POST\",\n  headers: { \"content-type\": \"application/json\" },\n  body: JSON.stringify({\n    \"subject\": \"Agent trust scoring for crypto vendors\",\n    \"buyer\": \"Crypto fund operator\",\n    \"marketType\": \"vendor\",\n    \"geography\": \"United States\",\n    \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n    \"knownSignals\": [\n      \"Operators keep asking for a faster first-pass trust screen before pilots\",\n      \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n    ],\n    \"constraints\": [\n      \"Keep the first offer lightweight\",\n      \"Do not assume the buyer already trusts agent vendors\"\n    ]\n  }),\n});\n\nconsole.log(response.status); // 200 after your x402 client pays the listed route price"}},"internalSystems":{"publicStatement":"Private operator surfaces are not linked publicly. Public metrics remain aggregate-only.","privateOperatorSurfacesLinkedPublicly":false,"operatorControlRoom":{"summary":"A private operator home combines the live desk pulse, market digest, aggregate revenue signals, and the next move without exposing buyer-level data publicly.","publicPath":null,"publicApiPath":null,"publicLinking":"not-linked-publicly","outputs":["Fast operator summary for the live service","Change-only private inbox from the market loop","Aggregate buyer-agent and payment signal in one place"]},"operatorBriefs":{"summary":"Private daily and weekly operator briefs turn the live desk, Bazaar scout, and tester funnel into a short memo so operators can decide what to fix next without digging through raw telemetry.","publicPath":null,"publicApiPath":null,"publicLinking":"not-linked-publicly","outputs":["Short daily and weekly operator summaries","What is working, what is risky, and what to do next","Private metrics only, with no public buyer-level exposure"]},"bazaarScout":{"summary":"A private Bazaar / Agentic Market scout watches discovery, merchant visibility, and adjacent route density, then feeds the results into the operator control room.","source":"CDP Bazaar / Agentic Market","publicPath":null,"publicApiPath":null,"publicLinking":"not-linked-publicly","outputs":["Merchant visibility for the seller wallet","Route-by-route overlap with adjacent Bazaar services","Crowded lanes, whitespace, and suggested positioning moves"]},"marketplaceBot":{"summary":"Apex Sentinel is the private watch-only marketplace bot that turns public x402 and Agentic.Market movement into a ranked action queue without spending, messaging, scraping, or changing payment config.","name":"Apex Sentinel","mode":"private-watch-only-marketplace-bot","publicPath":null,"publicApiPath":null,"publicLinking":"not-linked-publicly","outputs":["Marketplace pressure, settlement pressure, discovery pressure, and route-friction pressure","Ranked recommendation queue for the next safest revenue-focused move","Hard guardrails that block automatic buys, messages, scraping, fake activity, pricing changes, and payment-rail changes"]},"paidTestQueue":{"summary":"A private approval queue lets agents rank paid upstream tests, show cost and guardrails, and record approval without automatically spending funds.","publicPath":null,"publicApiPath":null,"publicLinking":"not-linked-publicly","outputs":["Hard daily, monthly, and per-test caps","Base x402-only candidate filtering","Approved-but-not-executed records for action-time review"]}},"testerProgram":{"activationPath":"/activation","trustPreviewPath":"/trust-preview","startPath":"/start","path":"/tester","sourceCodes":["warm-technical","x402-builder","mcp-builder","base-builder","direct-source","chatgpt-ads"],"whyInvited":["This service is already live on Base mainnet and the next job is controlled inbound usability testing, not payment infrastructure testing.","The fastest useful signal is whether the route ladder, docs, and payment handoff are clear enough for a technical buyer to finish a first purchase without help.","The most valuable early feedback is where you got confused, hesitated, or felt the product promise was unclear."],"fastestPath":["Start with POST /api/opportunity-check at $0.01 to see the lightest-weight trust screen.","If you already have one named company but want a better reason before paying, use GET /trust-preview or POST /api/trust-preview first.","If the target still looks worth attention, escalate to POST /api/company-intel or POST /api/vendor-risk at $0.05.","Only buy POST /api/deep-diligence when the decision is serious enough that missing evidence could change the outcome.","Inspect /docs.json before you buy so you can see the exact request and response shape.","Helpful feedback: tell us where the docs, pricing ladder, or payment handoff felt unclear."],"inspectDocsPath":"/docs.json","paymentFlow":["Send an unpaid request to a protected POST route and expect HTTP 402.","Use the payment requirements in that challenge to retry with x402 on Base mainnet.","Receive HTTP 200 with structured JSON after settlement succeeds."],"payloads":[{"endpoint":"opportunity-check","title":"Opportunity Check","method":"POST","path":"/api/opportunity-check","price":"$0.01","payload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},{"endpoint":"company-intel","title":"Company Intel","method":"POST","path":"/api/company-intel","price":"$0.05","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]}},{"endpoint":"vendor-risk","title":"Vendor Risk","method":"POST","path":"/api/vendor-risk","price":"$0.05","payload":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]}}],"feedback":{"path":"/api/feedback","fields":["routeTested","clarityScore","outputValueScore","paymentFrictionScore","source","testerType","wouldUseAgain","biggestConfusion","requestedImprovement","comment"],"note":"Feedback is stored privately and exposed publicly only as aggregate metrics. Wallet address is not required, and raw comments are never shown on public pages."},"usefulFeedback":["Which route you tested first and why you chose it.","Whether the price ladder felt intuitive or whether you were unsure when to escalate.","Whether the 402 challenge and paid retry flow felt obvious or confusing.","Whether the output was clear enough to use in an agent workflow without manual rewriting.","The single biggest confusion point that would have made you stop or bounce."],"qualifiedTesterSprint":{"riskId":"qualified-tester-sprint","manualExposureCap":15,"paidRetrySprintCopy":"48-hour Paid Retry Sprint: up to 15 source-tagged inbound paths, no manual contact.","primaryPath":"/apexscout-launch?src=x402-builder","fallbackPath":"/agents?src=x402-builder","docsPath":"/docs.json?src=x402-builder","rescuePath":"/402-rescue?src=x402-builder","paidRetryPath":"/paid-retry?src=x402-builder","instantX402Path":"/instant-x402?src=x402-builder","qualificationRules":["Tester can understand agent APIs, x402, Base, MCP, or agent-commerce workflows.","Tester has one real company, vendor, route, or proof-gap workflow to evaluate.","Tester is willing to provide one voluntary sentence of route, price, or payment-handoff feedback.","Tester starts with the recommended first route and only escalates when the result changes a real next decision."],"successMetrics":["3 source-tagged visits from the selected lane.","2 protected route attempts or unpaid 402 challenges.","3 paid completions, 3 useful feedback items, or 1 repeat paid buyer signal.","0 actual errors and no production payment-rail changes."],"guardrails":["Zero-contact inbound only; no DMs, posts, replies, emails, or community messages.","No contact scraping and no public buyer-level history.","No paid tests, paid upstream calls, fake visits, fake feedback, or fake revenue."]}},"activationProgram":{"path":"/activation","summary":"Controlled first-buyer activation path for one named company. It is built to turn inbound review into a free preview, a first paid trust decision, and then a recurring Company Watch instead of a one-shot report.","heroFlow":["Start with the free Trust Preview for one named company so the first step feels useful before money moves.","Move into Company Intel only when the preview says the target is real enough to justify a trust decision now.","Upgrade to Company Watch when the same company is likely to matter again and the next decision depends on meaningful change over time.","Only widen into Source Check, Vendor Risk, or Deep Diligence when the blocker becomes specific enough to justify the extra spend."],"operatorRules":["Do not send people the whole route ladder first. Send them one named-company path.","Treat the first 3 to 5 Company Watch buyers like high-value proof, not like anonymous traffic.","If a buyer pays once but does not start Company Watch, treat that as a follow-up problem, not a product-win headline."],"messageFlow":["Direct message: ask for one named company they are considering, approving, or about to contact.","Send them to /activation or /trust-preview with the source tag already attached.","If the preview looks real, hand them straight into /api/company-intel.","If the first paid result is useful, position Company Watch as the default next move so the same trust question does not restart from zero later."],"firstFreeStep":"/trust-preview","firstPaidStep":"/api/company-intel","repeatRevenueStep":"/api/company-watch","prices":{"trustPreview":"free","companyIntel":"$0.05","companyWatch":"$0.20"}},"agentAcquisition":{"path":"/agents","agentInboxPath":"/agent-inbox","agentInboxApiPath":"/api/agent-inbox","publicAgentPath":"/public-agent","publicAgentApiPath":"/api/public-agent","agentCardPath":"/.well-known/agent.json","agentMessageIntakeApiPath":"/api/agent-message-intake","manifestPath":"/agent-capabilities.json","summary":"Agent-first entry path for other agents. It turns discovery into one clear machine loop: inspect schema, use the inbound-only inbox bridge if contact is needed, start free, buy one named-company trust decision, then keep that same subject alive through Company Watch instead of starting over later.","heroFlow":["Start at /agents so the buyer agent sees one entry path instead of the whole product surface.","Inspect /agent-capabilities.json or /docs.json first, then use /api/revenue-path, /trust-preview, or /start before spending.","Buy /api/company-intel when the named company deserves a real trust decision now.","Turn that same subject into /api/company-watch when repeat value depends on meaningful change over time."],"machineFlow":["Read /agent-capabilities.json for the fastest machine-readable entry path and current route emphasis.","Use /api/revenue-path when you already have one company and want the exact sequence from free preview to first paid close to repeat watch.","Use /trust-preview, /api/route-advisor, or /api/conversion-route when you want a free pre-buy decision before triggering payment.","Send the protected POST unpaid first, expect HTTP 402, then retry with x402 on Base mainnet.","Use the paid response to decide whether the same subject should move straight into Company Watch or one narrower follow-on route."],"repeatLoop":["Trust Preview filters weak targets before money moves.","Company Intel makes the first paid named-company decision.","Company Watch keeps the same company warm so the next decision does not restart from zero.","Source Check, Vendor Risk, and Deep Diligence stay as justified follow-on buys, not the first pitch."],"boundaries":["Do not send other agents to the full route ladder first when the named-company flow is enough.","Do not treat Company Watch as a first purchase. It compounds only after the first company decision exists.","Do not expose buyer prompts, wallet-level history, or paid response contents publicly. Public metrics stay aggregate only."],"revenuePath":"/revenue-path","revenuePathApi":"/api/revenue-path","agenticAlphaPath":"/agentic-alpha","agenticAlphaApi":"/api/agentic-alpha","apexScoutLaunchPath":"/apexscout-launch","agenticMarketBriefPath":"/api/agentic-market-brief","agenticMarketBriefPrice":"$0.25","firstFreeStep":"/trust-preview","firstPaidStep":"/api/company-intel","repeatRevenueStep":"/api/company-watch","routeAdvisorPath":"/start","docsPath":"/docs.json","x402OnboardingPath":"/x402-onboarding.md","agentOnboardingAliasPath":"/agent-onboarding.md","llmsTxtPath":"/llms.txt"},"agentInbox":{"name":"ApexScout / Agent Research Desk","version":"v2.2.81-brand-asset-integration","purpose":"Pay-per-call trust and diligence API for AI agents","inboxBridge":{"status":"disabled","provider":"Masumi Agent Messenger","agentMessengerSlug":null,"agentMessengerProfileUrl":null,"inboundOnly":true,"outboundAutomation":false,"paymentsThroughMessenger":false},"productionPaymentRail":{"protocol":"x402","network":"eip155:8453","rail":"Base mainnet","pricesStartAt":"$0.01"},"acceptedMessageTypes":["route_recommendation_request","402_retry_help","trust_preview_request","company_intel_request","vendor_risk_request","premium_market_update_request","qualified_tester_feedback","public_agent_install_check","paid_route_test_request"],"recommendedFirstBuys":[{"path":"/api/opportunity-check","price":"$0.01","when":"Use this for the cheapest useful paid test."},{"path":"/api/company-intel","price":"$0.05","when":"Use this when the buyer already has one named company."},{"path":"/api/agent-revenue-audit","price":"$5.00","when":"Use this when the buyer wants monetization guidance for their own agent/API."}],"freeHelp":{"docs":"/docs.json","start":"/start","402Rescue":"/402-rescue","instantTest":"/instant-x402","routeAdvisor":"/api/route-advisor"},"guardrails":["No automatic outbound messaging","No contact scraping","No paid upstream calls","No agent spending","No buyer-level public data","No settlement rail switch","Base mainnet x402 remains production rail"],"operatorNote":"To use Masumi Agent Messenger manually, register ApexScout with an inbox slug outside the app, then set AGENT_MESSENGER_ENABLED=true, AGENT_MESSENGER_SLUG, and AGENT_MESSENGER_PROFILE_URL. Keep outbound automation and Messenger payments disabled unless a later reviewed release explicitly supports them.","telemetry":null,"links":{"publicPage":"https://apexscout.ai/agent-inbox","apiManifest":"https://apexscout.ai/api/agent-inbox","wellKnownManifest":"https://apexscout.ai/.well-known/apexscout-inbox.json","messageIntake":"https://apexscout.ai/api/agent-message-intake"},"pageSummary":"Agent Inbox Bridge lets other agents find ApexScout, ask which route to buy, request 402 retry help, submit tester feedback, or start a diligence request. It does not let ApexScout send automatic contact or spend money.","messageIntake":{"path":"/api/agent-message-intake","method":"POST","free":true,"storesPublicData":"aggregate-only counts","rawMessageTextPublic":false,"triggersPayment":false,"sendsOutboundMessages":false,"makesPaidUpstreamCalls":false},"manualOperatorSteps":["Register ApexScout manually with an Agent Messenger inbox slug outside the app.","Set AGENT_MESSENGER_ENABLED=true, AGENT_MESSENGER_SLUG, and AGENT_MESSENGER_PROFILE_URL.","Keep AGENT_MESSENGER_OUTBOUND_ENABLED=false and AGENT_MESSENGER_PAYMENTS_ENABLED=false.","Use /api/agent-message-intake for route recommendations and feedback intake without automation."]},"apexScoutLaunch":{"path":"/apexscout-launch","sharePath":"/apexscout-share.json","marketListingPath":"/agentic-market-listing.json","checkoutManifestPath":"/agentic-market-checkout.json","commandCenterPath":"/agentic-alpha","machineReadPath":"/api/agentic-alpha","distributionAlphaPath":"/api/apexscout-distribution","primaryPaidPath":"/api/agentic-market-brief","primaryPitch":"ApexScout turns the live Agentic.Market and x402 service map into a paid revenue strategy brief for builders deciding what to launch, price, improve, or buy next.","buyerProfiles":["x402 builders choosing the next paid endpoint to ship","API providers packaging existing data into agent-buyable routes","Agent builders deciding which service category is worth integrating or monetizing","Data vendors looking for a simple paid route, schema, and price before going live"],"fastestPath":["Open the public command center and confirm the market feed is fresh.","Inspect /docs.json or /agent-capabilities.json so the request and response shape is clear.","Buy ApexScout Market Brief first when the buyer wants a strategy decision.","Use Market Watch for cheap repeat pulses, Service Scorecard for one existing service, RouteForge for a new endpoint spec, and Launch Plan when the provider is close to going live."],"outreachMessages":[{"title":"Deprecated x402 builder message","text":"Deprecated in zero-contact mode. Do not post, DM, email, manually message people, scrape, or run third-party discovery."},{"title":"Deprecated API provider message","text":"Deprecated in zero-contact mode. Prefer inbound discovery, official directory listings already submitted, agent-readable metadata, proof pages, and buyer-agent self-serve discovery."},{"title":"Deprecated follow-up message","text":"Deprecated in zero-contact mode. Do not send follow-ups automatically or manually from this packet."}],"guardrails":["Do not claim new upsell routes are discoverable until each has one real settled payment.","Do not show fake revenue as real revenue.","Do not allow paid upstream calls unless VaultGuard is explicitly configured and budgeted.","Do not call the learning loop model retraining. It is aggregate buyer telemetry and confidence scoring.","Do not treat deprecated source-tagged links as traction. Only real visits, 402s, paid completions, repeat buyers, and feedback count."],"distributionAlpha":{"summary":"Distribution Alpha is deprecated in zero-contact mode. ApexScout exposure now comes from concise discovery metadata, clean 402 requirements, public docs, official directory listings already submitted, and real inbound buyer-agent activity.","apiPath":"/api/apexscout-distribution","stageLabels":["prove-first-buyer-loop","push-qualified-winners","widen-selectively"],"successMetrics":["real tagged visits","unpaid 402 challenges","settled paid completions","structured feedback","repeat paid buyer signal"],"batchRule":"Do not create outbound batches in zero-contact mode. Watch aggregate inbound discovery and settled buyer-agent activity."},"exposureWave":[{"source":"x402-builder","label":"x402 builders","targetInvites":0,"channel":"Deprecated historical manual lane. Zero-contact live mode is active.","bestFor":"People already shipping, testing, or pricing paid x402 endpoints.","ask":"Do not send outreach in zero-contact mode. Let buyer agents find the route through public metadata, proof pages, and self-serve docs.","message":"Zero-contact live mode is active. Do not post, DM, email, manually message people, scrape, or run third-party discovery.","followUp":"Preferred exposure path: Bazaar/Agentic.Market indexing, successful x402 settlement, and inbound buyer-agent discovery."},{"source":"base-builder","label":"Base builders","targetInvites":0,"channel":"Deprecated historical manual lane. Zero-contact live mode is active.","bestFor":"Builders who understand Base mainnet settlement but may not have packaged an API for agent buyers yet.","ask":"Do not use manual sends in zero-contact mode. Use public route metadata, proof pages, and discovery readiness surfaces.","message":"Zero-contact live mode is active. Do not post, DM, email, manually message people, scrape, or run third-party discovery.","followUp":"Preferred exposure path: concise x402 metadata, public docs, and buyer-agent readable challenge surfaces."},{"source":"mcp-builder","label":"MCP and agent-tool builders","targetInvites":0,"channel":"Deprecated historical manual lane. Zero-contact live mode is active.","bestFor":"Builders who need machine-readable service discovery, route selection, and deterministic JSON.","ask":"Do not use manual sends in zero-contact mode. Keep the path inbound and machine-readable.","message":"Zero-contact live mode is active. Do not post, DM, email, manually message people, scrape, or run third-party discovery.","followUp":"Preferred exposure path: /discovery-readiness, /api/discovery-indexing-status, /public-agent, and /docs.json."},{"source":"warm-technical","label":"warm technical testers","targetInvites":0,"channel":"Deprecated historical manual lane. Zero-contact live mode is active.","bestFor":"People likely to tell you where the offer, docs, payment handoff, or result shape is unclear.","ask":"Wait for inbound feedback instead of asking manually in zero-contact mode.","message":"Zero-contact live mode is active. Do not post, DM, email, manually message people, scrape, or run third-party discovery.","followUp":"Preferred exposure path: clean x402 payment requirements and public agent-readable docs."},{"source":"direct-source","label":"API providers and data vendors","targetInvites":0,"channel":"Deprecated historical manual lane. Zero-contact live mode is active.","bestFor":"Providers with real data or APIs who need packaging, not broad AI hype.","ask":"Do not use direct outreach in zero-contact mode.","message":"Zero-contact live mode is active. Do not post, DM, email, manually message people, scrape, or run third-party discovery.","followUp":"Preferred exposure path: Bazaar/Agentic.Market indexing and inbound buyer-agent discovery."}],"endpoints":[{"id":"agentic-market-brief","title":"ApexScout Agentic Market Brief","toolName":"create_agentic_market_brief","method":"POST","path":"/api/agentic-market-brief","price":"$0.25","summary":"Live Agentic.Market gap and revenue strategy brief for builders, operators, and buyer agents.","whenToUse":"Use this when you need a fast market map for Agentic.Market, x402 services, or a new paid agent offer.","exampleRequest":{"objective":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","buyerProfile":"AI-agent builder","preferredCategory":"Search","budgetUsd":1,"timeframe":"now","riskTolerance":"balanced","includePaidCallPlan":false}},{"id":"agentic-market-watch","title":"ApexScout Market Watch","toolName":"watch_agentic_market","method":"POST","path":"/api/agentic-market-watch","price":"$0.01","summary":"Low-cost category watchlist for marketplace movement, price bands, and route ideas.","whenToUse":"Use this when you need a category watchlist, movement signal, and pricing read.","exampleRequest":{"categories":["Search","Data","Infrastructure"],"horizon":"this-week","includeRouteIdeas":true}},{"id":"agentic-service-scorecard","title":"ApexScout Service Scorecard","toolName":"score_agentic_service","method":"POST","path":"/api/agentic-service-scorecard","price":"$0.05","summary":"Scores one x402 service or endpoint against current marketplace gaps and pricing pressure.","whenToUse":"Use this to evaluate one x402 service against current Agentic.Market gaps.","exampleRequest":{"serviceName":"Agent Revenue Scout","category":"Search","endpointDescription":"Scores x402 services against current buyer demand and marketplace gaps.","priceUsd":0.05,"buyerObjective":"Decide whether this endpoint is positioned tightly enough to sell on Agentic.Market."}},{"id":"agentic-route-forge","title":"ApexScout RouteForge","toolName":"forge_agentic_route","method":"POST","path":"/api/agentic-route-forge","price":"$0.25","summary":"Turns an x402 service idea into a paid route spec with schema, pricing, and discovery metadata.","whenToUse":"Use this when you need a concrete x402 route spec from an idea.","exampleRequest":{"idea":"A paid service that turns marketplace signals into a route launch spec","buyer":"x402 service operator","category":"Infrastructure","dataInputs":["Marketplace category","Buyer persona","Target price"],"desiredOutcome":"A route schema, price, and Bazaar metadata package.","targetPriceUsd":0.25}},{"id":"agentic-launch-plan","title":"ApexScout Launch Plan","toolName":"plan_agentic_launch","method":"POST","path":"/api/agentic-launch-plan","price":"$0.50","summary":"Launch plan for providers that want to list, promote, and prove a paid x402 service.","whenToUse":"Use this to plan a safe x402 service launch.","exampleRequest":{"serviceName":"ProofRoute","category":"Data","targetBuyer":"AI-agent builder","routeIdea":"A paid endpoint that turns raw x402 service data into launch decisions.","currentStage":"prototype","budgetUsd":50}}]},"routeAdvisor":{"path":"/start","apiPath":"/api/route-advisor","conversionApiPath":"/api/conversion-route","toolName":"choose_best_route","summary":"Free route advisor that tells agents and humans which paid route to buy first, why that route fits, what not to start with, and what starter payload to send. /api/conversion-route is the conversion-focused alias for buyer agents.","exampleRequest":{"objective":"I need a fast trust snapshot on one named company before outreach.","subjectType":"company","decisionType":"outreach","hasNamedCompany":true,"wantsCheapestFirst":false,"hasSingleClaim":false,"seriousDecision":false},"exampleResponse":{"requestId":"6a68e73b-8f04-46b9-9f55-f376f0f2a6aa","createdAt":"2026-04-22T20:00:00.000Z","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":null,"url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"objective":"I need a fast trust snapshot on one named company before outreach.","subjectType":"company","decisionType":"outreach","hasNamedCompany":true,"wantsCheapestFirst":false,"hasSingleClaim":false,"seriousDecision":false},"recommendation":{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","toolName":"create_company_intel","priceUsd":"$0.05"},"confidence":{"label":"high","rationale":["Subject type is already clear enough to narrow the route to company.","There is no single-claim constraint forcing a claim-only route.","The request still looks like a first-pass screen rather than a premium proof problem."]},"whyThisRoute":"This is the fastest useful first paid call when the question is already about one named company.","whenToEscalate":"Escalate when trust gaps, approval risk, or one shaky claim becomes the new blocker.","doNotStartWith":{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","reason":"The premium route is too much first spend unless missing evidence already changes a meaningful decision."},"fallbackRoute":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","priceUsd":"$0.01","listedPrice":"$0.01","reason":"Use the cheapest screen first if you still are not sure the target deserves a deeper paid call."},"alternatives":[{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","priceUsd":"$0.20","reason":"This is the recurring trust lane when one named company already matters and the next spend depends on meaningful changes over time."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"This is the right first paid call when the decision is really about approval, rollout, procurement, or vendor trust."}],"adaptiveGuidance":{"watchIntentDetected":false,"easiestLiveWin":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","toolName":"check_opportunity","priceUsd":"$0.01"},"biggestLiveFriction":{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","toolName":"create_company_intel","priceUsd":"$0.05"},"premiumUpsell":{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","priceUsd":"$0.50"},"whyThisMatters":["The route chooser did not detect ongoing monitoring intent, so it is keeping the first paid step focused on the immediate blocker.","Opportunity Check is currently the cleanest live conversion lane, which makes it the safest fallback if this request still feels fuzzy.","Company Intel is currently the biggest bounce point, so buyers should only start there when the question is clearly that route.","Deep Diligence should stay protected as the premium proof route instead of accidentally becoming the first spend."]},"starterPayload":{"companyName":"I need a fast trust snapshot on one named company before outreach","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"notes":["This is a free routing recommendation, not a paid diligence result.","It is designed to reduce first-buy confusion and keep the first paid step as small as the real question allows.","If the blocker changes after the first paid call, use the repeat-use plan inside the paid response instead of guessing the next route.","The route chooser did not detect ongoing monitoring intent, so it is keeping the first paid step focused on the immediate blocker.","Opportunity Check is currently the cleanest live conversion lane, which makes it the safest fallback if this request still feels fuzzy.","Company Intel is currently the biggest bounce point, so buyers should only start there when the question is clearly that route.","Deep Diligence should stay protected as the premium proof route instead of accidentally becoming the first spend."]}},"checkoutKit":{"path":"/checkout","aliasPath":"/pay","summary":"Buyer Agent Checkout Kit that shows agents the exact choose-route, unpaid-402, x402-payment, paid-200 flow before they spend.","fastestPath":["Call /api/conversion-route if the route is unclear.","Start with /api/opportunity-check at $0.01 when the target may not deserve deeper spend yet.","Use /api/company-intel at $0.05 when one named company can change outreach, approval, reliance, or escalation.","Send the protected route unpaid and expect HTTP 402.","Pay the listed route price with x402 and retry the same POST.","Use /api/company-watch at $0.20 only when the same company should stay warm after the paid snapshot."],"companyIntelClosePath":{"name":"$0.01 -> $0.05 -> $0.20 named-company close path","why":"Live traffic shows Company Intel carries the most demand and the biggest unpaid 402 leak, so the clearest revenue path is to route uncertain buyers down, close serious named-company buyers, then wake Company Watch only when repeat value is real.","steps":[{"route":"/api/opportunity-check","price":"$0.01","useWhen":"The target may not deserve more spend yet.","payload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},{"route":"/api/company-intel","price":"$0.05","useWhen":"One named company could change outreach, approval, reliance, or escalation.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]}},{"route":"/api/company-watch","price":"$0.20","useWhen":"The same company will matter again and change over time is worth monitoring.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"}}],"payCompanyIntelWhen":["The buyer can name the company.","The next action depends on trust posture, proof gaps, or confidence before contact or approval.","A $0.05 first-pass snapshot is enough to decide whether to stop, monitor, or escalate."],"doNotPayCompanyIntelWhen":["The buyer is still browsing categories or cannot name a target company.","Only one claim is the blocker; use Source Check instead.","The buyer already knows missing evidence could change a serious decision; use Deep Diligence Plan instead."],"companyWatchTrigger":"Offer Company Watch after Company Intel only when the same named company is likely to matter again and the next useful spend should be triggered by meaningful change."},"buyerPaymentQuickstart":{"targetRoute":"/api/company-intel","unpaidFirst":"Send the same POST without payment first. HTTP 402 means the paywall is working and the body explains whether to pay, route down, or call /api/conversion-route.","paidRetry":"Wrap fetch with an x402 client, attach payment, retry the exact same POST, and expect HTTP 200 with structured Company Intel JSON.","environmentVariables":["EVM_PRIVATE_KEY"],"javascriptX402Fetch":"import { x402Client, wrapFetchWithPayment } from \"@x402/fetch\";\nimport { registerExactEvmScheme } from \"@x402/evm/exact/client\";\nimport { privateKeyToAccount } from \"viem/accounts\";\n\nconst baseUrl = \"https://apexscout.ai\";\nconst payload = {\n  \"companyName\": \"Alpine Foods\",\n  \"website\": \"https://example.com\",\n  \"industry\": \"Food distribution\",\n  \"geography\": \"United States\",\n  \"researchFocus\": \"growth\",\n  \"knownClaims\": [\n    \"Regional specialty food distributor\",\n    \"Expanding private-label program\"\n  ],\n  \"knownSignals\": [\n    \"Hiring for operations and sales\",\n    \"Launching new product categories\"\n  ],\n  \"questions\": [\n    \"How concentrated is demand around a few buyers?\",\n    \"What trust signals matter most to partners?\"\n  ]\n};\n\nconst client = new x402Client();\nregisterExactEvmScheme(client, {\n  signer: privateKeyToAccount(process.env.EVM_PRIVATE_KEY),\n});\n\nconst fetchWithPayment = wrapFetchWithPayment(fetch, client);\nconst paid = await fetchWithPayment(`${baseUrl}/api/company-intel`, {\n  method: \"POST\",\n  headers: { \"content-type\": \"application/json\" },\n  body: JSON.stringify(payload),\n});\n\nconsole.log(paid.status, await paid.json());","noSecretWarning":"Never paste a private key into public docs, prompts, or browser forms. Use an environment variable in the buyer agent runtime."},"publicSample402Route":"/api/company-intel","snippets":{"javascript":"Use the checkout page for copy-paste JS that calls /api/conversion-route, then the protected route.","python":"Use the checkout page for copy-paste Python that demonstrates the unpaid 402 handoff.","mcp":"Use choose_best_route, then the matching paid MCP tool such as create_company_intel."}},"revenuePath":{"path":"/revenue-path","apiPath":"/api/revenue-path","toolName":"build_revenue_path","title":"Revenue Path","summary":"Revenue Path is the free agent-native checkout planner. It turns one named company into the exact sequence most likely to close a first paid Company Intel call and then create a Company Watch follow-on.","bestFor":["Buyer agents that know one company but do not want to choose from the whole route ladder.","Operators trying to turn the current Company Intel traffic into a cleaner first paid close.","Repeat-use workflows that need the same company to move from first read into Company Watch."],"notFor":["Inflating revenue with synthetic paid calls.","Replacing the actual x402 payment challenge or changing listed route prices.","Skipping the first company decision and jumping straight into a recurring watch with no real target fit."],"whatItReturns":["The free preview payload","The first paid Company Intel payload","The repeat Company Watch payload","The proof-escalation route to use only when the blocker is specific","Estimated first-step, two-step, and full-sequence spend"],"exampleRequest":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","buyerIntent":"outreach","decisionContext":"Decide whether this company deserves outreach, trust review, or a recurring watch.","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"wantsMonitoring":true,"seriousness":"medium","budgetPreference":"standard"},"exampleResponse":{"requestId":"example-revenue-path","createdAt":"2026-04-23T18:00:00.000Z","service":{"name":"Agent Research Desk","version":"2.0.0","url":"https://agent-research-brief-api-production.up.railway.app","x402Enabled":true,"network":"eip155:8453"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","buyerIntent":"outreach","decisionContext":"Decide whether this company deserves outreach, trust review, or a recurring watch.","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"wantsMonitoring":true,"seriousness":"medium","budgetPreference":"standard"},"strategy":{"mode":"watch-ready","thesis":"Revenue should come from one named-company path: free preview, first paid Company Intel, then Company Watch if the same trust question stays warm.","primaryRevenueMove":"Move the buyer from Company Intel into Company Watch as soon as the first paid read lands.","primaryRisk":"The buyer may still bounce at the 402 paywall if the paid step feels like a generic report instead of the next decision.","targetOutcome":"Convert a cold visit into a first paid company decision and then create a second paid reason around the same company."},"checkoutSequence":[{"step":"free-preview","endpoint":"trust-preview","title":"Trust Preview","method":"POST","path":"/api/trust-preview","priceUsd":"free","timing":"now","requiredForRevenue":false,"reason":"Use this to make the paid call feel justified before money moves.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["Decide whether this company deserves outreach, trust review, or a recurring watch.","What proof gap would most change the next real decision?"]}},{"step":"first-paid-decision","endpoint":"company-intel","title":"Company Intel","method":"POST","path":"/api/company-intel","priceUsd":"$0.05","timing":"now","requiredForRevenue":true,"reason":"This is the smallest useful paid decision on one named company and the current strongest traffic lane.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["Decide whether this company deserves outreach, trust review, or a recurring watch.","What proof gap would most change the next real decision?"]}},{"step":"repeat-revenue","endpoint":"company-watch","title":"Company Watch","method":"POST","path":"/api/company-watch","priceUsd":"$0.20","timing":"after-first-paid","requiredForRevenue":true,"reason":"This turns the same company into a recurring trust queue instead of a one-shot report.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["Decide whether this company deserves outreach, trust review, or a recurring watch.","What proof gap would most change the next real decision?"],"watchGoal":"Decide whether this company deserves outreach, trust review, or a recurring watch.","decisionHorizon":"this-month","alertSensitivity":"balanced"}},{"step":"proof-escalation","endpoint":"lead-brief","title":"Lead Brief","method":"POST","path":"/api/lead-brief","priceUsd":"$0.05","timing":"when-triggered","requiredForRevenue":false,"reason":"Use this only when the first paid company decision exposes the real blocker.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","painHypothesis":"Decide whether this company deserves outreach, trust review, or a recurring watch.","offer":"First-pass trust and diligence desk for deciding whether the account deserves follow-up.","knownSignals":["Hiring for operations and sales","Launching new product categories"]}}],"estimatedSpend":{"firstPaidUsd":"$0.05","twoStepUsd":"$0.25","fullSequenceUsd":"$0.30"},"liveSignals":{"paymentCompletionRate":null,"busiestRoute":null,"biggestFrictionRoute":null,"easiestWinRoute":null,"activeWatches":null,"repeatPaidBuyers":null,"scoutFocusRoute":null,"indexedRoutes":null},"machineInstructions":["Call /api/revenue-path first when you want one exact purchase path instead of choosing from the whole ladder.","Call /api/trust-preview with the returned free-preview payload when the buyer needs a no-cost reason before paying.","Send the first-paid-decision payload to /api/company-intel, read the HTTP 402 payment requirements, then retry with x402.","If Company Intel returns a useful decision, send the repeat-revenue payload to /api/company-watch for the same company.","Use /api/lead-brief only when the paid result or the watch output shows that this is the real blocker."],"guardrails":["Do not start with Company Watch until the named company already deserves ongoing attention.","Do not start with Deep Diligence unless missing evidence could change a real decision.","Do not expose buyer prompts, wallet-level request history, or paid response bodies publicly.","Do not create synthetic paid calls to inflate revenue; only real buyer payments count."]}},"trustPreview":{"path":"/trust-preview","title":"Trust Preview","summary":"Trust Preview is the free front door for one named company. It tells the buyer whether a paid Company Intel call is justified now or whether they should stay cheaper first.","bestFor":["You already have one named company but are not ready to pay without a better reason.","You want a fast pre-buy verdict before committing to Company Intel.","You want the product to explain what the full paid snapshot would unlock before you spend."],"notFor":["You want the full company decision already. This is only the pre-buy gate.","You need final diligence, approval, or verified outside facts.","You do not have one named company yet."],"whatItReturns":["A free verdict on whether Company Intel looks worth buying now","A clear buy-now handoff into the paid route","A safer cheaper fallback when the company still looks too thin","The likely second paid move if the paid company read lands"],"apiPath":"/api/trust-preview","toolName":"preview_company_trust","companyIntelPath":"/api/company-intel","companyIntelPrice":"$0.05","fallbackPath":"/api/opportunity-check","fallbackPrice":"$0.01","exampleRequest":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"exampleResponse":{"requestId":"fcd5e2a1-d6c6-4d0a-9b4a-c5c64660f1f5","createdAt":"2026-04-22T23:48:00.000Z","service":{"name":"Agent Research Desk","version":"1.7.1","url":"https://agent-research-brief-api-production.up.railway.app","x402Enabled":true,"network":"eip155:8453","companyIntelPrice":"$0.05"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"preview":{"verdict":"buy-now","signalStrength":"high","buyReadinessScore":82,"watchFitScore":76,"bestActionNow":"start-company-watch","summary":"Alpine Foods already has enough named structure that a full Company Intel purchase is justified now instead of another vague screen.","recommendedAction":"Start Company Watch if Alpine Foods is already a live target and you want the desk to keep the trust question warm instead of starting from zero later.","reasonsToBuy":["The company is named clearly and the request already includes a first-party site, industry, geography, claims, and signals.","The likely buyer question is no longer broad curiosity. It is a concrete trust-and-growth decision on one company.","A full Company Intel report will unlock a cleaner go-or-hold judgement than a second generic route-picking step."],"cautionFlags":["This preview is not the full paid decision. It only tells you whether the paid company snapshot looks justified.","The strongest public claims still need a later proof check before a high-stakes decision should rely on them."],"companyIntelUnlocks":["A clearer trust snapshot on the named company","Structured risks, opportunities, watch items, and next actions","A concrete second-step route based on the actual blocker that shows up after the snapshot"],"buyCompanyIntelNow":{"path":"/api/company-intel","priceUsd":"$0.05","whyNow":"This request is already specific enough that the full company read should create a better decision than another generic screen.","unlocks":["Decision-style trust summary on the company","Structured company signals and proof gaps","The best next paid route once the snapshot surfaces the real blocker"]},"startCompanyWatchSoon":{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","priceUsd":"$0.20","reason":"Start the recurring trust lane when the company already matters and the best next spend depends on meaningful changes over time."},"fallbackAction":{"endpoint":"opportunity-check","title":"Opportunity Check","path":"/api/opportunity-check","priceUsd":"$0.01","reason":"If the company still does not feel concrete enough to justify a full snapshot, step back into the cheaper front door first."},"likelySecondMove":{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","priceUsd":"$0.20","reason":"The company matters enough to keep warm, but the next paid step should be triggered by meaningful change instead of another restart from zero."}}}},"companyIntelSpotlight":{"path":"/company-intel","title":"Company Intel","summary":"Company Intel is the strongest first paid route when the buyer already has one named company and needs a fast trust snapshot before outreach, approval, or deeper diligence.","buyThisFirstWhen":["You already know the company name and want a real first-pass trust read, not a broad memo.","You need posture, signals, likely proof gaps, and the cleanest next route in one paid call.","You want to know whether this company deserves vendor-risk, source-check, or deep-diligence next."],"doNotStartHereWhen":["You are still unsure the target deserves more than the $0.01 screen.","One specific claim is the blocker and a focused source check would answer it faster.","The decision is already serious enough that only a premium proof-gap map will do."],"whatYouGet":["A company posture read and likely buyer motion","Trust signals, watch items, and obvious proof gaps","Clear next actions and follow-up questions","The best next paid route if the company is worth deeper work"],"afterThisRoute":["Escalate to Vendor Risk when the next blocker is trust, approval, or rollout safety.","Escalate to Source Check when one claim would change the decision if it proves false.","Escalate to Deep Diligence only when missing evidence could still change a real decision."],"price":"$0.05","routePath":"/api/company-intel","toolName":"create_company_intel","exampleRequest":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"exampleResponse":{"requestId":"0f8f6988-dcaa-4dd7-9aef-4308b65bf3c7","createdAt":"2026-04-20T18:05:00.000Z","endpoint":"company-intel","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"summary":"Alpine Foods looks like a growth-stage food distribution business where commercial momentum depends on partner trust, category expansion discipline, and operational execution more than pure brand awareness.","confidence":{"score":0.76,"label":"high","rationale":["The request includes a company name, website, industry, geography, and explicit growth focus.","Known claims and signals provide enough framing for a first-pass operating view."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Getting a first-pass company snapshot before outreach, approval, or deeper diligence","Comparing public posture against the most obvious proof gaps"],"notFor":["Treating this as audited company diligence or a final financial judgement","Claiming the company story was independently verified beyond the supplied inputs and cited sources"],"whyThisIsUseful":["A provided source is attached, so the result is anchored to a real first-party surface before manual follow-up.","It separates operating posture from missing evidence so buyers can decide whether to escalate or stop."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company read is strongest when it quickly turns into one concrete trust, outreach, or proof follow-up.","holdIf":"If you still are not sure the company deserves more spend, go back to /api/opportunity-check.","escalationTrigger":"Buy again when trust, one public claim, or approval risk becomes the clear next blocker for the same company.","operatorCue":"Use the snapshot to choose whether trust, outreach, or one proof check is the real next move."},"risks":["Expansion into new categories can stretch fulfillment quality before revenue diversification pays off.","A trust-led sales motion may depend on references, proof of service levels, and margin discipline."],"opportunities":["Private-label growth can create margin expansion if buyer trust is already strong.","Operational hiring may indicate enough demand to justify deeper diligence into execution capacity."],"nextActions":["Verify concentration risk across customers, product lines, and regions.","Check whether growth claims are supported by hiring patterns, launches, or partner announcements.","Test whether the website and public messaging match the actual buyer motion."],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Primary positioning source","note":"Use the official site to compare stated capabilities against external signals."},{"kind":"recommended","label":"Partner, hiring, and launch signals","url":null,"relevance":"Momentum validation","note":"Use public job postings, announcements, and partner references to validate growth posture."}],"commercial":{"stage":"core","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples."],"recommendedOffers":[{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","stage":"expansion","priceUsd":"$0.20","reason":"If the company matters but the blocker is not sharp enough yet, keep the same target warm instead of restarting the trust work later.","suggestedUse":"Use this when the next decision depends on meaningful changes over time, not another one-shot read."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Company-level interest often turns into a trust check before a pilot or partnership decision.","suggestedUse":"Use this on the same company if the next question is whether it is safe enough to trust."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the operator and motion are clear, turn the research into a concrete buyer-facing brief.","suggestedUse":"Use this when you want the opening angle and likely objections for outreach."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A low-cost way to pressure-test the strongest public claim before deeper diligence.","suggestedUse":"Run this on one claim that would change the buying decision if it proved false."}],"repeatUsePlan":{"bestNextRoute":"company-watch","bestNextTitle":"Company Watch","bestNextPath":"/api/company-watch","bestNextPriceUsd":"$0.20","timing":"now","whyNow":"A named-company snapshot is most valuable when it turns into a recurring trust queue instead of going cold until the buyer restarts later.","buyAgainWhen":"Buy again when the same company is likely to matter again and you want the next spend triggered by a real change, not by memory.","ifUnsure":"If you still are not sure the company deserves deeper spend, return to /api/opportunity-check."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"A provided source is attached for the company, so the first-pass read can point to a concrete first-party page before manual corroboration.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]},"company":{"canonicalName":"Alpine Foods","website":"https://example.com","industryFocus":"Food distribution","geographyFocus":"United States","posture":"Expansion-stage operator balancing category growth with fulfillment credibility.","likelyBuyerMotion":"Trust-first commercial motion where proof of supply reliability matters more than novelty."},"signals":{"demandSignals":["Hiring for operations and sales","Launching new product categories"],"trustSignals":["Regional specialty food distributor","Expanding private-label program"],"watchItems":["Margin pressure from category expansion","Execution strain if demand outpaces operations"]},"decisionCard":{"verdict":"proceed-carefully","headline":"Proceed carefully with Alpine Foods as a real target, but validate one trust-critical proof point before treating the story as durable.","recommendedAction":"Treat the company as worth continuing with now, then move straight into the next blocking trust question instead of stopping at a generic snapshot.","topReasons":["The request already names a company, site, category, geography, claims, and operating signals.","The public posture is specific enough to support a useful first-pass decision instead of just loose curiosity.","The likely buying motion is trust-first, which means the snapshot can guide the next concrete approval or outreach step."],"missingProof":["There is still no outside proof yet that category expansion is translating into durable operating quality.","The strongest claims still need corroboration beyond the first-party surface."]},"followUpPlan":{"bestNextMove":{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","priceUsd":"$0.20","reason":"The company matters enough to keep warm, but the next paid step should be triggered by meaningful change instead of another restart from zero."},"alternatives":[{"trigger":"The next likely blocker is whether the company is safe enough to trust, pilot, or approve for a real partnership motion.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Move directly into a trust or approval read when the blocker is already operational instead of waiting on the watch loop."},{"trigger":"One public claim would change the buying decision if it proved false.","endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Pressure-test the one claim that matters most before leaning harder into the company story."},{"trigger":"The company still looks promising, but the real next move is outreach instead of approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the company read into a concrete outreach angle and objection map."},{"trigger":"Missing proof could materially change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Escalate into a deeper verification map when the downside is large enough that a quick snapshot is no longer enough."}]}}},"companyWatchSpotlight":{"path":"/company-watch","title":"Company Watch","summary":"Company Watch is the recurring trust lane for one named company. It keeps the target warm between outreach, approval, partnership, or diligence decisions instead of making the buyer restart from zero later.","buyThisAfterWhen":["You already ran a first company read and now want the desk to keep the same company alive between real decisions.","The company matters enough that you want change-sensitive trust monitoring, not another one-shot report.","You want the next spend to be triggered by proof changes, not by guesswork or memory."],"doNotStartHereWhen":["You do not know yet whether the company deserves more than a free preview or a cheap first paid screen.","You only need a one-time company snapshot right now and do not need a recurring watch queue.","One claim is already the only blocker and a focused source check would answer it faster."],"whatYouGet":["A live watch baseline for one named company","A refresh cadence and alert sensitivity matched to the watch goal","Proof gaps, trigger conditions, and the next justified follow-on route","A cleaner repeat loop around the same trust question instead of a reset"],"afterThisRoute":["Escalate to Source Check when one new claim becomes the blocker.","Escalate to Vendor Risk when approval, rollout, or trust posture becomes the next real question.","Escalate to Deep Diligence only when missing evidence could change a real procurement, partnership, or treasury decision."],"price":"$0.20","routePath":"/api/company-watch","toolName":"create_company_watch","exampleRequest":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"exampleResponse":{"requestId":"e98da595-03c8-4c66-9c4c-69a7d4abaf7b","createdAt":"2026-04-23T02:20:00.000Z","endpoint":"company-watch","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.20","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"summary":"Company Watch turns one named company into a live trust queue so the desk can keep checking for meaningful changes, keep proof gaps visible, and point to the next justified paid route instead of leaving the work as a one-shot memo.","confidence":{"score":0.78,"label":"high","rationale":["The watch starts with a named company, a first-party site, an explicit watch goal, and concrete operating signals.","The initial baseline is specific enough to decide what should trigger a deeper trust move instead of a vague reminder loop."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"usable","proofBurden":"moderate","useFor":["Keeping one named company under a live first-pass trust watch between deeper decisions","Turning a one-time company read into a recurring queue with clearer escalation rules"],"notFor":["Treating the watch as final legal, financial, compliance, or investment approval","Claiming the company was continuously independently verified outside the supplied source checks"],"whyThisIsUseful":["It gives the desk a real recurring job instead of waiting for another one-shot request.","It makes proof gaps and follow-on routes explicit before the next real decision arrives."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company is already specific enough that ongoing trust movement is more useful than starting from zero again later.","holdIf":"Do not treat the watch as final approval. Escalate only when one proof gap, claim, or approval blocker becomes real.","escalationTrigger":"Buy again when the watch surfaces a trust, claim, or approval blocker that now justifies source-check, vendor-risk, or deep-diligence.","operatorCue":"Use the watch to keep one company warm until the next real decision becomes obvious."},"risks":["A recurring watch can create false comfort if the strongest proof gap is not revisited when the company narrative changes.","Signals from a first-party site can still look healthy even when customer, partner, or control reality is weaker underneath."],"opportunities":["A recurring watch makes it easier to catch meaningful trust changes before a buyer restarts the same research from zero.","The same watch can feed cleaner follow-on purchases into source-check, vendor-risk, or deep-diligence when the blocker sharpens."],"nextActions":["Keep the named company on a scheduled refresh instead of relying on ad hoc manual reruns.","Escalate only when the watch detects a meaningful proof change, a new claim, or a sharper approval blocker.","Use the live watch queue to decide whether the next spend should be claim-level, vendor-level, or premium diligence."],"questions":["What proof gap would most change the next real trust decision on this company?","What kind of update should trigger a deeper route instead of staying on the watch?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Baseline monitoring surface","note":"Use the same first-party source as the recurring watch anchor before you compare later changes."},{"kind":"recommended","label":"Independent proof sources","url":null,"relevance":"Follow-on verification","note":"Use independent sources when the watch surfaces a change that could alter a real decision."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and public examples.","The watch route is a recurring trust lane, so the next step should sharpen the blocker instead of restarting the entire workflow."],"recommendedOffers":[{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"Use the cheapest follow-on route when one claim becomes the blocker between baseline and action.","suggestedUse":"Run this when the watch highlights one shaky public claim or source."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Escalate when the watch says the company is interesting enough that rollout trust or approval now matters.","suggestedUse":"Use this when the next blocker is operational or trust-sensitive instead of purely informational."},{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","stage":"expansion","priceUsd":"$0.50","reason":"Go premium only when the watch proves the missing evidence could change a real procurement, partnership, or treasury decision.","suggestedUse":"Use this after the watch isolates a serious proof gap."}],"repeatUsePlan":{"bestNextRoute":"source-check","bestNextTitle":"Source Check","bestNextPath":"/api/source-check","bestNextPriceUsd":"$0.05","timing":"after-proof","whyNow":"The watch is most valuable when it narrows the next spend to the single blocker that actually changed.","buyAgainWhen":"Buy again when the watch shows a new claim, trust shift, or approval blocker worth pressure-testing.","ifUnsure":"If the company still looks too thin for a stronger follow-up, keep it on watch instead of overspending."}},"watch":{"watchId":"cw_01HZZ9B4X0MMS9Q4S9NXVC1Q0A","status":"active","cadence":{"label":"Every 3 hours","refreshEveryMinutes":180,"nextCheckAt":"2026-04-23T05:20:00.000Z","alertSensitivity":"balanced"},"decision":"stable","whyThisWatchExists":"This watch keeps Alpine Foods under a recurring trust review so the next approval or outreach decision does not start from zero again."},"baseline":{"monitoredCompany":"Alpine Foods","website":"https://example.com","operatingFocus":"Food distribution","decisionHorizon":"this-month","monitoringFocus":["public positioning changes","new trust-sensitive claims","signals that justify a deeper route"],"trackedSignals":["first-party site updates","new public claims about growth or trust posture","signals that change whether approval or outreach should advance"],"proofGaps":["Outside proof for the strongest growth and trust claims is still missing.","The watch still needs independent corroboration if the decision gets higher-stakes."],"whatTriggersAnAlert":["A meaningful change in site messaging, trust posture, or operating signals","A sharper proof gap that now points to source-check, vendor-risk, or deep-diligence","A confidence shift big enough to change the next recommended route"]},"latestRefresh":{"checkedAt":"2026-04-23T02:20:00.000Z","changeState":"baseline-created","headline":"Baseline watch created","summary":"The watch has a clear first-party anchor, enough structure for a usable recurring baseline, and a moderate proof burden that should stay visible between deeper decisions.","confidenceDelta":"new-baseline","observedSignals":["Named company with a first-party site","Existing growth claims and operating signals to monitor over time"],"unresolvedRisks":["The strongest claims still need outside corroboration before a high-stakes decision relies on them.","A change in the public story could still shift the next best route quickly."],"notYetVerified":["Independent corroboration of the strongest claims","Operational proof beyond the first-party surface"]},"queue":{"nextBestRoute":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Use the cheapest next route when one watch-triggered claim becomes the real blocker."},"escalationRoutes":[{"trigger":"A trust, rollout, or approval blocker becomes real on the same company.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Escalate when the next question is whether this company is safe enough to trust more deeply."},{"trigger":"Missing proof could now change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Use the premium route only when the watch shows the downside is now materially proof-sensitive."},{"trigger":"The signal becomes commercial and the next move is outreach rather than approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the watch into a concrete buyer-facing angle when the timing is right."}]},"activationPlan":{"firstMilestone":"Create a baseline strong enough that the next route is driven by a real proof gap instead of a vague reminder loop.","learningGoal":"Learn whether Alpine Foods is staying stable, getting riskier, or becoming commercial enough to justify the next paid step.","returnWhen":"Return to the watch after one meaningful company change, one new public claim, or one new approval blocker.","ifNothingChanges":"If nothing meaningful changes, keep the company warm on the watch instead of forcing another one-shot report too early.","expectedSecondBuy":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"The cheapest strong second buy is pressure-testing the claim or proof point the watch makes most important."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The recurring watch starts with a provided company source, which gives the baseline a concrete first-party anchor before deeper verification work happens.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]}}},"conversionPlaybook":{"summary":"Start cheap, escalate only when the proof gap is real, and keep the premium route for serious trust decisions instead of casual exploration.","agentInboxBridge":{"releaseTag":"v2.2.25-agent-inbox-bridge","publicPage":"/agent-inbox","manifestPath":"/api/agent-inbox","wellKnownPath":"/.well-known/apexscout-inbox.json","intakeApiPath":"/api/agent-message-intake","purpose":"Optional inbound contact and discovery layer for route recommendations, 402 retry help, tester feedback, and agent install checks.","paymentRailChange":false,"outboundAutomation":false,"messengerPayments":false,"productionPaymentRail":"Base mainnet x402"},"paidRetrySprint":{"releaseTag":"v2.2.23-paid-retry-sprint","copy":"48-hour Paid Retry Sprint: up to 15 source-tagged inbound paths, no manual contact.","manualTesterCap":15,"recommendedFirstBuy":{"path":"/api/opportunity-check","price":"$0.01","why":"Cheapest first screen before buying a wider diligence route."},"rescueApiPath":"/api/402-rescue","rescuePagePath":"/402-rescue","paidRetryPath":"/paid-retry","instantX402Path":"/instant-x402","firstBuyAdvisorApiPath":"/api/first-buy-advisor","successCriteria":["3 paid completions","3 useful feedback records","1 repeat paid buyer signal"],"stopCriteria":["Actual errors increase","Protected-route paid flow breaks","Unpaid protected calls stop returning 402","Public surfaces imply fake or automatic contact","Buyer-level privacy boundary breaks"]},"sourcePlaybook":[{"source":"warm-technical","label":"Warm technical tester","firstRoute":"opportunity-check","firstRoutePath":"/api/opportunity-check","firstRoutePrice":"$0.01","whyThisRoute":"It is the fastest low-risk way to see the paid flow, the route ladder, and the structured JSON shape without overspending on the first test.","escalationRoute":"company-intel","escalationRoutePath":"/api/company-intel","escalationPrice":"$0.05","escalationRule":"the cheap screen says the target deserves more spend and the next question is about one real company","doNotStartWith":"deep-diligence","doNotStartWithReason":"the premium route is premature before the tester understands the ladder and knows the proof gap is serious"},{"source":"x402-builder","label":"x402 or Base builder","firstRoute":"opportunity-check","firstRoutePath":"/api/opportunity-check","firstRoutePrice":"$0.01","whyThisRoute":"It is the cheapest way to validate the 402 to paid 200 handoff before testing a larger diligence product.","escalationRoute":"vendor-risk","escalationRoutePath":"/api/vendor-risk","escalationPrice":"$0.05","escalationRule":"the buyer already knows the vendor and the real blocker is trust, rollout risk, or procurement readiness","doNotStartWith":"research-brief","doNotStartWithReason":"the broader memo is a worse first test unless the workflow is about open-ended research rather than the payment handoff"},{"source":"mcp-builder","label":"MCP or agent-tool builder","firstRoute":"company-intel","firstRoutePath":"/api/company-intel","firstRoutePrice":"$0.05","whyThisRoute":"This route is the easiest core product for an agent builder to wire into a deterministic workflow after schema inspection.","escalationRoute":"deep-diligence","escalationRoutePath":"/api/deep-diligence","escalationPrice":"$0.50","escalationRule":"the first-pass company read still leaves proof gaps that could change a real decision or approval flow","doNotStartWith":"lead-brief","doNotStartWithReason":"the sales-facing route is the wrong first move unless the workflow is explicitly about outreach rather than diligence"},{"source":"base-builder","label":"Base ecosystem builder","firstRoute":"opportunity-check","firstRoutePath":"/api/opportunity-check","firstRoutePrice":"$0.01","whyThisRoute":"It keeps the first live spend low while proving the service can screen a trust question for a real operator decision.","escalationRoute":"company-intel","escalationRoutePath":"/api/company-intel","escalationPrice":"$0.05","escalationRule":"the cheap screen suggests the company or operator is worth a proper trust-and-posture read","doNotStartWith":"deep-diligence","doNotStartWithReason":"jumping to the premium route too early creates more spend before the workflow has shown that missing evidence really changes the decision"},{"source":"direct-source","label":"Historical direct source","firstRoute":"company-intel","firstRoutePath":"/api/company-intel","firstRoutePrice":"$0.05","whyThisRoute":"It shows a clear before-contact or before-approval use case without forcing the buyer to understand every route on the first pass.","escalationRoute":"vendor-risk","escalationRoutePath":"/api/vendor-risk","escalationPrice":"$0.05","escalationRule":"the buyer already knows the company is interesting and now needs a sharper trust or control read","doNotStartWith":"research-brief","doNotStartWithReason":"the broadest route slows the buyer down when the outreach is about one named target and a simple trust decision"},{"source":"chatgpt-ads","label":"ChatGPT ads funnel","firstRoute":"agent-revenue-audit","firstRoutePath":"/api/agent-revenue-audit","firstRoutePrice":"$5.00","whyThisRoute":"Paid ad clicks should be judged against the strongest commercial route, not a one-cent qualification route that cannot cover a typical ad click.","escalationRoute":"agentic-market-brief","escalationRoutePath":"/api/agentic-market-brief","escalationPrice":"$0.25","escalationRule":"the buyer already has an x402 or agent-service revenue problem and needs a custom market positioning brief next","doNotStartWith":"opportunity-check","doNotStartWithReason":"it is useful as a cheap qualifier, but it cannot validate whether paid ad traffic can produce meaningful gross revenue"}],"firstBuyChooser":[{"title":"I only want the cheapest first paid test.","endpoint":"opportunity-check","reason":"Use the $0.01 screen when you are still deciding whether the target deserves more spend or you simply want to prove the paid flow with low risk.","boundary":"Do not skip this step unless you already know the exact blocker.","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01"},{"title":"I already have one named company and want a fast trust snapshot.","endpoint":"company-intel","reason":"Use Company Intel when the question is already about one real company and you want posture, signals, and the next trust question fast.","boundary":"If you are still unsure the target deserves more than a cheap screen, start with Opportunity Check first.","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05"},{"title":"I already know the vendor and need an approval or rollout read.","endpoint":"vendor-risk","reason":"Use Vendor Risk when the decision is about pilot, procurement, partnership, or vendor approval rather than general research.","boundary":"Do not use this as your first purchase if you only want to test the paid flow cheaply.","path":"/api/vendor-risk","toolName":"assess_vendor_risk","price":"$0.05"},{"title":"One claim or source is the blocker.","endpoint":"source-check","reason":"Use Source Check when a single statement or source is what stands between you and the next decision.","boundary":"Do not buy a broader route if one focused proof question is the real issue.","path":"/api/source-check","toolName":"check_source_claim","price":"$0.05"},{"title":"Missing evidence could change a real decision.","endpoint":"deep-diligence","reason":"Use Deep Diligence only when you need a serious proof-gap map and the next move depends on missing evidence.","boundary":"Do not use this as a first purchase unless the decision is already meaningful enough to justify the premium step.","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","price":"$0.50"}],"paywallGuidance":{"summary":"When a buyer hits HTTP 402, the challenge should tell them the listed route price, why to pay now, what the paid result contains, and when to fall back to the cheaper front door.","docsPath":"/docs.json","rescueApiPath":"/api/402-rescue","rescuePagePath":"/402-rescue","paidRetryPath":"/paid-retry","instantX402Path":"/instant-x402","firstBuyAdvisorApiPath":"/api/first-buy-advisor","revenuePath":"/revenue-path","revenuePathApi":"/api/revenue-path","trustPreviewPath":"/trust-preview","routeAdvisorPath":"/start","routeAdvisorApiPath":"/api/route-advisor","conversionRouteApiPath":"/api/conversion-route","companyIntelExplainPath":"/company-intel","firstRoutePath":"/api/opportunity-check","firstRoutePrice":"$0.01","revenueAuditRoutePath":"/api/agent-revenue-audit","revenueAuditRoutePrice":"$5.00","revenueAuditReason":"Use Agent Revenue Audit when the buyer wants monetization guidance for their own agent, API, x402 service, or paid route.","topTrafficRoutePath":"/api/company-intel","topTrafficRoutePrice":"$0.05","topTrafficRouteReason":"Use Company Intel when you already have one named company and want the smallest useful trust snapshot before going deeper.","expected402Fields":["payNow","whyPayNow","decisionGate","ifUnsure","expectedPaidResult","paidOutputPreview","paymentDecision","conversionClosePath","recoveryPlan","agentInstruction"],"paymentClosePath":{"name":"402 Conversion Rescue","purpose":"Turn expected unpaid 402 challenges into a simple pay-or-route-down decision instead of making buyer agents guess what to do next.","exactRule":"If the route can change the next action, pay the listed route price and retry the exact same POST. If it cannot, call /api/conversion-route or start with /api/opportunity-check.","apiSurface":"/api/402-rescue","publicSurface":"/402-rescue","testbench":"/instant-x402","dashboardPanel":"402 Conversion Rescue","new402Fields":["paymentDecision","conversionClosePath"]},"paymentRetryChecklist":["Read the 402 challenge and confirm the route can change the next action.","If the route is unclear, call /api/conversion-route or use /api/opportunity-check first.","If the route fits, pay the listed route price with x402 and retry the same POST.","Expect HTTP 200 with structured JSON and commercial next-route fields."],"paidResponseConversionFields":["commercial.recommendedNextRoute","commercial.recommendedNextPrice","commercial.whyNextRoute","commercial.doNotBuyNextIf","commercial.feedbackPath","commercial.conversionPlan.nextPaidStep","commercial.conversionPlan.companyWatchUpsell","commercial.conversionPlan.payAgainPrompt","commercial.conversionPlan.routeAdvisorFallback"],"rule":"If you are not yet sure the target deserves more spend, start with Opportunity Check first."},"premiumUpsell":{"endpoint":"agent-revenue-audit","path":"/api/agent-revenue-audit","price":"$5.00","note":"Use the $5 audit only when the buyer wants monetization guidance for their own agent, API, or paid route."},"highValueRevenueRoute":{"endpoint":"agent-revenue-audit","title":"Agent Revenue Audit","path":"/api/agent-revenue-audit","publicPage":"/agent-revenue-audit","price":"$5.00","targetBuyers":["x402 API sellers","Base builders","MCP and agent-tool builders","HubSpot-oriented CRM/GTM agent builders","operators with unpaid 402 pressure"],"useWhen":"Use this when the buyer needs monetization guidance for their own agent, API, x402 service, or paid route.","doNotUseWhen":"Do not use this for casual trust checks, one named company, or proof-gap mapping that belongs on the cheaper trust routes.","whyItMatters":"At $5.00, one Agent Revenue Audit equals 500 Opportunity Check purchases, so qualified builder traffic should see this route early."},"recurringTrustLane":{"endpoint":"company-watch","path":"/api/company-watch","price":"$0.20","publicPage":"/company-watch","note":"Use Company Watch after a first company read when the best next move depends on meaningful changes over time, not another fresh reset."},"repeatUseGuide":{"name":"Second Paid Call Standard","points":["Every paid response now includes commercial.repeatUsePlan so the buyer can see the single best next route immediately.","The best next paid step should stay on the same subject while the trust question is still warm.","If the next blocker is still unclear, the safest fallback is the cheap front door instead of overbuying the next route."]}},"agentQuickstart":{"service":{"name":"Agent Research Desk","url":"https://apexscout.ai","docs":"https://apexscout.ai/docs.json","agentCapabilities":"https://apexscout.ai/agent-capabilities.json","dashboard":"https://apexscout.ai/dashboard"},"fastestPath":[{"step":"Inspect routes","url":"https://apexscout.ai/docs.json"},{"step":"Choose the route if unsure","route":"/api/conversion-route","price":"free","rule":"Use this before payment when the buyer objective is vague or could fit more than one paid route."},{"step":"Start cheap","route":"/api/opportunity-check","price":"$0.01","payload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},{"step":"Escalate only if useful","route":"/api/company-intel","price":"$0.05","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]}},{"step":"Create repeat value","route":"/api/company-watch","price":"$0.20","rule":"Use only when the same company will matter again."}],"x402Flow":{"network":"eip155:8453","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","expectedUnpaidStatus":402,"expectedPaidStatus":200,"note":"The service intentionally returns a structured 402 first. Your x402 client pays the listed route price and retries the same POST."},"conversionChecklist":["Inspect /docs.json, /agent-capabilities.json, or /agent-quickstart.json.","Call /api/conversion-route when the buyer objective could fit more than one paid route.","Use /api/opportunity-check at $0.01 when the target may not deserve deeper spend yet.","Send the chosen protected POST unpaid and read the structured HTTP 402 body.","Pay the listed route price with x402 and retry the same POST for HTTP 200.","Use commercial.conversionPlan in the paid response to decide whether to stop, repeat, or escalate."],"paywallDecisionRules":{"payNow":"Pay the challenged route when the route purpose exactly matches the buyer's current blocker and the output can change the next action.","routeDown":"Use /api/opportunity-check first when the target, urgency, or proof gap is still uncertain.","routeAdvisor":"Use /api/conversion-route when the buyer knows the objective but not the right endpoint.","stop":"Do not buy a deeper route when the previous output did not surface a concrete proof gap, decision, or follow-on action."},"companyIntelClosePath":{"name":"$0.01 -> $0.05 -> $0.20 named-company close path","why":"Live traffic shows Company Intel carries the most demand and the biggest unpaid 402 leak, so the clearest revenue path is to route uncertain buyers down, close serious named-company buyers, then wake Company Watch only when repeat value is real.","steps":[{"route":"/api/opportunity-check","price":"$0.01","useWhen":"The target may not deserve more spend yet.","payload":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]}},{"route":"/api/company-intel","price":"$0.05","useWhen":"One named company could change outreach, approval, reliance, or escalation.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]}},{"route":"/api/company-watch","price":"$0.20","useWhen":"The same company will matter again and change over time is worth monitoring.","payload":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"}}],"payCompanyIntelWhen":["The buyer can name the company.","The next action depends on trust posture, proof gaps, or confidence before contact or approval.","A $0.05 first-pass snapshot is enough to decide whether to stop, monitor, or escalate."],"doNotPayCompanyIntelWhen":["The buyer is still browsing categories or cannot name a target company.","Only one claim is the blocker; use Source Check instead.","The buyer already knows missing evidence could change a serious decision; use Deep Diligence Plan instead."],"companyWatchTrigger":"Offer Company Watch after Company Intel only when the same named company is likely to matter again and the next useful spend should be triggered by meaningful change."},"buyerPaymentQuickstart":{"targetRoute":"/api/company-intel","unpaidFirst":"Send the same POST without payment first. HTTP 402 means the paywall is working and the body explains whether to pay, route down, or call /api/conversion-route.","paidRetry":"Wrap fetch with an x402 client, attach payment, retry the exact same POST, and expect HTTP 200 with structured Company Intel JSON.","environmentVariables":["EVM_PRIVATE_KEY"],"javascriptX402Fetch":"import { x402Client, wrapFetchWithPayment } from \"@x402/fetch\";\nimport { registerExactEvmScheme } from \"@x402/evm/exact/client\";\nimport { privateKeyToAccount } from \"viem/accounts\";\n\nconst baseUrl = \"https://apexscout.ai\";\nconst payload = {\n  \"companyName\": \"Alpine Foods\",\n  \"website\": \"https://example.com\",\n  \"industry\": \"Food distribution\",\n  \"geography\": \"United States\",\n  \"researchFocus\": \"growth\",\n  \"knownClaims\": [\n    \"Regional specialty food distributor\",\n    \"Expanding private-label program\"\n  ],\n  \"knownSignals\": [\n    \"Hiring for operations and sales\",\n    \"Launching new product categories\"\n  ],\n  \"questions\": [\n    \"How concentrated is demand around a few buyers?\",\n    \"What trust signals matter most to partners?\"\n  ]\n};\n\nconst client = new x402Client();\nregisterExactEvmScheme(client, {\n  signer: privateKeyToAccount(process.env.EVM_PRIVATE_KEY),\n});\n\nconst fetchWithPayment = wrapFetchWithPayment(fetch, client);\nconst paid = await fetchWithPayment(`${baseUrl}/api/company-intel`, {\n  method: \"POST\",\n  headers: { \"content-type\": \"application/json\" },\n  body: JSON.stringify(payload),\n});\n\nconsole.log(paid.status, await paid.json());","noSecretWarning":"Never paste a private key into public docs, prompts, or browser forms. Use an environment variable in the buyer agent runtime."},"copyPaste":{"javascriptFetchShape":"const res = await fetch(\"https://apexscout.ai/api/opportunity-check\", {\n  method: \"POST\",\n  headers: { \"content-type\": \"application/json\" },\n  body: JSON.stringify({\n    \"subject\": \"Agent trust scoring for crypto vendors\",\n    \"buyer\": \"Crypto fund operator\",\n    \"marketType\": \"vendor\",\n    \"geography\": \"United States\",\n    \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n    \"knownSignals\": [\n      \"Operators keep asking for a faster first-pass trust screen before pilots\",\n      \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n    ],\n    \"constraints\": [\n      \"Keep the first offer lightweight\",\n      \"Do not assume the buyer already trusts agent vendors\"\n    ]\n  }),\n});\n// First unpaid call should return 402. Retry with your x402 payment client for 200.","pythonRequestsShape":"import requests\n\npayload = {\n  \"subject\": \"Agent trust scoring for crypto vendors\",\n  \"buyer\": \"Crypto fund operator\",\n  \"marketType\": \"vendor\",\n  \"geography\": \"United States\",\n  \"goal\": \"Decide whether this topic is strong enough to package into a deeper diligence offer.\",\n  \"knownSignals\": [\n    \"Operators keep asking for a faster first-pass trust screen before pilots\",\n    \"Funds want a lightweight way to compare agent vendors before deeper diligence\"\n  ],\n  \"constraints\": [\n    \"Keep the first offer lightweight\",\n    \"Do not assume the buyer already trusts agent vendors\"\n  ]\n}\nres = requests.post(\"https://apexscout.ai/api/opportunity-check\", json=payload)\nprint(res.status_code, res.json())\n# First unpaid call should return 402. Retry with your x402 payment client for 200.","companyIntelPayload":"{\n  \"companyName\": \"Alpine Foods\",\n  \"website\": \"https://example.com\",\n  \"industry\": \"Food distribution\",\n  \"geography\": \"United States\",\n  \"researchFocus\": \"growth\",\n  \"knownClaims\": [\n    \"Regional specialty food distributor\",\n    \"Expanding private-label program\"\n  ],\n  \"knownSignals\": [\n    \"Hiring for operations and sales\",\n    \"Launching new product categories\"\n  ],\n  \"questions\": [\n    \"How concentrated is demand around a few buyers?\",\n    \"What trust signals matter most to partners?\"\n  ]\n}","companyWatchPayload":"{\n  \"companyName\": \"Alpine Foods\",\n  \"website\": \"https://example.com\",\n  \"industry\": \"Food distribution\",\n  \"geography\": \"United States\",\n  \"researchFocus\": \"growth\",\n  \"knownClaims\": [\n    \"Regional specialty food distributor\",\n    \"Expanding private-label program\"\n  ],\n  \"knownSignals\": [\n    \"Hiring for operations and sales\",\n    \"Launching new product categories\"\n  ],\n  \"questions\": [\n    \"How concentrated is demand around a few buyers?\",\n    \"What trust signals matter most to partners?\"\n  ],\n  \"watchGoal\": \"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.\",\n  \"decisionHorizon\": \"this-month\",\n  \"alertSensitivity\": \"balanced\"\n}","mcpToolHint":"Use check_opportunity first. If it returns a real proof gap, call create_company_intel. If the same company will matter again, call create_company_watch."},"safety":{"noAutomaticMessaging":true,"noPrivateDataScraping":true,"noAutomaticSpendingByThisService":true,"privacy":"Public metrics are aggregate only. Buyer prompts, wallet-level request history, raw feedback comments, and paid response contents are not exposed publicly."}},"enterprise":{"path":"/enterprise","title":"Enterprise Trust Desk","summary":"Enterprise Trust Desk is the private, higher-touch version of Agent Research Desk for teams that want custom diligence workflows, higher-volume buying, and operator support without changing the working public x402 product.","bestFor":["Teams that want the same trust-and-diligence API with custom route guidance, higher throughput, or private onboarding.","Operators who want repeat diligence patterns, internal playbooks, and a tighter handoff between agent output and human review.","Companies that need a controlled private rollout before routing more real decisions through the desk."],"includes":["Custom route guidance and buyer ladders for your workflow","Private onboarding and shared operator playbook","Optional batch intake and recurring operator brief setup","Private admin surfaces and higher-touch launch support"],"process":["Start with the live public routes so the use case is proven cheaply.","Pick the one or two high-value diligence flows that should become repeatable.","Move those flows into a private rollout plan with custom guidance, support, and pricing."],"pricing":"Custom pricing based on route mix, usage shape, and support level."},"forAgents":{"steps":["Discover the service in Bazaar or call the public URL directly.","Use /trust-preview or /start first when you want a free first pass before paying.","Inspect /docs.json to read schemas, pricing, tool names, and example payloads.","Send an unpaid POST to a protected route and read the HTTP 402 payment requirements.","Retry the same request with x402 on Base mainnet and pay the listed route price starting at $0.01 USDC.","Receive structured JSON with confidence, trust boundary, source attribution, and a clear repeat-use path for the next paid call."],"outputShape":["summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial"]},"trustStandard":{"name":"First-Pass Trust Standard","points":["Every paid response now includes a trustProfile block that says what the result is safe to use for and what it is not.","Confidence shows how strong the first-pass read is. trustProfile shows where the safe-use boundary is.","Provided-source reads are called out clearly, but they are not presented as independent verification.","High-stakes decisions should still verify the strongest claim, counterparty, or control artifact before acting."]},"trustAndSafety":["This service does not provide financial, legal, tax, compliance, or investment advice.","Outputs are first-pass intelligence meant to speed up research, not replace human verification.","Buyers should verify important claims, counterparties, vendors, and operational assumptions before making high-stakes decisions.","Deep Diligence is a decision-prep report, not a final legal, financial, compliance, or investment opinion."],"changelog":[{"version":"2.2.76","date":"2026-05-12","releaseTag":"v2.2.76-x402-batch-settlement-readiness","entries":["Added x402 batch settlement readiness metadata after the CoinbaseDev batch settlement signal.","Added /x402-batch-settlement and /api/x402-batch-settlement as free no-spend owned surfaces.","Kept ApexScout on standard buyer-controlled Base mainnet x402 payment with no escrow, off-chain voucher acceptance, seller wallet change, settlement rail change, or paid call."]},{"version":"2.2.75","date":"2026-05-11","releaseTag":"v2.2.75-agent-commerce-positioning","entries":["Added machine-to-machine commerce positioning around the existing x402 buyer-agent flow without adding automatic spending.","Added buyer-agent prompt examples that tell agents to inspect the free Passport, obey budget caps, and stop on privacy, budget, or policy risk.","Extended /agent-spend-passport, /x402-proof, /buyer-agent-challenge, docs, dashboard, and API metadata with clearer agent-commerce copy while preserving zero-contact and no-spend boundaries."]},{"version":"2.2.74","date":"2026-05-11","releaseTag":"v2.2.74-passport-easy-mode","entries":["Made the Agent Spend Passport easier to use with an in-page free prepare form, route presets, and copy-paste payload examples.","Added API-visible Passport easy-mode metadata so buyer agents can find the fastest no-spend path before any x402 payment.","Kept the pass no-spend, inbound-only, aggregate-only, and free of outreach, scraping, posting, DMs, email, or payment-rail changes."]},{"version":"2.2.73","date":"2026-05-11","releaseTag":"v2.2.73-passport-first-cta","entries":["Made the free Agent Spend Passport the first CTA on owned buyer-agent surfaces before the $0.01 proof route or the $5 builder audit.","Updated MCP, OpenAPI, docs, public-agent, dashboard, and AgentCore metadata so /api/agent-spend-passport/prepare is the recommended no-spend preflight before paid routes.","Added routine monitor guidance to prefer GET health and aggregate signal endpoints, reserving unpaid POST payment-gate checks for deploys or suspected payment regressions."]},{"version":"2.2.72","date":"2026-05-11","releaseTag":"v2.2.72-passport-signal-tracking","entries":["Added aggregate-only Agent Spend Passport prepare telemetry for route recommendations, stops, budget fit, and privacy-risk buckets.","Added /passport-signal-health and /api/passport-signal-health so operators can watch Passport activity without treating it as paid revenue or conversion.","Updated /api/cash-register and the dashboard with Passport signal counters while keeping raw buyer goals, generated payloads, source histories, wallets, and paid responses private."]},{"version":"2.2.71","date":"2026-05-11","releaseTag":"v2.2.71-agent-spend-passport","entries":["Added /agent-spend-passport, /api/agent-spend-passport, and /api/agent-spend-passport/prepare as a free no-spend preflight before any ApexScout paid route.","Added deterministic route selection, budget checks, privacy checks, policy stops, and copy-paste payload generation so buyer agents can choose the $0.01 proof route, the $5 builder audit, or stop before paying.","Kept zero-contact mode, aggregate-only public data, Base mainnet x402, no paid upstream calls, no outreach, and no revenue guarantees."]},{"version":"2.2.70","date":"2026-05-11","releaseTag":"v2.2.70-agentcore-buyer-start","entries":["Added /agentcore-buyer-start and /api/agentcore-buyer-start as the no-spend AgentCore buyer start path from policy to OpenAPI import, MCP metadata, unpaid 402 preflight, and optional buyer-approved paid retry.","Added aggregate-only policy-to-402 funnel metrics while keeping buyer prompts, wallets, paid responses, and buyer-level records private."]},{"version":"2.2.69","date":"2026-05-11","releaseTag":"v2.2.69-agentcore-monitor-probe-classifier","entries":["Added the AgentCore spend-policy smoke label to the monitor-self-probe classifier so production verification does not inflate public real-inbound unpaid 402 pressure.","Kept the AgentCore Payments spend policy release live while preserving aggregate-only public metrics and no-spend production checks."]},{"version":"2.2.68","date":"2026-05-11","releaseTag":"v2.2.68-agentcore-spend-policy","entries":["Added /agentcore-payments-policy, /api/agentcore-payments-policy, and /.well-known/apexscout-spend-policy.json as a buyer-agent spend policy for AgentCore Payments-style clients.","Published safe x402 caps for the $0.01 first paid fit check and the $5.00 builder monetization audit while requiring buyer-side authorization before any paid retry.","Kept ApexScout seller-side only: no buyer wallet custody, no AWS budget management, no automatic spending, no paid upstream calls, no outreach, and no buyer-level public data."]},{"version":"2.2.67","date":"2026-05-11","releaseTag":"v2.2.67-real-inbound-metrics","entries":["Excluded Codex production-watch self-probes from public demand, conversion, and revenue metrics while keeping the excluded monitor checks visible as aggregate-safe operational context.","Added a real-inbound-only dashboard and Cash Register readout for true unpaid 402 pressure, paid completions, gross revenue, feedback, market-page visits, and application-readiness links.","Kept the monitor no-spend and useful: unpaid 402 probes can still verify Base mainnet x402 requirements without being counted as inbound traction."]},{"version":"2.2.66","date":"2026-05-11","releaseTag":"v2.2.66-agentic-payments-market-signal","entries":["Added /agentic-payments-market-signal and /api/agentic-payments-market-signal as a careful Token Terminal market-context packet for agentic payments on x402, Base, Solana, and Polygon.","Added /why-apexscout-agentic-payments and /api/why-apexscout-agentic-payments as the public page explaining why ApexScout fits agentic payments now without claiming marketplace endorsement or ApexScout-specific traction.","Added aggregate-only Cash Register attribution buckets for metadata discovery, market context, payment proof, and paid-route intent while keeping buyer prompts, wallet histories, paid responses, and raw feedback private."]},{"version":"2.2.64","date":"2026-05-09","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added /agent-safety-posture and /api/agent-safety-posture as a no-spend buyer-readable safety surface for ApexScout's agent boundaries.","Mapped the May 8 Codex safety signal to owned ApexScout controls: owned-surface sandbox, network boundary, approval boundary, credential boundary, command boundary, and audit boundary.","Kept the release zero-contact and inbound-only: no paid calls, no paid upstream calls, no fake traffic, no scraping, no outreach, no seller wallet change, no settlement rail change, and no buyer-level public data."]},{"version":"2.2.63","date":"2026-05-08","releaseTag":"v2.2.63-interactive-x402-onboarding","entries":["Added /x402-onboarding and /api/x402-onboarding as a no-spend interactive x402 onboarding surface with a simulated terminal.","The walkthrough shows service discovery, buyer wallet readiness, unpaid HTTP 402 JSON, buyer-controlled paid retry, and one-response JSON delivery before a buyer spends.","Kept the release zero-contact and inbound-only: no paid calls, no paid upstream calls, no fake traffic, no scraping, no outreach, no seller wallet change, no settlement rail change, and no buyer-level public data."]},{"version":"2.2.62","date":"2026-05-08","releaseTag":"v2.2.62-agent-wonderland-readiness","entries":["Added /agent-wonderland-readiness and /api/agent-wonderland-readiness as an owned readiness packet for the Agent Wonderland marketplace signal.","Mapped Agent Wonderland-style MCP discovery and x402 monetization to ApexScout's existing MCP Tool Pack, Base mainnet x402 proof, $0.01 first paid route, and $5 Agent Revenue Audit.","Kept this readiness-only: no Agent Wonderland package setup, listing submission, OpenWallet, MPP, Stripe Connect, Solana, Tempo, token action, paid call, scraping, outreach, endorsement claim, seller wallet change, or settlement rail change."]},{"version":"2.2.61","date":"2026-05-08","releaseTag":"v2.2.61-conversion-close-pass","entries":["Added a reusable conversion close packet so Agent Payment Alpha, Revenue Sprint, docs, dashboard, and public-agent metadata point qualified builders toward the $5 Agent Revenue Audit.","Tightened /agent-payment-alpha, /revenue-sprint, and /agent-revenue-audit copy around why to buy the $5 audit now, what the paid JSON answers, and when to use the $0.01 proof route instead.","Kept the release zero-contact and inbound-only: no paid calls, outreach, scraping, third-party discovery, fake traction, buyer-level public data, settlement rail change, or seller wallet change."]},{"version":"2.2.60","date":"2026-05-08","releaseTag":"v2.2.60-agent-payment-alpha-safe-layers","entries":["Added /agent-payment-alpha and /api/agent-payment-alpha as the seven-layer alpha/safe packet for current x402, MCP, AgentCore, Bazaar, network, ERC-20, Stripe MPP, and privacy signals.","Connected the new packet to MCP metadata, docs, public-agent metadata, sitemap, and the existing buyer path without changing Base mainnet x402, seller wallet, route prices, or paid behavior.","Kept the release inbound-only: no outreach, scraping, third-party discovery, paid upstream calls, fake traction, endorsement claims, buyer-level public data, or settlement rail changes."]},{"version":"2.2.59","date":"2026-05-08","releaseTag":"v2.2.59-agentcore-payments-signal-alignment","entries":["Aligned ApexScout's revenue sprint, AgentCore readiness, and AgentCore Gateway/OpenAPI surfaces with the official Amazon Bedrock AgentCore Payments x Coinbase x402 signal.","Clarified that ApexScout is a seller-side x402 service for buyer-controlled AgentCore Payments-style clients, not an AWS, Coinbase, or Stripe endorsement claim.","Kept Base mainnet x402, aggregate-only public metrics, no buyer-level public data, no paid upstream calls, no fake traction, no outreach, and no settlement rail changes."]},{"version":"2.2.58","date":"2026-05-08","releaseTag":"v2.2.58-revenue-conversion-sprint","entries":["Added /revenue-sprint and /api/revenue-sprint as the active buyer-facing conversion surface for the $5 Agent Revenue Audit.","Sharpened Agent Revenue Audit positioning around x402 builders with 402 pressure, unclear paid retry paths, and route-pricing questions.","Kept Base mainnet x402, aggregate-only public metrics, no buyer-level public data, no paid upstream calls, no fake traction, and no settlement rail changes."]},{"version":"2.2.57","date":"2026-05-07","releaseTag":"v2.2.57-agentcore-gateway-import-pack","entries":["Added AgentCore Gateway import surfaces with a safe OpenAPI 3.1 JSON document for existing ApexScout x402 routes.","Connected the import pack to docs, dashboard, MCP metadata, status, public-agent metadata, and the current buyer-agent path.","Kept the update seller-side only: no AWS wallet integration, no automatic buyer spending, no paid calls, no scraping, no outreach, no seller wallet change, and no settlement rail change."]},{"version":"2.2.56","date":"2026-05-07","releaseTag":"v2.2.56-agentcore-x402-readiness","entries":["Added AgentCore x402 readiness surfaces for buyer agents that discover, inspect, and pay for x402 services through managed buyer-side wallets and budgets.","Connected AgentCore readiness to MCP metadata, Bazaar discovery status, docs, dashboard, status, and public-agent metadata.","Kept the update seller-side only: no AWS wallet integration, no automatic buyer spending, no paid calls, no scraping, no outreach, no seller wallet change, and no settlement rail change."]},{"version":"2.2.55","date":"2026-05-07","releaseTag":"v2.2.55-zero-contact-live-revenue-gate","entries":["Added a zero-contact live revenue gate posture across owned proof, buyer-agent, MCP, directory, dashboard, docs, and public-agent metadata surfaces.","Kept live monitoring inbound-only: no paid calls, no scraping, no outreach, no third-party discovery, no manual sharing, no fake traction, and no payment rail changes.","Made the next action explicit: wait for inbound evidence from already submitted directories, MCP/tool metadata, x402 proof pages, and buyer-agent self-serve flows."]},{"version":"2.2.54","date":"2026-05-07","releaseTag":"v2.2.54-owned-surface-clarity-pass","entries":["Added an owned-surface clarity pass for buyer agents, builders, directory reviewers, and operators.","Made the current buyer-agent path explicit across README, dashboard JSON, and operator handoff artifacts.","Kept the pass inbound-only: no paid calls, no scraping, no outreach, no third-party discovery, and no payment rail changes."]},{"version":"2.2.53","date":"2026-05-06","releaseTag":"v2.2.53-dashboard-agent-tool-pack","entries":["Added an Agent Tool Pack panel to the public dashboard for MCP-ready buyer-agent entry points.","Added /api/dashboard agentToolPack JSON so operators can monitor MCP, directory, and discovery readiness without buyer-level data.","Kept the update inbound-only: no paid calls, no paid upstream calls, no scraping, no outreach, and no settlement rail change."]},{"version":"2.2.52","date":"2026-05-06","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added /mcp-tool-pack and /api/mcp-tool-pack as inbound MCP-style tool metadata for buyer agents.","Added /.well-known/mcp.json and /api/mcp-manifest as compact machine-readable manifests.","Kept the MCP pack metadata-only: no paid upstream calls, no scraping, no outreach, and no settlement rail change."]},{"version":"2.2.51","date":"2026-05-05","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added /directory-readiness and /api/directory-readiness as zero-post directory submission readiness surfaces.","Created a directory exposure packet for FutureTools, DevHunt, AlternativeTo, BetaList, Crozdesk, and later-stage listing candidates.","Kept the exposure path on official directory submissions only: no X posts, DMs, tags, scraping, fake traction, or paid calls."]},{"version":"2.2.50","date":"2026-05-05","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added /api/ad-readiness as an aggregate-only readiness surface for possible ChatGPT Ads or similar paid placement review.","Added a policy-safe ad copy packet, source-tagged conversion measurement plan, and operator report without launching ads or making paid calls.","Shifted the preferred ad landing page to /x402-proof so paid placement copy stays grounded in proof, privacy, and clear first action."]},{"version":"2.2.49","date":"2026-05-05","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added /hubspot-agent-readiness and /api/hubspot-agent-readiness as readiness-only positioning for HubSpot-oriented agent builders.","Linked HubSpot readiness into public agent, docs, x402 proof, buyer-agent challenge, instant x402, and discovery readiness surfaces without adding HubSpot CRM access or OAuth.","Added hubspotFit to Agent Revenue Audit responses when the buyer input points to HubSpot, CRM/GTM agents, or MCP-builder workflows."]},{"version":"2.2.48","date":"2026-05-05","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added /chatgpt-ads as a no-spend ad-readiness funnel for manual ChatGPT Ads experiments.","Added aggregate-only chatgpt-ads source tracking for landing visits, docs reads, checkout intent, unpaid 402 challenges, paid 200 completions, and gross revenue.","Added manual ad copy, economics warnings, dashboard visibility, and guardrails while preserving Base mainnet x402, endpoint paths, seller wallet, and facilitator settings."]},{"version":"2.2.47","date":"2026-05-05","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added zero-post discovery indexing surfaces at /discovery-readiness, /api/discovery-readiness, and /api/discovery-indexing-status.","Configured concise Bazaar discovery metadata for the $0.01 Opportunity Check, the $5 Agent Revenue Audit, and the existing Agentic Market Brief route without bloating live payment requirements.","Deprecated manual social and DM exposure copy in favor of inbound x402 discovery indexing, public agent cards, and buyer-agent readable docs."]},{"version":"2.2.35","date":"2026-05-04","releaseTag":"v2.2.81-brand-asset-integration","entries":["Reconciled local inbound-only trust copy with the newer production buyer-agent conversion release.","Kept the public agent card, docs JSON, dashboard, manual test kit, route advisor, cash register, Base mainnet x402, and aggregate-only metrics intact.","Removed old public wording that could imply ApexScout contacts, scans, scrapes, queues, or inspects outside agents."]},{"version":"2.2.34","date":"2026-05-04","releaseTag":"v2.2.34-buyer-agent-conversion-kit","entries":["Preserved buyer-agent conversion kit surfaces so agents can understand route choices, payment behavior, and first-buy guidance before payment.","Kept the conversion work buyer-controlled and did not change Base mainnet x402 settlement."]},{"version":"2.2.33","date":"2026-05-04","releaseTag":"v2.2.33-x402-protocol-watch","entries":["Added /x402-protocol-watch and /api/x402-protocol-watch as a static notes lane for x402 chain, language, and framework questions buyers may ask before payment.","Linked the protocol watch into /docs.json, /status, /llms.txt, /skill.md, and sitemap discovery so buyer agents can see what is active versus watch-only.","Kept the Base mainnet x402 payment setup unchanged: no seller-wallet change, no facilitator switch, no endpoint path change, no automatic buying, and no outbound messaging."]},{"version":"2.2.32","date":"2026-05-04","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added a Buyer Trust Packet to /docs.json, /status, /api/dashboard, /api/cash-register, and the public agent card so buyers can understand the safe manual test path before payment.","Made the public agent page show the exact inspect-docs, free-intake, unpaid-402, rescue, and buyer-controlled x402 retry sequence.","Added dashboard and cash-register metadata that keeps the same trust boundary visible: aggregate-only metrics, no automatic contact, no scraping, no security testing, no paid upstream calls, and no auto-spend.","Kept Base mainnet x402 unchanged and preserved the existing endpoint paths, seller wallet, and paid route prices."]},{"version":"2.2.31","date":"2026-05-04","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added /skill.md as a copy-paste agent skill inspired by the Agentic.Market onboarding pattern.","Added native x402 badge metadata so buyer agents can distinguish Agent Research Desk as a first-party Base x402 service instead of a proxied wrapper.","Linked the skill and badge into /llms.txt, /x402-onboarding.md, /docs.json, /status, and sitemap discovery without changing payment configuration or endpoint paths.","Kept the release safe: no auto-spend, no outbound DMs, no private-data scraping, no paid upstream calls, and no public buyer-level telemetry."]},{"version":"2.2.30","date":"2026-05-04","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added aggregate-only Agent Onboarding Funnel metrics for /llms.txt, /x402-onboarding.md, /agent-onboarding.md, docs, checkout-kit handoff, unpaid 402 challenges, and paid 200 completions.","Added npm run deploy:safety as a deploy guard that runs build, tests, Railway deploy, live endpoint checks, unpaid 402 proof, and public privacy scans.","Started tracking machine-readable onboarding page visits without exposing buyer prompts, wallet-level history, raw feedback, paid response bodies, or recent buyer subjects.","Kept Base mainnet x402 unchanged: no seller-wallet change, no settlement rail switch, no paid endpoint path change, and no automatic contact or paid purchases."]},{"version":"2.2.29","date":"2026-05-04","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added /agent-identity, /api/agent-identity, and /.well-known/apexscout-identity.json for manual ERC-8004 Base registration readiness.","Added /agent-discovery and /api/agent-discovery as legacy-named inbound review surfaces for ApexScout's own public card, docs, onboarding, and manual test path.","Kept the surface manual and buyer-initiated: no third-party inspection, no contact, no scraping, no scanning, no paid calls, and no fake traction.","Added /x402-onboarding.md and /agent-onboarding.md so buyer agents can self-onboard to the Base x402 flow without scraping the human site.","Added /llms.txt with the safest agent entry points, route ladder, payment boundary, and no-auto-spend guardrails.","Kept Base mainnet x402 unchanged: no seller-wallet change, no settlement rail switch, no automatic registration, no paid upstream calls, and no fake traction."]},{"version":"2.2.27","date":"2026-05-01","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added the inbound-only public agent card at /.well-known/agent.json, /.well-known/agent-card.json, /.well-known/apexscout-agent.json, /api/public-agent, and /public-agent.","Added the $5 /api/agent-revenue-audit paid route and /agent-revenue-audit page for builder/operator monetization guidance.","Added aggregate-only /api/cash-register metrics and dashboard copy for the inbound revenue loop.","Kept Base mainnet x402 as the production rail while leaving Polygon experimental and Solana watch-only.","Kept the release inbound-only: no outside-domain lookup, no scraping, no outbound messaging, no fake traction, and no paid upstream calls."]},{"version":"2.2.25","date":"2026-05-01","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added Agent Inbox Bridge at /agent-inbox, /api/agent-inbox, and /.well-known/apexscout-inbox.json so other agents can inspect, contact, and route themselves without changing payment rails.","Added the free /api/agent-message-intake helper for route recommendations, 402 retry help, public-agent install checks, and qualified tester feedback using aggregate-only telemetry.","Kept Agent Messenger inbound-only with outbound automation disabled, Messenger payments disabled, no paid upstream calls, no contact scraping, and no public buyer-level data.","Updated docs, dashboard, status, manifests, and the risk stack while keeping Base mainnet x402 as the production paid rail."]},{"version":"2.2.23","date":"2026-05-01","releaseTag":"v2.2.81-brand-asset-integration","entries":["Added the Paid Retry Sprint so expected 402 challenges lead to /api/402-rescue, /402-rescue, /paid-retry, /instant-x402, and a free /api/first-buy-advisor.","Raised the Qualified Tester Sprint manual cap to 15 while keeping every tester source-tagged, manual, and bounded by aggregate-only metrics.","Added commercial next-route fields to paid responses so buyer agents can stop, retry, or escalate without guessing after the first paid call.","Added dashboard visibility for Conversion Command and Paid Retry Sprint without changing Base mainnet x402, seller wallet, endpoint paths, or privacy boundaries.","Kept the Base x402 Infra Watch surface watch-only: no automatic contact, buying, scraping, private-data use, or settlement-rail change."]},{"version":"2.2.22","date":"2026-05-01","releaseTag":"v2.2.21-402-conversion-rescue","entries":["Added Qualified Tester Sprint as today's bounded risk so the next exposure move is a seven-slot source-tagged inbound path.","Raised the historical ApexScout distribution cap while keeping current zero-contact mode gated by real visits, 402 challenges, paid completions, feedback, and zero actual errors.","Added dashboard and docs visibility for the tester sprint without sending messages, scraping contacts, making paid purchases, or changing the Base payment rail."]},{"version":"2.2.21","date":"2026-05-01","releaseTag":"v2.2.20-stripe-link-agent-readiness","entries":["Added 402 Conversion Rescue fields to every unpaid protected response so buyer agents get an explicit pay-or-route-down decision.","Added paymentDecision and conversionClosePath to the public docs and expected 402 field list.","Added a dashboard rescue panel for aggregate unpaid 402 pressure while preserving Base mainnet x402, endpoint paths, prices, and privacy boundaries."]},{"version":"2.2.20","date":"2026-05-01","releaseTag":"v2.2.19-kite-passport-x402-readiness","entries":["Added Stripe Link Agent Wallet Readiness at /link-agent-wallet and /api/link-agent-wallet-readiness so buyer agents can understand Link-style approvals without changing ARD settlement.","Kept Link bounded as a watched buyer-side wallet lane: no Stripe keys, no Link OAuth, no Checkout Sessions, no PaymentIntents, no card/token issuance, no auto-spend, and no paid proof run.","Linked the readiness lane into docs, discovery copy, dashboard navigation, sitemap, and the daily risk stack while keeping Base as the proven production rail."]},{"version":"2.2.19","date":"2026-05-01","releaseTag":"v2.2.18-instant-x402-testbench","entries":["Added Kite Agent Passport Readiness at /kite-passport and /api/kite-passport-readiness so buyer agents can see how Passport-style delegated x402 payments fit without changing ARD settlement.","Kept Kite bounded as a watched buyer-side compatibility lane: no Kite settlement acceptance, no Passport session creation, no auto-spend, and no paid proof run.","Linked the readiness lane into docs, discovery copy, dashboard navigation, sitemap, and the daily risk stack while keeping Base as the proven production rail."]},{"version":"2.2.18","date":"2026-05-01","releaseTag":"v2.2.17-polygon-rail-proof-pack","entries":["Added the Instant x402 Testbench at /instant-x402 and /instant so buyer agents can choose a route, copy a payload, see the expected unpaid 402, and retry with their own x402 client for paid 200.","Kept the testbench buyer-controlled: no automatic paid purchases, no outbound messages, no fake activity, no buyer-level public data, and no change to the proven Base payment rail.","Linked the new testbench into docs, discovery copy, dashboard navigation, sitemap, and the daily risk stack as today's conversion-focused pressure test."]},{"version":"2.2.17","date":"2026-05-01","releaseTag":"v2.2.16-marketplace-exposure-pack","entries":["Activated Polygon Rail Proof Lab as today's controlled payment-rail risk and added a visible proof pack for the exact checks required before Polygon can be called ready.","Kept the risk bounded: no paid proof run, no automatic spending, no production rail switch, and no changes to endpoint prices or paths.","Kept Base mainnet as the proven production rail while making the next Polygon proof approval explicit instead of implied."]},{"version":"2.2.16","date":"2026-05-01","releaseTag":"v2.2.15-discovery-exposure-pressure-risk","entries":["Promoted Marketplace Exposure Pack to today's intense active risk so public agent-facing packaging, source-tagged buyer paths, and route inspection get stronger pressure.","Kept the intensity bounded to public packaging and aggregate measurement only: no paid purchases, no automatic contact, no contact scraping, no fake demand, and no buyer-level public data.","Kept Base mainnet as the proven settlement rail while Company Watch Activation and Discovery Exposure Pressure remain approved supporting risks."]},{"version":"2.2.15","date":"2026-05-01","releaseTag":"v2.2.14-company-watch-activation-risk","entries":["Approved Discovery Exposure Pressure as today's extra bounded risk while keeping Company Watch Activation Loop as the main risk.","Added source-tagged discovery pressure guidance to Distribution Alpha so the next exposure move is capped by aggregate visits, 402 challenges, paid completions, feedback, and actual errors.","Kept the boundary strict: no paid purchases, no posts or DMs, no contact scraping, no fake demand, no buyer-level public data, and no change to the proven Base x402 rail."]},{"version":"2.2.14","date":"2026-05-01","releaseTag":"v2.2.13-wallet-backed-agent-fit","entries":["Selected Company Watch Activation Loop as today's active controlled risk so the service can test repeat-use revenue pressure before adding more payment infrastructure.","Kept the risk bounded: no automatic spending, no automatic messaging, no private-data scraping, no fake demand, and no changes to the proven Base x402 rail.","Left Polygon Rail Proof Lab queued, Solana Settlement Watch as watch-only, and Discovery Exposure Pressure available as an extra measurement-only risk so expansion work stays visible without outbound automation."]},{"version":"2.2.13","date":"2026-04-30","releaseTag":"v2.2.12-daily-risk-stack","entries":["Added /wallet-agent-fit and /api/wallet-agent-fit so wallet-backed buyer agents can see the cheapest-useful-route ladder before spending.","Translated the Franklin-style hard-balance idea into ARD guardrails: line-item accounting, no automatic spending, and escalation only when proof gaps justify it.","Linked the wallet-agent guidance into docs, status, agent capabilities, and the public dashboard without touching the active Base payment rail or the 24-hour autonomous validation loop."]},{"version":"2.2.12","date":"2026-04-30","releaseTag":"v2.2.11-guarded-multichain-expansion","entries":["Added a daily risk stack so the service can take one small controlled risk at a time without silently changing the working Base payment rail.","Selected Polygon Rail Proof Lab as today's active risk and queued Solana Settlement Watch plus Discovery Exposure Pressure as the other two bounded experiments.","Added /risk-experiments and /api/risk-experiments so the operator can see the plan, guardrails, success criteria, and stop conditions."]},{"version":"2.2.11","date":"2026-04-30","releaseTag":"v2.2.10-agentic-wallet-multichain-awareness","entries":["Added a guarded multichain rail map so buyers and operators can see Base, Polygon, and Solana status clearly.","Kept Base as the proven live paid rail, made Polygon an explicit experimental EVM option, and left Solana as watch-only until its settlement path is separately wired.","Added public /payment-rails and /api/payment-rails surfaces without changing paid endpoint paths or the working production Base payment configuration."]},{"version":"2.2.10","date":"2026-04-30","releaseTag":"v2.2.9-company-intel-402-close-path","entries":["Added Agentic Wallet multichain awareness after Coinbase surfaced Base, Polygon, and Solana USDC support for agent wallets.","Updated docs and dashboard copy to say buyers may be multichain, but Agent Research Desk settlement remains on the proven Base x402 rail.","Preserved the working x402 middleware, facilitator URL, seller wallet, endpoint paths, prices, and paid-flow assumptions."]},{"version":"2.2.9","date":"2026-04-29","releaseTag":"v2.2.8-dashboard-command-bridge","entries":["Sharpened the Company Intel 402 recovery path around a simple decision gate: pay only when one named company can change the next action.","Added paidOutputPreview and decisionGate fields to the structured 402 body so buyer agents can see what they get before retrying with x402.","Kept the $0.01 Opportunity Check route-down path prominent for uncertain buyers and preserved x402 payment config, prices, and endpoint paths."]},{"version":"2.2.8","date":"2026-04-29","releaseTag":"v2.2.8-dashboard-command-bridge","entries":["Upgraded the public dashboard hero into a richer premium command bridge with revenue, settlement, trust, forecast, and route-pressure signals.","Added Apex Sentinel to the public named-agent crew as a watch-only marketplace bot while keeping detailed marketplace actions private.","Kept public dashboard data aggregate-only and did not change x402 payment config, endpoint paths, prices, or paid-flow assumptions."]},{"version":"2.2.7","date":"2026-04-29","releaseTag":"v2.2.7-apex-sentinel-marketplace-bot","entries":["Added Apex Sentinel, a private watch-only marketplace bot for public x402 and Agentic.Market monitoring.","Added confidence, trust ratio, market pressure, settlement pressure, discovery pressure, route-friction pressure, and a ranked action queue to the private market scout and control room.","Kept the bot non-executing: no automatic buys, no messages, no private-data scraping, no fake activity, no pricing changes, and no x402 payment-config changes."]},{"version":"2.2.6","date":"2026-04-29","releaseTag":"v2.2.6-agentic-market-checkout-manifest","entries":["Added /agentic-market-checkout.json as a compact machine-readable checkout manifest for ApexScout Market Brief.","Linked the checkout manifest from /agentic-market-listing.json and /apexscout-share.json so buyer agents can see the exact unpaid 402 and paid retry path.","Kept payments read-only on our side: no automatic purchases, no messages, no contact scraping, and no buyer-level public data."]},{"version":"2.2.5","date":"2026-04-29","releaseTag":"v2.2.5-bazaar-metadata-enrichment","entries":["Changed Bazaar discovery declarations to publish each paid route's real request body schema, request example, response schema, and response example.","Added the same route-level Bazaar contract to /agentic-market-listing.json for buyer agents and marketplace readers.","Kept paid endpoint paths, prices, Base mainnet, facilitator, and seller wallet unchanged."]},{"version":"2.2.4","date":"2026-04-29","releaseTag":"v2.2.4-x402-coinbase-protocol-refresh","entries":["Refreshed the x402 and Coinbase CDP package stack to the current checked versions.","Documented the current Agentic.Market and Bazaar direction: semantic search, quality ranking, MCP access, and machine-readable discovery.","Kept the working Base mainnet x402 payment rail, facilitator, seller wallet, and paid endpoint paths unchanged."]},{"version":"2.2.3","date":"2026-04-29","releaseTag":"v2.2.3-company-intel-conversion-pack","entries":["Made Company Intel the main conversion lane with a clearer $0.01 Opportunity Check -> $0.05 Company Intel -> $0.20 Company Watch close path.","Added buyer-agent x402 payment quickstart fields so agents can see the unpaid 402, paid retry, and expected 200 flow for Company Intel.","Added dashboard leak alerts for Company Intel unpaid pressure, route-advisor underuse, and the inactive Company Watch repeat loop without changing x402 payment config."]},{"version":"2.2.2","date":"2026-04-29","releaseTag":"v2.2.2-buyer-agent-checkout-kit","entries":["Added a public Buyer Agent Checkout Kit at /checkout and /pay so agents can see the exact choose-route, 402, x402 payment, and paid 200 flow before spending.","Added aggregate-only checkout funnel telemetry for checkout visits, route-advisor recommendations, protected route attempts, unpaid 402s, paid completions, and likely drop-off reasons.","Kept the working Base mainnet x402 payment setup and every paid endpoint path unchanged."]},{"version":"2.2.1","date":"2026-04-28","releaseTag":"v2.2.1-agent-checkout-conversion","entries":["Upgraded the structured 402 challenge with payNow, whyPayNow, ifUnsure, expectedPaidResult, and agentInstruction fields so buyer agents know whether to pay, route down, or use the free advisor.","Added /api/conversion-route as a free conversion-focused alias for the existing route advisor, preserving every paid endpoint path.","Expanded paid response conversion plans with a pay-again prompt, repeat-use reason, route-advisor fallback, and decision rule while keeping the working x402 payment setup unchanged."]},{"version":"2.2.0","date":"2026-04-24","releaseTag":"v2.2.0-conversion-recovery-repeat-revenue","entries":["Added a structured 402 recovery plan so unpaid challenges tell agents whether to retry the route, step down to the $0.01 screen, or use the free planner first.","Added conversionPlan to paid responses so each result has a next paid step, Company Watch repeat-revenue trigger, and escalation stop rule.","Added /agent-quickstart.json and a private revenue command queue so agents and operators can see the fastest test path without changing the working x402 payment setup."]},{"version":"2.1.3","date":"2026-04-24","releaseTag":"v2.1.3-paid-test-approval-queue","entries":["Added a private paid-test approval queue so agents can rank upstream marketplace tests without automatically spending funds.","Added hard daily, monthly, per-test, network, domain, and category guardrails around paid-test candidates.","Kept the working Base mainnet x402 payment setup unchanged; approvals are recorded as approved but not executed."]},{"version":"2.1.2","date":"2026-04-24","releaseTag":"v2.1.2-controlled-distribution-launcher","entries":["Added a private controlled distribution launcher for a 250-slot historical source path set across technical testers, x402/Base builders, and MCP/agent-tool builders.","Added private queue JSON for source-tagged paths without auto-DMs, fake visits, fake feedback, or fake revenue.","Kept public dashboards aggregate-only and preserved the working Base mainnet x402 payment setup."]},{"version":"2.1.1","date":"2026-04-24","releaseTag":"v2.1.1-agentic-market-exposure","entries":["Added a compact public /agentic-market-listing.json surface for Agentic.Market readers, buyer agents, and x402 builders.","Expanded route discovery copy with Agent Research Desk, ApexScout, buyer intent, keywords, use cases, and category positioning.","Kept the working Base mainnet x402 payment setup and paid endpoint paths unchanged while improving marketplace exposure."]},{"version":"2.0.0","date":"2026-04-23","releaseTag":"v2.0.0-apexscout-agentic-market","entries":["Added ApexScout, a direct Agentic.Market reader at /agentic-alpha and /api/agentic-alpha.","Added the paid /api/agentic-market-brief endpoint so buyer agents can purchase a custom storefront and revenue strategy brief.","Added market gap scoring, category pressure, pricing bands, and an adaptive history loop for Agentic.Market opportunity tracking."]},{"version":"1.9.0","date":"2026-04-23","releaseTag":"v1.9.0-revenue-path-optimizer","entries":["Added a free Revenue Path planner at /revenue-path and POST /api/revenue-path so buyer agents can get one exact checkout sequence instead of choosing from the full route menu.","Connected Revenue Path to Trust Preview, Company Intel, Company Watch, and the justified proof route so the product has a clearer path from first paid close into repeat revenue.","Added the build_revenue_path MCP tool and exposed the new planner in the agent manifest while keeping the working Base mainnet x402 payment path untouched."]},{"version":"1.8.0","date":"2026-04-22","releaseTag":"v1.8.0-agent-acquisition-loop","entries":["Added a dedicated /agents front door and /agent-capabilities.json manifest so other agents can discover the cleanest entry path without reading the full human-facing site first.","Connected the public agent-facing surfaces to live route emphasis, current scout focus, and the repeat Company Watch loop while keeping all public telemetry aggregate-only.","Expanded the public and private dashboards with agent-entry traffic so overnight monitoring can show whether agent-native acquisition is actually starting to work."]},{"version":"1.7.1","date":"2026-04-22","releaseTag":"v1.7.1-activation-wave-ops","entries":["Added a real activation operating pack so the private admin now tells the operator which source-tagged paths exist and which surface is leaking most.","Added a leak diagnosis layer that points to the single stop to fix next instead of widening the whole route ladder or payment surface at once.","Expanded the activation admin with ready-made invite packets, send-order guidance, and freeze rules so the first real buyer wave can be run and measured more tightly."]},{"version":"1.5.0","date":"2026-04-22","releaseTag":"v1.5.0-trust-preview-decision-flow","entries":["Added a free Trust Preview front door at /trust-preview and POST /api/trust-preview so buyers can get a named-company pre-buy verdict before paying for Company Intel.","Turned Company Intel into a clearer decision product by adding a decision card and a structured follow-up plan instead of leaving the buyer with only a generic snapshot.","Kept the working Base mainnet x402 payment path untouched while tightening the pre-buy gate, the paid company outcome, and the second-buy path around the same subject."]},{"version":"1.4.1","date":"2026-04-22","releaseTag":"v1.4.1-company-intel-conversion","entries":["Added a dedicated public Company Intel explainer page so the busiest paid route has a real pre-buy sales surface instead of only docs and schema.","Made the unpaid Company Intel challenge more helpful by showing what the buyer gets, when to buy this route first, and where to go if the route still feels too big.","Kept the working Base mainnet x402 payment path untouched while tightening the highest-traffic conversion path."]},{"version":"1.0.0","date":"2026-04-20","entries":["Production x402 paid flow confirmed on Base mainnet.","Bazaar and merchant discovery confirmed after a successful paid request.","Six paid endpoints were confirmed live at launch, including a $0.01 front-door opportunity check."]},{"version":"1.1.0","date":"2026-04-20","releaseTag":"v1.1-privacy-positioning-hardening","entries":["Added the premium Deep Diligence route at $0.50 while keeping the working Base mainnet x402 payment setup unchanged.","Hardened the public dashboard and docs so they expose aggregate-only metrics and no buyer-level history.","Tightened the product positioning around trust and diligence and reframed Deep Diligence as a decision-prep map."]},{"version":"1.1.1","date":"2026-04-21","releaseTag":"v1.1.1-alpha-consistency-upgrade","entries":["Standardized the internal decision-alpha layer so routes reason more consistently about evidence strength, actionability, and proof burden.","Made the follow-on offer ladder more intentional so high-proof-gap trust reviews escalate into premium diligence more predictably.","Kept the working Base mainnet x402 payment flow untouched while upgrading the product logic."]},{"version":"1.2.0","date":"2026-04-21","releaseTag":"v1.2-bazaar-scout-integration","entries":["Added a private Bazaar / Agentic Market scout that watches discovery, merchant visibility, and adjacent route density through the CDP discovery APIs.","Connected that scout to the private control room so the desk now sees crowded lanes, whitespace, and missing indexed routes in one place.","Kept the live x402 payment path unchanged while giving operators a cleaner market-feedback loop."]},{"version":"1.3.0","date":"2026-04-21","releaseTag":"v1.3-growth-evidence-enterprise","entries":["Added source-aware conversion guidance so different tester cohorts get a cleaner first-buy path instead of hitting the full route ladder at once.","Added lightweight provided-source evidence retrieval for Company Intel, Source Check, and Deep Diligence so those routes can do a stronger first-pass read without claiming independent verification.","Added private daily and weekly operator briefs plus a public enterprise page while keeping the working Base mainnet x402 payment path untouched."]},{"version":"1.3.1","date":"2026-04-22","releaseTag":"v1.3.1-trust-conversion-hardening","entries":["Added a shared trustProfile block to every paid response so buyers can see safe-use boundaries, proof burden, and verification status in a consistent shape.","Strengthened the public landing page and docs with a named First-Pass Trust Standard so buyers understand why the outputs are useful before they pay.","Kept the working Base mainnet x402 payment path untouched while tightening the trust story around the product."]},{"version":"1.3.2","date":"2026-04-22","releaseTag":"v1.3.2-first-buy-conversion","entries":["Added a clearer first-buy chooser so buyers can tell when to start with the $0.01 screen versus the core $0.05 routes.","Made the unpaid challenge more helpful by including route price, route boundary, and a fallback to Opportunity Check when the buyer is still unsure.","Kept the working Base mainnet x402 payment path untouched while tightening the first paid step."]},{"version":"1.3.3","date":"2026-04-22","releaseTag":"v1.3.3-repeat-use-paths","entries":["Added a repeat-use path to every paid response so the service tells the buyer the best next paid step and when to come back.","Strengthened the public docs and landing page so the product reads more like a route ladder and less like a one-off report generator.","Kept the working Base mainnet x402 payment path untouched while making repeat use easier to understand."]},{"version":"1.4.0","date":"2026-04-22","releaseTag":"v1.4.0-route-advisor-decision-signals","entries":["Added a free route advisor at /start and POST /api/route-advisor so buyers can pick the right first paid route before spending.","Added normalized decisionSignals to every paid response so downstream agents can read urgency, proof-gap severity, and the safest next move consistently.","Added route activation insight to the private control room so operators can see which routes are proven, leaking, or still cold without touching the live x402 payment setup."]}],"showcaseExamples":[{"id":"opportunity-check","title":"Opportunity Check","toolName":"check_opportunity","method":"POST","path":"/api/opportunity-check","price":"$0.01","scenario":"Use this when an agent needs a cheap yes-or-no screen before committing to a full brief, company read, or risk review.","outcome":"The response returns a pass/watch/skip verdict, the likely buyer, the trust question, the fastest proof path, and the best next paid product.","exampleRequest":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"exampleResponse":{"requestId":"c6d33af8-5a3b-4018-9b56-30f8b9dd2c91","createdAt":"2026-04-20T18:11:00.000Z","endpoint":"opportunity-check","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.01","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"summary":"This looks like a promising entry-point offer because the buyer pain is concrete, the trust problem is obvious, and the topic can escalate cleanly into a deeper diligence product if the first signal holds up.","confidence":{"score":0.74,"label":"medium","rationale":["The request names a buyer, market type, geography, and a concrete packaging goal.","Known signals point to repeat demand instead of a purely speculative idea."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"developing","decisionReadiness":"usable","proofBurden":"moderate","useFor":["Choosing whether the topic deserves a deeper paid route","Starting with a cheap screen before a company, vendor, claim, or lead-specific buy"],"notFor":["Treating this as final diligence or final approval","Claiming the target was independently verified from outside evidence"],"whyThisIsUseful":["It makes the next paid step explicit instead of forcing a blind higher-price purchase.","It stays conservative when proof is still thin, which makes it safer as a routing decision than as a verdict."]},"decisionSignals":{"urgency":"watch","spendReadiness":"screen-only","proofGapSeverity":"moderate","actNowBecause":"This is the cheapest useful way to prove whether the topic deserves deeper spend at all.","holdIf":"Hold the next step if the topic still feels vague or the trust question is not yet concrete.","escalationTrigger":"Escalate only when one company, vendor, claim, or lead becomes the obvious next target.","operatorCue":"Keep the first spend low until the target proves it deserves a fuller route."},"risks":["The topic may sound urgent, but buyers might still want proof that the trust problem is expensive enough to pay for.","A lightweight front-door offer can attract curiosity clicks if the next paid step is not clear and specific."],"opportunities":["This is cheap enough to convert uncertain buyers without forcing them into a full brief immediately.","The topic routes naturally into a higher-value vendor diligence workflow if the first screen lands."],"nextActions":["Test whether buyers want a fast score, a short rationale, or a direct escalation recommendation first.","Ask one real buyer what proof would make them pay for the next, deeper step.","Track which market types convert from this cheap screen into bigger products."],"questions":["What would make a buyer pay for a deeper follow-up right after this screen?","Is the strongest demand tied to one named vendor, one company, or a broader market category?"],"sourceAttribution":[{"kind":"provided","label":"Known request signals","url":null,"relevance":"Initial buyer signal","note":"Use the signals supplied in the request as the first evidence of urgency and packaging fit."},{"kind":"recommended","label":"Follow-up buyer interviews or repeated paid requests","url":null,"relevance":"Conversion validation","note":"Use repeat purchase behavior or direct buyer feedback to validate whether the cheap screen deserves to stay in the ladder."}],"commercial":{"stage":"entry","buyerRelationship":"new","notes":["This is the lowest-friction entry product, so the main job is deciding whether the topic deserves deeper paid work.","The next offer should point directly to the first serious diligence or research product, not another vague idea screen."],"recommendedOffers":[{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"The topic is already framed as a vendor trust problem, so the clean next move is a structured risk review.","suggestedUse":"Use this when the cheap screen says the vendor question is real enough to pressure-test properly."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"If the opportunity centers on one company, the next step is understanding the operator behind the pitch.","suggestedUse":"Run this when you need a fuller operating and trust view of the company behind the topic."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"If the topic looks bigger than one vendor, turn the screen into a fuller market brief.","suggestedUse":"Use this when the signal is real but still needs market framing before action."}],"repeatUsePlan":{"bestNextRoute":"vendor-risk","bestNextTitle":"Vendor Risk","bestNextPath":"/api/vendor-risk","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"The entry screen only does its job if it points to the first serious follow-up route right away.","buyAgainWhen":"Buy again as soon as the cheap screen says the trust question is real enough to pressure-test properly.","ifUnsure":"If the cheap screen still feels inconclusive, stay with /api/opportunity-check until the target deserves more spend."}},"screen":{"verdict":"pass","rationale":"The request is specific enough to price cheaply, and it has a clear escalation path into vendor diligence if the first signal converts.","likelyBuyer":"Crypto fund operator","urgency":"Operators are already asking for a faster first-pass trust screen before deeper vendor review.","trustQuestion":"Will a buyer trust a lightweight signal enough to pay for a full vendor risk review next?","fastestProof":"Sell the cheap screen first, then measure whether buyers immediately escalate into a vendor-focused follow-up.","bestNextProduct":"vendor-risk"}}},{"id":"company-intel","title":"Company Intel","toolName":"create_company_intel","method":"POST","path":"/api/company-intel","price":"$0.05","scenario":"Use this when an agent needs a fast trust-and-growth read on a company before spending time on deeper research.","outcome":"The response frames the company posture, likely buyer motion, visible trust signals, and the follow-up checks that matter most.","exampleRequest":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"exampleResponse":{"requestId":"0f8f6988-dcaa-4dd7-9aef-4308b65bf3c7","createdAt":"2026-04-20T18:05:00.000Z","endpoint":"company-intel","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"summary":"Alpine Foods looks like a growth-stage food distribution business where commercial momentum depends on partner trust, category expansion discipline, and operational execution more than pure brand awareness.","confidence":{"score":0.76,"label":"high","rationale":["The request includes a company name, website, industry, geography, and explicit growth focus.","Known claims and signals provide enough framing for a first-pass operating view."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Getting a first-pass company snapshot before outreach, approval, or deeper diligence","Comparing public posture against the most obvious proof gaps"],"notFor":["Treating this as audited company diligence or a final financial judgement","Claiming the company story was independently verified beyond the supplied inputs and cited sources"],"whyThisIsUseful":["A provided source is attached, so the result is anchored to a real first-party surface before manual follow-up.","It separates operating posture from missing evidence so buyers can decide whether to escalate or stop."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company read is strongest when it quickly turns into one concrete trust, outreach, or proof follow-up.","holdIf":"If you still are not sure the company deserves more spend, go back to /api/opportunity-check.","escalationTrigger":"Buy again when trust, one public claim, or approval risk becomes the clear next blocker for the same company.","operatorCue":"Use the snapshot to choose whether trust, outreach, or one proof check is the real next move."},"risks":["Expansion into new categories can stretch fulfillment quality before revenue diversification pays off.","A trust-led sales motion may depend on references, proof of service levels, and margin discipline."],"opportunities":["Private-label growth can create margin expansion if buyer trust is already strong.","Operational hiring may indicate enough demand to justify deeper diligence into execution capacity."],"nextActions":["Verify concentration risk across customers, product lines, and regions.","Check whether growth claims are supported by hiring patterns, launches, or partner announcements.","Test whether the website and public messaging match the actual buyer motion."],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Primary positioning source","note":"Use the official site to compare stated capabilities against external signals."},{"kind":"recommended","label":"Partner, hiring, and launch signals","url":null,"relevance":"Momentum validation","note":"Use public job postings, announcements, and partner references to validate growth posture."}],"commercial":{"stage":"core","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples."],"recommendedOffers":[{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","stage":"expansion","priceUsd":"$0.20","reason":"If the company matters but the blocker is not sharp enough yet, keep the same target warm instead of restarting the trust work later.","suggestedUse":"Use this when the next decision depends on meaningful changes over time, not another one-shot read."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Company-level interest often turns into a trust check before a pilot or partnership decision.","suggestedUse":"Use this on the same company if the next question is whether it is safe enough to trust."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the operator and motion are clear, turn the research into a concrete buyer-facing brief.","suggestedUse":"Use this when you want the opening angle and likely objections for outreach."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A low-cost way to pressure-test the strongest public claim before deeper diligence.","suggestedUse":"Run this on one claim that would change the buying decision if it proved false."}],"repeatUsePlan":{"bestNextRoute":"company-watch","bestNextTitle":"Company Watch","bestNextPath":"/api/company-watch","bestNextPriceUsd":"$0.20","timing":"now","whyNow":"A named-company snapshot is most valuable when it turns into a recurring trust queue instead of going cold until the buyer restarts later.","buyAgainWhen":"Buy again when the same company is likely to matter again and you want the next spend triggered by a real change, not by memory.","ifUnsure":"If you still are not sure the company deserves deeper spend, return to /api/opportunity-check."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"A provided source is attached for the company, so the first-pass read can point to a concrete first-party page before manual corroboration.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]},"company":{"canonicalName":"Alpine Foods","website":"https://example.com","industryFocus":"Food distribution","geographyFocus":"United States","posture":"Expansion-stage operator balancing category growth with fulfillment credibility.","likelyBuyerMotion":"Trust-first commercial motion where proof of supply reliability matters more than novelty."},"signals":{"demandSignals":["Hiring for operations and sales","Launching new product categories"],"trustSignals":["Regional specialty food distributor","Expanding private-label program"],"watchItems":["Margin pressure from category expansion","Execution strain if demand outpaces operations"]},"decisionCard":{"verdict":"proceed-carefully","headline":"Proceed carefully with Alpine Foods as a real target, but validate one trust-critical proof point before treating the story as durable.","recommendedAction":"Treat the company as worth continuing with now, then move straight into the next blocking trust question instead of stopping at a generic snapshot.","topReasons":["The request already names a company, site, category, geography, claims, and operating signals.","The public posture is specific enough to support a useful first-pass decision instead of just loose curiosity.","The likely buying motion is trust-first, which means the snapshot can guide the next concrete approval or outreach step."],"missingProof":["There is still no outside proof yet that category expansion is translating into durable operating quality.","The strongest claims still need corroboration beyond the first-party surface."]},"followUpPlan":{"bestNextMove":{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","priceUsd":"$0.20","reason":"The company matters enough to keep warm, but the next paid step should be triggered by meaningful change instead of another restart from zero."},"alternatives":[{"trigger":"The next likely blocker is whether the company is safe enough to trust, pilot, or approve for a real partnership motion.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Move directly into a trust or approval read when the blocker is already operational instead of waiting on the watch loop."},{"trigger":"One public claim would change the buying decision if it proved false.","endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Pressure-test the one claim that matters most before leaning harder into the company story."},{"trigger":"The company still looks promising, but the real next move is outreach instead of approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the company read into a concrete outreach angle and objection map."},{"trigger":"Missing proof could materially change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Escalate into a deeper verification map when the downside is large enough that a quick snapshot is no longer enough."}]}}},{"id":"company-watch","title":"Company Watch","toolName":"create_company_watch","method":"POST","path":"/api/company-watch","price":"$0.20","scenario":"Use this when the company already matters but the right next trust move depends on what changes over time, not just one snapshot.","outcome":"The response creates a recurring watch baseline, shows proof gaps and alert triggers, and points to the next justified paid route when the blocker sharpens.","exampleRequest":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"exampleResponse":{"requestId":"e98da595-03c8-4c66-9c4c-69a7d4abaf7b","createdAt":"2026-04-23T02:20:00.000Z","endpoint":"company-watch","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.20","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"summary":"Company Watch turns one named company into a live trust queue so the desk can keep checking for meaningful changes, keep proof gaps visible, and point to the next justified paid route instead of leaving the work as a one-shot memo.","confidence":{"score":0.78,"label":"high","rationale":["The watch starts with a named company, a first-party site, an explicit watch goal, and concrete operating signals.","The initial baseline is specific enough to decide what should trigger a deeper trust move instead of a vague reminder loop."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"usable","proofBurden":"moderate","useFor":["Keeping one named company under a live first-pass trust watch between deeper decisions","Turning a one-time company read into a recurring queue with clearer escalation rules"],"notFor":["Treating the watch as final legal, financial, compliance, or investment approval","Claiming the company was continuously independently verified outside the supplied source checks"],"whyThisIsUseful":["It gives the desk a real recurring job instead of waiting for another one-shot request.","It makes proof gaps and follow-on routes explicit before the next real decision arrives."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company is already specific enough that ongoing trust movement is more useful than starting from zero again later.","holdIf":"Do not treat the watch as final approval. Escalate only when one proof gap, claim, or approval blocker becomes real.","escalationTrigger":"Buy again when the watch surfaces a trust, claim, or approval blocker that now justifies source-check, vendor-risk, or deep-diligence.","operatorCue":"Use the watch to keep one company warm until the next real decision becomes obvious."},"risks":["A recurring watch can create false comfort if the strongest proof gap is not revisited when the company narrative changes.","Signals from a first-party site can still look healthy even when customer, partner, or control reality is weaker underneath."],"opportunities":["A recurring watch makes it easier to catch meaningful trust changes before a buyer restarts the same research from zero.","The same watch can feed cleaner follow-on purchases into source-check, vendor-risk, or deep-diligence when the blocker sharpens."],"nextActions":["Keep the named company on a scheduled refresh instead of relying on ad hoc manual reruns.","Escalate only when the watch detects a meaningful proof change, a new claim, or a sharper approval blocker.","Use the live watch queue to decide whether the next spend should be claim-level, vendor-level, or premium diligence."],"questions":["What proof gap would most change the next real trust decision on this company?","What kind of update should trigger a deeper route instead of staying on the watch?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Baseline monitoring surface","note":"Use the same first-party source as the recurring watch anchor before you compare later changes."},{"kind":"recommended","label":"Independent proof sources","url":null,"relevance":"Follow-on verification","note":"Use independent sources when the watch surfaces a change that could alter a real decision."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and public examples.","The watch route is a recurring trust lane, so the next step should sharpen the blocker instead of restarting the entire workflow."],"recommendedOffers":[{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"Use the cheapest follow-on route when one claim becomes the blocker between baseline and action.","suggestedUse":"Run this when the watch highlights one shaky public claim or source."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Escalate when the watch says the company is interesting enough that rollout trust or approval now matters.","suggestedUse":"Use this when the next blocker is operational or trust-sensitive instead of purely informational."},{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","stage":"expansion","priceUsd":"$0.50","reason":"Go premium only when the watch proves the missing evidence could change a real procurement, partnership, or treasury decision.","suggestedUse":"Use this after the watch isolates a serious proof gap."}],"repeatUsePlan":{"bestNextRoute":"source-check","bestNextTitle":"Source Check","bestNextPath":"/api/source-check","bestNextPriceUsd":"$0.05","timing":"after-proof","whyNow":"The watch is most valuable when it narrows the next spend to the single blocker that actually changed.","buyAgainWhen":"Buy again when the watch shows a new claim, trust shift, or approval blocker worth pressure-testing.","ifUnsure":"If the company still looks too thin for a stronger follow-up, keep it on watch instead of overspending."}},"watch":{"watchId":"cw_01HZZ9B4X0MMS9Q4S9NXVC1Q0A","status":"active","cadence":{"label":"Every 3 hours","refreshEveryMinutes":180,"nextCheckAt":"2026-04-23T05:20:00.000Z","alertSensitivity":"balanced"},"decision":"stable","whyThisWatchExists":"This watch keeps Alpine Foods under a recurring trust review so the next approval or outreach decision does not start from zero again."},"baseline":{"monitoredCompany":"Alpine Foods","website":"https://example.com","operatingFocus":"Food distribution","decisionHorizon":"this-month","monitoringFocus":["public positioning changes","new trust-sensitive claims","signals that justify a deeper route"],"trackedSignals":["first-party site updates","new public claims about growth or trust posture","signals that change whether approval or outreach should advance"],"proofGaps":["Outside proof for the strongest growth and trust claims is still missing.","The watch still needs independent corroboration if the decision gets higher-stakes."],"whatTriggersAnAlert":["A meaningful change in site messaging, trust posture, or operating signals","A sharper proof gap that now points to source-check, vendor-risk, or deep-diligence","A confidence shift big enough to change the next recommended route"]},"latestRefresh":{"checkedAt":"2026-04-23T02:20:00.000Z","changeState":"baseline-created","headline":"Baseline watch created","summary":"The watch has a clear first-party anchor, enough structure for a usable recurring baseline, and a moderate proof burden that should stay visible between deeper decisions.","confidenceDelta":"new-baseline","observedSignals":["Named company with a first-party site","Existing growth claims and operating signals to monitor over time"],"unresolvedRisks":["The strongest claims still need outside corroboration before a high-stakes decision relies on them.","A change in the public story could still shift the next best route quickly."],"notYetVerified":["Independent corroboration of the strongest claims","Operational proof beyond the first-party surface"]},"queue":{"nextBestRoute":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Use the cheapest next route when one watch-triggered claim becomes the real blocker."},"escalationRoutes":[{"trigger":"A trust, rollout, or approval blocker becomes real on the same company.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Escalate when the next question is whether this company is safe enough to trust more deeply."},{"trigger":"Missing proof could now change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Use the premium route only when the watch shows the downside is now materially proof-sensitive."},{"trigger":"The signal becomes commercial and the next move is outreach rather than approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the watch into a concrete buyer-facing angle when the timing is right."}]},"activationPlan":{"firstMilestone":"Create a baseline strong enough that the next route is driven by a real proof gap instead of a vague reminder loop.","learningGoal":"Learn whether Alpine Foods is staying stable, getting riskier, or becoming commercial enough to justify the next paid step.","returnWhen":"Return to the watch after one meaningful company change, one new public claim, or one new approval blocker.","ifNothingChanges":"If nothing meaningful changes, keep the company warm on the watch instead of forcing another one-shot report too early.","expectedSecondBuy":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"The cheapest strong second buy is pressure-testing the claim or proof point the watch makes most important."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The recurring watch starts with a provided company source, which gives the baseline a concrete first-party anchor before deeper verification work happens.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]}}},{"id":"vendor-risk","title":"Vendor Risk","toolName":"assess_vendor_risk","method":"POST","path":"/api/vendor-risk","price":"$0.05","scenario":"Use this when an agent needs a first-pass operational and control review before recommending a rollout.","outcome":"The response scores risk, highlights weak proof areas, and suggests the next diligence questions before approval.","exampleRequest":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]},"exampleResponse":{"requestId":"5be526a9-1bf2-4a85-b726-08b9011b22f5","createdAt":"2026-04-20T18:12:00.000Z","endpoint":"vendor-risk","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]},"summary":"Northwind AI looks usable for workflow acceleration, but the combination of high-sensitivity data, third-party model dependency, and unclear rollback history pushes the vendor into an elevated-risk bucket.","confidence":{"score":0.8,"label":"high","rationale":["The request includes service category, use case, criticality, data sensitivity, controls, and known concerns.","That gives enough detail for a structured first-pass risk posture."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"high","useFor":["Making a first-pass vendor trust call before a pilot, procurement step, or approval review","Identifying which control domains need proof before rollout"],"notFor":["Treating this as legal, compliance, or audit sign-off","Assuming claimed controls are proven without reviewing the requested artifacts"],"whyThisIsUseful":["It ties the risk call to the named workflow instead of giving a vague generic vendor score.","It shows which domains are carrying the trust burden so the next diligence request is concrete."]},"decisionSignals":{"urgency":"active","spendReadiness":"premium-route","proofGapSeverity":"high","actNowBecause":"Vendor approval risk is meaningful enough that unresolved proof gaps can change the rollout decision.","holdIf":"Do not pay for another broad route until one control, proof point, or approval blocker is clearly identified.","escalationTrigger":"Buy again when one unresolved control or evidence gap still stands between this memo and a real yes-or-no decision.","operatorCue":"Keep the follow-up attached to the approval question instead of restarting generic research."},"risks":["High-sensitivity workflows raise the bar for access controls, auditability, and incident response proof.","Third-party model dependency can break reliability assumptions if upstream behavior changes.","Missing uptime history weakens confidence for a critical workflow rollout."],"opportunities":["Claimed SSO and role-based controls suggest the vendor may already support enterprise access patterns.","If rollback and human-review controls are strong, the workflow can start with limited operational blast radius."],"nextActions":["Request security documentation, uptime history, and model-governance details.","Test rollback and human-override controls in a pilot environment.","Clarify which customer data reaches third-party systems and under what retention terms."],"questions":["What is the rollback plan if the workflow misroutes tasks?"],"sourceAttribution":[{"kind":"provided","label":"Vendor website","url":"https://example.com","relevance":"Primary vendor source","note":"Use the vendor site and trust center as the first proof layer, then compare against buyer evidence."},{"kind":"recommended","label":"Security and reliability artifacts","url":null,"relevance":"Control validation","note":"Ask for audit reports, uptime data, and architecture documents that match the named controls."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples."],"recommendedOffers":[{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A cheap claim check can validate the one proof point that matters most before a final yes or no.","suggestedUse":"Use this on the strongest vendor claim that still feels unproven."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the risk picture is clear, the next step is arming the operator-facing conversation.","suggestedUse":"Use this if you need a tight buyer-specific follow-up after diligence clears."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"Risk posture is easier to interpret when paired with a view of how the company actually sells and operates.","suggestedUse":"Use this if you still need a cleaner view of the company itself."}],"repeatUsePlan":{"bestNextRoute":"source-check","bestNextTitle":"Source Check","bestNextPath":"/api/source-check","bestNextPriceUsd":"$0.05","timing":"after-proof","whyNow":"After a risk review, the most efficient next move is usually settling one unresolved proof point.","buyAgainWhen":"Buy again when one claim, control, or artifact now stands between the current risk memo and a real yes-or-no decision.","ifUnsure":"If the blocker is still broad instead of specific, go to /api/company-intel before buying another trust route."}},"rating":{"level":"elevated","score":72,"rationale":"Controls appear plausible, but criticality and data sensitivity are high relative to the unverified operational proof."},"domains":{"security":"Moderate. Claimed enterprise controls help, but proof of enforcement is still needed.","compliance":"Elevated. Sensitive workflows can trigger policy, retention, and third-party review requirements.","operational":"High. Critical workflow automation needs rollback and exception handling before broad rollout.","financial":"Moderate. The main risk is failed deployment or vendor dependence rather than immediate balance-sheet exposure.","dependency":"High. Model and infrastructure dependency need explicit fallback plans."}}},{"id":"deep-diligence","title":"Deep Diligence","toolName":"create_deep_diligence_report","method":"POST","path":"/api/deep-diligence","price":"$0.50","scenario":"Use this when an agent needs more than a quick screen and wants a structured proof map before a meaningful trust decision.","outcome":"The response separates what was provided from what was not verified, then returns trust signals, risk flags, missing evidence, recommended verification sources, and next actions.","exampleRequest":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]},"exampleResponse":{"requestId":"9183d1b7-f6f8-41eb-a6d6-6c74eb2d3af3","createdAt":"2026-04-20T18:13:00.000Z","endpoint":"deep-diligence","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.50","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]},"summary":"Northwind AI needs a structured decision-prep map because the trust decision still depends on proof gaps, missing evidence, and verification steps that were not resolved by the supplied information alone.","confidence":{"score":0.83,"label":"high","rationale":["The request names the subject type, website, geography, industry, objective, claims, and signals.","That gives enough structure for a serious first-pass diligence map rather than a generic summary."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"high","useFor":["Preparing a serious trust decision where missing proof could change the outcome","Building a verification map another agent or human can execute immediately"],"notFor":["Treating this as final legal, financial, compliance, or investment diligence","Claiming the recommended sources were already checked unless they were supplied directly and fetched"],"whyThisIsUseful":["A provided source is attached, so the plan starts from a real proof surface instead of only abstract inputs.","It shows exactly which evidence gaps still matter before a serious decision should move forward."]},"decisionSignals":{"urgency":"immediate","spendReadiness":"premium-route","proofGapSeverity":"high","actNowBecause":"This is already a premium proof-gap map for a serious trust decision where missing evidence can materially change the outcome.","holdIf":"Do not treat the plan as final approval until the strongest recommended verification source is actually checked.","escalationTrigger":"Buy again only after the premium map isolates the one blocker that still decides the outcome.","operatorCue":"Use the premium map to isolate the single blocker that still matters instead of widening the work again."},"risks":["Enterprise-ready positioning can outrun the actual maturity of control evidence or rollback planning.","Third-party model dependency may create reliability and governance risk that marketing language will not surface cleanly.","No public uptime history weakens confidence in the operating story."],"opportunities":["The subject is specific enough to turn into a concrete proof checklist instead of a vague diligence memo.","Named claims and signals make it easier to focus manual verification on the handful of facts that matter most."],"nextActions":["Request proof for the claimed controls and current uptime or incident history.","Validate how much customer data or operational dependency reaches third-party systems.","Treat missing rollback, governance, or audit evidence as blockers until they are narrowed."],"questions":["Which missing proof would most change the trust decision for this vendor?"],"sourceAttribution":[{"kind":"provided","label":"First-party source","url":"https://example.com","relevance":"Primary proof surface","note":"This source was provided in the request. It is a starting point for review, not proof that the claims were independently verified."},{"kind":"recommended","label":"Independent corroboration set","url":null,"relevance":"Trust validation","note":"These are recommended next sources to check. They were not retrieved or independently verified by this example response."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","This is the premium trust product, so the next offer should narrow the final blocking question instead of restarting the research."],"recommendedOffers":[{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"A structured risk snapshot is the fastest follow-up when deep diligence surfaces a control or rollout concern that still needs clearer framing.","suggestedUse":"Use this when the buyer now needs a concise risk memo for approval or operator review."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A claim check is the cheapest way to settle the single proof point that still feels shaky after the larger review.","suggestedUse":"Run this on the one claim or source that most affects the decision."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"A broader company view helps explain how the diligence findings map back to the subject's operating posture.","suggestedUse":"Use this if you need a cleaner operating snapshot after the premium diligence pass."}],"repeatUsePlan":{"bestNextRoute":"vendor-risk","bestNextTitle":"Vendor Risk","bestNextPath":"/api/vendor-risk","bestNextPriceUsd":"$0.05","timing":"after-action","whyNow":"The premium map becomes more usable when it turns into one tight follow-up memo for approval or operator review.","buyAgainWhen":"Buy again after the diligence plan exposes the one operating or control blocker that still needs a sharper writeup.","ifUnsure":"If the premium review still feels too broad, use /api/source-check on the single proof point that matters most."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The first-party source is attached in the response shape, but the premium plan still frames the result as decision prep rather than a final verified verdict.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]},"report":{"executiveSummary":"Northwind AI may deserve serious diligence, but the trust decision should stay open until control evidence, uptime proof, and dependency handling are checked directly.","subjectProfile":{"name":"Northwind AI","type":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","operatingContext":"Vendor-level diligence where control evidence, reliability, and delivery risk matter before approval or pilot."},"trustSignals":["SOC 2 Type II claimed","Enterprise-ready deployment posture","Growing enterprise go-to-market motion","A first-party website or source is available for direct verification.","The diligence objective is clearly stated, which narrows the verification path."],"riskFlags":["Important claims are present, but the request does not prove them on its own.","Signals may indicate momentum, but they do not confirm durable trust or operating quality.","Operational or control gaps can stay hidden until a pilot or incident forces them into view.","Missing evidence can make a subject appear stronger than it really is if the buyer relies on positioning alone."],"missingEvidence":["Independent proof for the named claims","Security, uptime, and rollback evidence","Time-bounded proof that the most important signals are current"],"whatWasProvided":["Subject type, website, geography, industry, objective, known claims, and known signals were supplied by the buyer.","The response used the provided website as the first-party surface to review later."],"whatWasNotVerified":["The claimed controls and deployment posture were not independently verified by this response.","No audit report, uptime history, or customer corroboration was retrieved in this example."],"recommendedVerificationSources":["Security documentation, uptime history, and trust center materials","Customer references and implementation evidence","Official first-party materials, docs, or trust pages","Independent references such as customer evidence, audits, interviews, or third-party reporting","Evidence that ties claims to current operations instead of old or promotional material"],"comparisonAngles":["Compare trust-center claims against real uptime, incident, or rollback evidence.","Compare marketing-level enterprise readiness claims against the actual control artifacts available.","Compare the proof burden for this vendor against the blast radius of the intended workflow."]}}},{"id":"lead-brief","title":"Lead Brief","toolName":"create_lead_brief","method":"POST","path":"/api/lead-brief","price":"$0.05","scenario":"Use this when an agent wants to decide whether a prospect is worth attention and what message frame is most likely to land.","outcome":"The response returns fit, likely pains, objections, buying signals, and next actions for sales or operator workflows.","exampleRequest":{"companyName":"Harbor Ops","website":"https://example.com","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","painHypothesis":"Manual vessel-status updates create avoidable coordination delays.","offer":"Agentic operations desk for status monitoring and follow-up drafting.","knownSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"],"questions":["What business trigger makes this lead worth prioritizing this quarter?"]},"exampleResponse":{"requestId":"0d1f8aef-6d1a-4bd8-8dd6-c6058a11333b","createdAt":"2026-04-20T18:14:00.000Z","endpoint":"lead-brief","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Harbor Ops","website":"https://example.com","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","painHypothesis":"Manual vessel-status updates create avoidable coordination delays.","offer":"Agentic operations desk for status monitoring and follow-up drafting.","knownSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"],"questions":["What business trigger makes this lead worth prioritizing this quarter?"]},"summary":"Harbor Ops looks like a strong operational-efficiency lead because the company is expanding while public signals suggest workflow strain, and the target contact likely owns the pain directly.","confidence":{"score":0.78,"label":"high","rationale":["The request names a company, contact role, pain hypothesis, offer, and several commercial signals.","That gives enough structure for an account-specific outreach hypothesis."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Qualifying whether a named account deserves outreach now","Shaping a first message around evidence-backed pain instead of a generic pitch"],"notFor":["Treating this as a final account plan or verified buying-intent proof","Assuming the named pain hypothesis is true without checking fresh account signals"],"whyThisIsUseful":["It turns scattered account signals into a concrete outreach angle and objection map.","It stays honest about proof gaps, which makes the output safer for real operator use."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The lead brief is most useful while the account is still warm and the first message has not been sent yet.","holdIf":"Do not buy another outreach-focused route if the real blocker has become trust, proof, or approval risk.","escalationTrigger":"Buy again when outreach or qualification makes the same account the clear next diligence target.","operatorCue":"Turn the outreach signal into account trust work while the target is still warm."},"risks":["The pain hypothesis may be directionally right but still low-priority if there is no near-term service disruption.","Operational leaders may resist automation claims unless the rollout path is low-friction and reversible."],"opportunities":["Expansion into new ports can magnify coordination pain and make workflow automation newly urgent.","A VP of Operations is likely close enough to the process to validate pain quickly."],"nextActions":["Verify whether the company is actively scaling the exact workflow named in the hypothesis.","Tailor the first message around delay reduction, not generic AI productivity.","Prepare one low-risk pilot example that fits a VP of Operations decision frame."],"questions":["What business trigger makes this lead worth prioritizing this quarter?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Account framing","note":"Use the company site to confirm operating model, expansion narrative, and contact relevance."},{"kind":"recommended","label":"Public growth and workflow signals","url":null,"relevance":"Prioritization","note":"Validate hiring, expansion, and process-change signals before outreach."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","This is already close to a sales action, so the next product should strengthen trust or sharpen one claim before outreach."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"A lead brief is stronger when paired with a fuller read on the account and its operating posture.","suggestedUse":"Use this if you want a cleaner account map before sending the first message."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"Validate one high-impact claim before you use it in outreach.","suggestedUse":"Run this on the proof point you plan to cite to the buyer."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"If the account points to a bigger market theme, expand it into a broader research plan.","suggestedUse":"Use this when the account-level insight should turn into a repeatable market thesis."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"after-action","whyNow":"A lead brief is strongest when it quickly turns into a clearer account-level trust picture.","buyAgainWhen":"Buy again once outreach, qualification, or account review makes the same company the clear next diligence target.","ifUnsure":"If you only need to validate one talking point before outreach, use /api/source-check instead."}},"lead":{"companyName":"Harbor Ops","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","fit":"strong"},"brief":{"openingAngle":"Frame the outreach around avoidable coordination delays during expansion, not around AI as a category.","valueHypothesis":"If the team is scaling across more ports, a monitoring and follow-up desk could reduce manual status chasing and escalation lag.","likelyPainPoints":["Manual status updates across fragmented systems","Escalation delays when coordinators juggle too many exceptions","Growth forcing more work through the same operating headcount"],"objectionWatchlist":["Fear of workflow disruption","Need for clear human override","Skepticism about data accuracy or integration effort"],"buyingSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"]}}}],"mcp":{"transport":"stdio","tools":[{"name":"preview_company_trust","description":"Free preview for deciding whether one named company deserves a paid Company Intel call now.","path":"/api/trust-preview"},{"name":"choose_best_route","description":"Pick the safest first paid route before buying and return a starter payload plus escalation guidance.","path":"/api/route-advisor"},{"name":"build_revenue_path","description":"Build one named-company checkout sequence that moves from free preview to Company Intel and then into Company Watch or the justified proof route.","path":"/api/revenue-path"},{"name":"check_opportunity","description":"Cheap front-door screen for deciding whether a target or topic deserves more spend.","path":"/api/opportunity-check"},{"name":"create_research_brief","description":"General structured research memo for a target, theme, or decision that needs more shape.","path":"/api/research-brief"},{"name":"create_company_intel","description":"Decision-style company trust snapshot with a next-step plan when you already know the target.","path":"/api/company-intel"},{"name":"create_company_watch","description":"Persistent trust watch for one named company that keeps checking for meaningful changes over time.","path":"/api/company-watch"},{"name":"check_source_claim","description":"Targeted claim check for one source, proof point, or statement.","path":"/api/source-check"},{"name":"assess_vendor_risk","description":"First-pass vendor trust review before a pilot, procurement step, or partnership approval.","path":"/api/vendor-risk"},{"name":"create_deep_diligence_report","description":"Premium Deep Diligence Plan for serious trust decisions where missing evidence could change the outcome.","path":"/api/deep-diligence"},{"name":"create_lead_brief","description":"Structured lead qualification brief before outreach or account escalation.","path":"/api/lead-brief"},{"name":"create_agentic_market_brief","description":"Live Agentic.Market gap and revenue strategy brief for builders, operators, and buyer agents.","path":"/api/agentic-market-brief"},{"name":"score_agentic_service","description":"Scores one x402 service or endpoint against current marketplace gaps and pricing pressure.","path":"/api/agentic-service-scorecard"},{"name":"forge_agentic_route","description":"Turns an x402 service idea into a paid route spec with schema, pricing, and discovery metadata.","path":"/api/agentic-route-forge"},{"name":"watch_agentic_market","description":"Low-cost category watchlist for marketplace movement, price bands, and route ideas.","path":"/api/agentic-market-watch"},{"name":"plan_agentic_launch","description":"Launch plan for providers that want to list, promote, and prove a paid x402 service.","path":"/api/agentic-launch-plan"},{"name":"create_agent_revenue_audit","description":"Premium monetization audit for builders/operators trying to turn an agent, API, or x402 route into real paid demand.","path":"/api/agent-revenue-audit"}]},"endpoints":[{"marketDiscovery":{"id":"opportunity-check","title":"Agent Research Desk Opportunity Check","method":"POST","path":"/api/opportunity-check","toolName":"check_opportunity","price":"$0.01","category":"Trust and diligence triage","buyerIntent":"Start with a $0.01 first-pass screen before buying deeper diligence.","exposurePriority":"front-door","description":"Lowest-cost x402 trust screen for AI agents deciding whether a company, claim, vendor, lead, or market idea deserves more spend.","keywords":["Agent Research Desk","ApexScout","opportunity check","AI agent trust API","x402","Base mainnet","pay per call diligence"],"useCases":["Cheap route selection before deeper paid work","First-pass trust screen for uncertain targets","Agent workflow pre-buy gate"],"searchQueries":["cheap x402 trust screen for agents","opportunity check API for AI agents","pay per call diligence triage"],"bazaarDiscovery":{"bodyType":"json","input":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"buyer":{"type":"string"},"marketType":{"type":"string","enum":["company","vendor","market","lead","claim","workflow","other"]},"geography":{"type":"string"},"goal":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"constraints":{"type":"array","items":{"type":"string"}}},"required":["subject"]},"output":{"example":{"requestId":"c6d33af8-5a3b-4018-9b56-30f8b9dd2c91","createdAt":"2026-04-20T18:11:00.000Z","endpoint":"opportunity-check","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.01","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"summary":"This looks like a promising entry-point offer because the buyer pain is concrete, the trust problem is obvious, and the topic can escalate cleanly into a deeper diligence product if the first signal holds up.","confidence":{"score":0.74,"label":"medium","rationale":["The request names a buyer, market type, geography, and a concrete packaging goal.","Known signals point to repeat demand instead of a purely speculative idea."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"developing","decisionReadiness":"usable","proofBurden":"moderate","useFor":["Choosing whether the topic deserves a deeper paid route","Starting with a cheap screen before a company, vendor, claim, or lead-specific buy"],"notFor":["Treating this as final diligence or final approval","Claiming the target was independently verified from outside evidence"],"whyThisIsUseful":["It makes the next paid step explicit instead of forcing a blind higher-price purchase.","It stays conservative when proof is still thin, which makes it safer as a routing decision than as a verdict."]},"decisionSignals":{"urgency":"watch","spendReadiness":"screen-only","proofGapSeverity":"moderate","actNowBecause":"This is the cheapest useful way to prove whether the topic deserves deeper spend at all.","holdIf":"Hold the next step if the topic still feels vague or the trust question is not yet concrete.","escalationTrigger":"Escalate only when one company, vendor, claim, or lead becomes the obvious next target.","operatorCue":"Keep the first spend low until the target proves it deserves a fuller route."},"risks":["The topic may sound urgent, but buyers might still want proof that the trust problem is expensive enough to pay for.","A lightweight front-door offer can attract curiosity clicks if the next paid step is not clear and specific."],"opportunities":["This is cheap enough to convert uncertain buyers without forcing them into a full brief immediately.","The topic routes naturally into a higher-value vendor diligence workflow if the first screen lands."],"nextActions":["Test whether buyers want a fast score, a short rationale, or a direct escalation recommendation first.","Ask one real buyer what proof would make them pay for the next, deeper step.","Track which market types convert from this cheap screen into bigger products."],"questions":["What would make a buyer pay for a deeper follow-up right after this screen?","Is the strongest demand tied to one named vendor, one company, or a broader market category?"],"sourceAttribution":[{"kind":"provided","label":"Known request signals","url":null,"relevance":"Initial buyer signal","note":"Use the signals supplied in the request as the first evidence of urgency and packaging fit."},{"kind":"recommended","label":"Follow-up buyer interviews or repeated paid requests","url":null,"relevance":"Conversion validation","note":"Use repeat purchase behavior or direct buyer feedback to validate whether the cheap screen deserves to stay in the ladder."}],"commercial":{"stage":"entry","buyerRelationship":"new","notes":["This is the lowest-friction entry product, so the main job is deciding whether the topic deserves deeper paid work.","The next offer should point directly to the first serious diligence or research product, not another vague idea screen."],"recommendedOffers":[{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"The topic is already framed as a vendor trust problem, so the clean next move is a structured risk review.","suggestedUse":"Use this when the cheap screen says the vendor question is real enough to pressure-test properly."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"If the opportunity centers on one company, the next step is understanding the operator behind the pitch.","suggestedUse":"Run this when you need a fuller operating and trust view of the company behind the topic."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"If the topic looks bigger than one vendor, turn the screen into a fuller market brief.","suggestedUse":"Use this when the signal is real but still needs market framing before action."}],"repeatUsePlan":{"bestNextRoute":"vendor-risk","bestNextTitle":"Vendor Risk","bestNextPath":"/api/vendor-risk","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"The entry screen only does its job if it points to the first serious follow-up route right away.","buyAgainWhen":"Buy again as soon as the cheap screen says the trust question is real enough to pressure-test properly.","ifUnsure":"If the cheap screen still feels inconclusive, stay with /api/opportunity-check until the target deserves more spend."}},"screen":{"verdict":"pass","rationale":"The request is specific enough to price cheaply, and it has a clear escalation path into vendor diligence if the first signal converts.","likelyBuyer":"Crypto fund operator","urgency":"Operators are already asking for a faster first-pass trust screen before deeper vendor review.","trustQuestion":"Will a buyer trust a lightweight signal enough to pay for a full vendor risk review next?","fastestProof":"Sell the cheap screen first, then measure whether buyers immediately escalate into a vendor-focused follow-up.","bestNextProduct":"vendor-risk"}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"buyer":{"type":"string"},"marketType":{"type":"string","enum":["company","vendor","market","lead","claim","workflow","other"]},"geography":{"type":"string"},"goal":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"constraints":{"type":"array","items":{"type":"string"}}},"required":["subject"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"screen":{"type":"object","additionalProperties":false,"properties":{"verdict":{"type":"string","enum":["pass","watch","skip"]},"rationale":{"type":"string"},"likelyBuyer":{"type":"string"},"urgency":{"type":"string"},"trustQuestion":{"type":"string"},"fastestProof":{"type":"string"},"bestNextProduct":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]}},"required":["verdict","rationale","likelyBuyer","urgency","trustQuestion","fastestProof","bestNextProduct"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","screen"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"opportunity-check","title":"Agent Research Desk Opportunity Check","summary":"Cheap front-door screen for deciding whether a target or topic deserves more spend.","route":{"method":"POST","path":"/api/opportunity-check","listedPrice":"$0.01","network":"eip155:8453","protocol":"x402"},"category":"Trust and diligence triage","buyerIntent":"Start with a $0.01 first-pass screen before buying deeper diligence.","exposurePriority":"front-door","keywords":["Agent Research Desk","ApexScout","opportunity check","AI agent trust API","x402","Base mainnet","pay per call diligence"],"useCases":["Cheap route selection before deeper paid work","First-pass trust screen for uncertain targets","Agent workflow pre-buy gate"],"searchQueries":["cheap x402 trust screen for agents","opportunity check API for AI agents","pay per call diligence triage"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"opportunity-check","title":"Opportunity Check","method":"POST","path":"/api/opportunity-check","description":"Best first buy when an agent is unsure whether a target deserves more diligence. Returns a lightweight pass/watch/skip screen, the trust question, the fastest proof path, and the best next paid product.","price":"$0.01","whenToUse":"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.","expectedInput":["subject"],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"buyer":{"type":"string"},"marketType":{"type":"string","enum":["company","vendor","market","lead","claim","workflow","other"]},"geography":{"type":"string"},"goal":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"constraints":{"type":"array","items":{"type":"string"}}},"required":["subject"]},"responseSchema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"buyer":{"type":"string"},"marketType":{"type":"string","enum":["company","vendor","market","lead","claim","workflow","other"]},"geography":{"type":"string"},"goal":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"constraints":{"type":"array","items":{"type":"string"}}},"required":["subject"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"screen":{"type":"object","additionalProperties":false,"properties":{"verdict":{"type":"string","enum":["pass","watch","skip"]},"rationale":{"type":"string"},"likelyBuyer":{"type":"string"},"urgency":{"type":"string"},"trustQuestion":{"type":"string"},"fastestProof":{"type":"string"},"bestNextProduct":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]}},"required":["verdict","rationale","likelyBuyer","urgency","trustQuestion","fastestProof","bestNextProduct"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","screen"]},"exampleRequest":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"exampleResponse":{"requestId":"c6d33af8-5a3b-4018-9b56-30f8b9dd2c91","createdAt":"2026-04-20T18:11:00.000Z","endpoint":"opportunity-check","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.01","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"Agent trust scoring for crypto vendors","buyer":"Crypto fund operator","marketType":"vendor","geography":"United States","goal":"Decide whether this topic is strong enough to package into a deeper diligence offer.","knownSignals":["Operators keep asking for a faster first-pass trust screen before pilots","Funds want a lightweight way to compare agent vendors before deeper diligence"],"constraints":["Keep the first offer lightweight","Do not assume the buyer already trusts agent vendors"]},"summary":"This looks like a promising entry-point offer because the buyer pain is concrete, the trust problem is obvious, and the topic can escalate cleanly into a deeper diligence product if the first signal holds up.","confidence":{"score":0.74,"label":"medium","rationale":["The request names a buyer, market type, geography, and a concrete packaging goal.","Known signals point to repeat demand instead of a purely speculative idea."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"developing","decisionReadiness":"usable","proofBurden":"moderate","useFor":["Choosing whether the topic deserves a deeper paid route","Starting with a cheap screen before a company, vendor, claim, or lead-specific buy"],"notFor":["Treating this as final diligence or final approval","Claiming the target was independently verified from outside evidence"],"whyThisIsUseful":["It makes the next paid step explicit instead of forcing a blind higher-price purchase.","It stays conservative when proof is still thin, which makes it safer as a routing decision than as a verdict."]},"decisionSignals":{"urgency":"watch","spendReadiness":"screen-only","proofGapSeverity":"moderate","actNowBecause":"This is the cheapest useful way to prove whether the topic deserves deeper spend at all.","holdIf":"Hold the next step if the topic still feels vague or the trust question is not yet concrete.","escalationTrigger":"Escalate only when one company, vendor, claim, or lead becomes the obvious next target.","operatorCue":"Keep the first spend low until the target proves it deserves a fuller route."},"risks":["The topic may sound urgent, but buyers might still want proof that the trust problem is expensive enough to pay for.","A lightweight front-door offer can attract curiosity clicks if the next paid step is not clear and specific."],"opportunities":["This is cheap enough to convert uncertain buyers without forcing them into a full brief immediately.","The topic routes naturally into a higher-value vendor diligence workflow if the first screen lands."],"nextActions":["Test whether buyers want a fast score, a short rationale, or a direct escalation recommendation first.","Ask one real buyer what proof would make them pay for the next, deeper step.","Track which market types convert from this cheap screen into bigger products."],"questions":["What would make a buyer pay for a deeper follow-up right after this screen?","Is the strongest demand tied to one named vendor, one company, or a broader market category?"],"sourceAttribution":[{"kind":"provided","label":"Known request signals","url":null,"relevance":"Initial buyer signal","note":"Use the signals supplied in the request as the first evidence of urgency and packaging fit."},{"kind":"recommended","label":"Follow-up buyer interviews or repeated paid requests","url":null,"relevance":"Conversion validation","note":"Use repeat purchase behavior or direct buyer feedback to validate whether the cheap screen deserves to stay in the ladder."}],"commercial":{"stage":"entry","buyerRelationship":"new","notes":["This is the lowest-friction entry product, so the main job is deciding whether the topic deserves deeper paid work.","The next offer should point directly to the first serious diligence or research product, not another vague idea screen."],"recommendedOffers":[{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"The topic is already framed as a vendor trust problem, so the clean next move is a structured risk review.","suggestedUse":"Use this when the cheap screen says the vendor question is real enough to pressure-test properly."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"If the opportunity centers on one company, the next step is understanding the operator behind the pitch.","suggestedUse":"Run this when you need a fuller operating and trust view of the company behind the topic."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"If the topic looks bigger than one vendor, turn the screen into a fuller market brief.","suggestedUse":"Use this when the signal is real but still needs market framing before action."}],"repeatUsePlan":{"bestNextRoute":"vendor-risk","bestNextTitle":"Vendor Risk","bestNextPath":"/api/vendor-risk","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"The entry screen only does its job if it points to the first serious follow-up route right away.","buyAgainWhen":"Buy again as soon as the cheap screen says the trust question is real enough to pressure-test properly.","ifUnsure":"If the cheap screen still feels inconclusive, stay with /api/opportunity-check until the target deserves more spend."}},"screen":{"verdict":"pass","rationale":"The request is specific enough to price cheaply, and it has a clear escalation path into vendor diligence if the first signal converts.","likelyBuyer":"Crypto fund operator","urgency":"Operators are already asking for a faster first-pass trust screen before deeper vendor review.","trustQuestion":"Will a buyer trust a lightweight signal enough to pay for a full vendor risk review next?","fastestProof":"Sell the cheap screen first, then measure whether buyers immediately escalate into a vendor-focused follow-up.","bestNextProduct":"vendor-risk"}},"toolName":"check_opportunity"},{"marketDiscovery":{"id":"research-brief","title":"Agent Research Desk Research Brief","method":"POST","path":"/api/research-brief","toolName":"create_research_brief","price":"$0.05","category":"Structured agent research","buyerIntent":"Buy when the topic is broader than one company, source, vendor, or lead.","exposurePriority":"core-trust","description":"Structured x402 research memo for AI agents that need first-pass framing, risks, questions, and next actions before a broader decision.","keywords":["Agent Research Desk","research brief","structured research API","AI agent research","x402","Base mainnet"],"useCases":["Structured first-pass market or topic research","Research questions and next-action planning","Agent-readable general research output"],"searchQueries":["x402 research brief API","structured research for AI agents","agent research memo endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"subject":"AI scheduling assistants for dental clinics","objective":"Prepare a founder-ready brief that clarifies market demand, buyer priorities, and the main integration risks before a product pitch.","audience":"Seed-stage B2B founder","geography":"United States","timeframe":"Next 12 months","deliverableFormat":"brief","constraints":["Focus on SMB dental practices","Avoid regulated diagnostic claims"],"knownFacts":["Dental offices already use practice management software for calendars and reminders","Missed appointments and front-desk staffing are persistent operational pain points"],"keyQuestions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?"],"competitors":["NexHealth","Weave","Podium"],"stakeholders":["Practice owner","Office manager","Front-desk lead"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"objective":{"type":"string"},"audience":{"type":"string"},"geography":{"type":"string"},"timeframe":{"type":"string"},"deliverableFormat":{"type":"string","enum":["memo","brief","market-map","vendor-scan","risk-scan"]},"constraints":{"type":"array","items":{"type":"string"}},"knownFacts":{"type":"array","items":{"type":"string"}},"keyQuestions":{"type":"array","items":{"type":"string"}},"competitors":{"type":"array","items":{"type":"string"}},"stakeholders":{"type":"array","items":{"type":"string"}}},"required":["subject","objective"]},"output":{"example":{"requestId":"b3e0efcb-6517-4d83-a6ec-0fbab8656b20","createdAt":"2026-04-20T18:00:00.000Z","endpoint":"research-brief","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"AI scheduling assistants for dental clinics","objective":"Prepare a founder-ready brief that clarifies market demand, buyer priorities, and the main integration risks before a product pitch.","audience":"Seed-stage B2B founder","geography":"United States","timeframe":"Next 12 months","deliverableFormat":"brief","constraints":["Focus on SMB dental practices","Avoid regulated diagnostic claims"],"knownFacts":["Dental offices already use practice management software for calendars and reminders","Missed appointments and front-desk staffing are persistent operational pain points"],"keyQuestions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?"],"competitors":["NexHealth","Weave","Podium"],"stakeholders":["Practice owner","Office manager","Front-desk lead"]},"summary":"This brief frames the market around AI scheduling assistants for dental clinics for a Seed-stage B2B founder, with attention to United States conditions over Next 12 months. The research should test whether automation meaningfully improves appointment fill rate, staff utilization, and patient responsiveness without creating integration drag.","confidence":{"score":0.81,"label":"high","rationale":["The request includes a named buyer, geography, timeframe, and incumbent alternatives.","Known facts and explicit research questions reduce ambiguity in the first pass."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Framing a market or topic before choosing the next concrete move","Handing a structured first-pass memo to another agent or operator"],"notFor":["Treating the brief as final proof that the market is fully validated","Replacing buyer interviews, implementation checks, or claim-level verification"],"whyThisIsUseful":["It turns a broad topic into explicit questions, proof paths, and next actions.","It keeps the evidence burden visible instead of hiding uncertainty behind narrative confidence."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"A broad topic becomes more valuable when it narrows into the single next paid route.","holdIf":"If the next blocker is still vague, stay with /api/opportunity-check instead of buying a broader second step.","escalationTrigger":"Buy again once one company, vendor, or claim becomes the clear next pressure test.","operatorCue":"Use the brief to narrow the next decision to one target instead of treating it as the final memo."},"risks":["Integration complexity could slow proof-of-value even if buyer interest is strong.","Workflow automation that touches patient communications may raise privacy and consent concerns."],"opportunities":["Missed-appointment reduction is a measurable ROI story that can anchor buyer conversations.","Front-desk staffing pressure creates a near-term pain narrative instead of a generic automation pitch."],"nextActions":["Interview three target operators to rank workflow pain by urgency.","Map the must-have integrations and estimate deployment friction.","Collect competitor pricing and positioning claims into a comparison table."],"questions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?","What proof points would make an office manager trust the assistant in daily use?"],"sourceAttribution":[{"kind":"recommended","label":"Practice management platform documentation","url":null,"relevance":"Integration reality check","note":"Use official docs and partner directories to verify must-have system dependencies."},{"kind":"recommended","label":"Dental operations benchmark reports","url":null,"relevance":"ROI calibration","note":"Compare staffing ratios, no-show rates, and scheduling throughput benchmarks."}],"commercial":{"stage":"core","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","The current brief is a core product, so the next useful step is a higher-conviction diligence or conversion workflow."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"The brief frames the market, but company-level diligence is the fastest next move once a target is identified.","suggestedUse":"Run this on the strongest target company named in the brief."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Repeat buyers in this pattern usually need a trust and control read before they spend real money.","suggestedUse":"Use this when a buyer asks whether a vendor is safe enough to pilot."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the target segment is clear, the highest-leverage next step is turning it into a concrete buyer conversation.","suggestedUse":"Run this when you want the first outreach angle for a named operator."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"The brief becomes more valuable when it turns into one concrete account-level decision.","buyAgainWhen":"Buy again as soon as one named company or account becomes the next real focus.","ifUnsure":"If the next blocker is still vague, fall back to /api/opportunity-check and keep the spend low."}},"learning":{"totalRequests":12,"paidRequests":9,"estimatedRevenueUsd":"0.45","lastRecordedAt":"2026-04-20T18:00:00.000Z","recentSubjects":[],"topThemes":[{"label":"dental","count":4},{"label":"clinics","count":3},{"label":"scheduling","count":3}],"topAudiences":[{"label":"Seed-stage B2B founder","count":5}],"topGeographies":[{"label":"United States","count":4}],"topDeliverableFormats":[{"label":"brief","count":6}],"guidance":["Synthetic public example: aggregate learning signals are shown, but recent paid request subjects are intentionally omitted.","Aggregate theme patterns can still help buyers understand what kinds of trust and diligence work convert."],"currentSubjectRepeatCount":1,"currentAudienceRepeatCount":2,"currentGeographyRepeatCount":3,"currentThemeOverlapCount":3,"matchedThemes":["dental","clinics","scheduling"]},"brief":{"title":"AI scheduling assistants for dental clinics research brief","executiveSummary":"This brief frames the market around AI scheduling assistants for dental clinics for a Seed-stage B2B founder, with attention to United States conditions over Next 12 months.","recommendedDeliverable":"Founder brief with buyer pain map, market scan, and integration risk summary","learnedAdjustments":["Exact repeat demand suggests packaging this topic as a repeatable offer instead of a one-off brief.","Prior paid demand says Seed-stage B2B founder is a proven buyer profile for this type of request."],"workingHypothesis":"If an assistant reduces front-desk workload while preserving trust, clinics will evaluate it as a revenue-protection tool rather than a generic productivity add-on.","assumptions":["Primary buyer is time-constrained and needs a concise decision memo.","The first release must integrate with existing scheduling systems instead of replacing them."],"researchQuestions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?","What proof points would make an office manager trust the assistant in daily use?"],"searchQueries":["AI scheduling assistants for dental clinics market demand United States","dental clinic scheduling software integration requirements","missed appointment reduction dental offices automation case study"],"recommendedSources":["Practice management platform documentation and partner directories","Dental operations surveys and missed-appointment benchmarks","Competitor websites, pricing pages, demos, and customer stories"],"interviewTargets":["Practice owner","Office manager","Front-desk lead","Implementation partner familiar with dental scheduling software"],"outline":["Market context and why the pain matters now","Buyer jobs-to-be-done and operational bottlenecks","Competitive landscape and positioning gaps","Integration and operational risks","Recommended next experiments"],"competitorWatchlist":["NexHealth","Weave","Podium"]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"objective":{"type":"string"},"audience":{"type":"string"},"geography":{"type":"string"},"timeframe":{"type":"string"},"deliverableFormat":{"type":"string","enum":["memo","brief","market-map","vendor-scan","risk-scan"]},"constraints":{"type":"array","items":{"type":"string"}},"knownFacts":{"type":"array","items":{"type":"string"}},"keyQuestions":{"type":"array","items":{"type":"string"}},"competitors":{"type":"array","items":{"type":"string"}},"stakeholders":{"type":"array","items":{"type":"string"}}},"required":["subject","objective"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"learning":{"type":"object","additionalProperties":false,"properties":{"totalRequests":{"type":"number"},"paidRequests":{"type":"number"},"estimatedRevenueUsd":{"type":"string"},"lastRecordedAt":{"type":["string","null"]},"recentSubjects":{"type":"array","items":{"type":"string"}},"topThemes":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"topAudiences":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"topGeographies":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"topDeliverableFormats":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"guidance":{"type":"array","items":{"type":"string"}},"currentSubjectRepeatCount":{"type":"number"},"currentAudienceRepeatCount":{"type":"number"},"currentGeographyRepeatCount":{"type":"number"},"currentThemeOverlapCount":{"type":"number"},"matchedThemes":{"type":"array","items":{"type":"string"}}},"required":["totalRequests","paidRequests","estimatedRevenueUsd","lastRecordedAt","recentSubjects","topThemes","topAudiences","topGeographies","topDeliverableFormats","guidance","currentSubjectRepeatCount","currentAudienceRepeatCount","currentGeographyRepeatCount","currentThemeOverlapCount","matchedThemes"]},"brief":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string"},"executiveSummary":{"type":"string"},"recommendedDeliverable":{"type":"string"},"learnedAdjustments":{"type":"array","items":{"type":"string"}},"workingHypothesis":{"type":"string"},"assumptions":{"type":"array","items":{"type":"string"}},"researchQuestions":{"type":"array","items":{"type":"string"}},"searchQueries":{"type":"array","items":{"type":"string"}},"recommendedSources":{"type":"array","items":{"type":"string"}},"interviewTargets":{"type":"array","items":{"type":"string"}},"outline":{"type":"array","items":{"type":"string"}},"competitorWatchlist":{"type":"array","items":{"type":"string"}}},"required":["title","executiveSummary","recommendedDeliverable","learnedAdjustments","workingHypothesis","assumptions","researchQuestions","searchQueries","recommendedSources","interviewTargets","outline","competitorWatchlist"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","learning","brief"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"research-brief","title":"Agent Research Desk Research Brief","summary":"General structured research memo for a target, theme, or decision that needs more shape.","route":{"method":"POST","path":"/api/research-brief","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Structured agent research","buyerIntent":"Buy when the topic is broader than one company, source, vendor, or lead.","exposurePriority":"core-trust","keywords":["Agent Research Desk","research brief","structured research API","AI agent research","x402","Base mainnet"],"useCases":["Structured first-pass market or topic research","Research questions and next-action planning","Agent-readable general research output"],"searchQueries":["x402 research brief API","structured research for AI agents","agent research memo endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"research-brief","title":"Research Brief","method":"POST","path":"/api/research-brief","description":"Best when the buyer needs a structured first-pass memo before deciding what to do next. Returns executive framing, working hypotheses, research questions, search queries, interview targets, risks, opportunities, and next actions.","price":"$0.05","whenToUse":"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.","expectedInput":["subject","objective"],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"objective":{"type":"string"},"audience":{"type":"string"},"geography":{"type":"string"},"timeframe":{"type":"string"},"deliverableFormat":{"type":"string","enum":["memo","brief","market-map","vendor-scan","risk-scan"]},"constraints":{"type":"array","items":{"type":"string"}},"knownFacts":{"type":"array","items":{"type":"string"}},"keyQuestions":{"type":"array","items":{"type":"string"}},"competitors":{"type":"array","items":{"type":"string"}},"stakeholders":{"type":"array","items":{"type":"string"}}},"required":["subject","objective"]},"responseSchema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"objective":{"type":"string"},"audience":{"type":"string"},"geography":{"type":"string"},"timeframe":{"type":"string"},"deliverableFormat":{"type":"string","enum":["memo","brief","market-map","vendor-scan","risk-scan"]},"constraints":{"type":"array","items":{"type":"string"}},"knownFacts":{"type":"array","items":{"type":"string"}},"keyQuestions":{"type":"array","items":{"type":"string"}},"competitors":{"type":"array","items":{"type":"string"}},"stakeholders":{"type":"array","items":{"type":"string"}}},"required":["subject","objective"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"learning":{"type":"object","additionalProperties":false,"properties":{"totalRequests":{"type":"number"},"paidRequests":{"type":"number"},"estimatedRevenueUsd":{"type":"string"},"lastRecordedAt":{"type":["string","null"]},"recentSubjects":{"type":"array","items":{"type":"string"}},"topThemes":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"topAudiences":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"topGeographies":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"topDeliverableFormats":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"count":{"type":"number"}},"required":["label","count"]}},"guidance":{"type":"array","items":{"type":"string"}},"currentSubjectRepeatCount":{"type":"number"},"currentAudienceRepeatCount":{"type":"number"},"currentGeographyRepeatCount":{"type":"number"},"currentThemeOverlapCount":{"type":"number"},"matchedThemes":{"type":"array","items":{"type":"string"}}},"required":["totalRequests","paidRequests","estimatedRevenueUsd","lastRecordedAt","recentSubjects","topThemes","topAudiences","topGeographies","topDeliverableFormats","guidance","currentSubjectRepeatCount","currentAudienceRepeatCount","currentGeographyRepeatCount","currentThemeOverlapCount","matchedThemes"]},"brief":{"type":"object","additionalProperties":false,"properties":{"title":{"type":"string"},"executiveSummary":{"type":"string"},"recommendedDeliverable":{"type":"string"},"learnedAdjustments":{"type":"array","items":{"type":"string"}},"workingHypothesis":{"type":"string"},"assumptions":{"type":"array","items":{"type":"string"}},"researchQuestions":{"type":"array","items":{"type":"string"}},"searchQueries":{"type":"array","items":{"type":"string"}},"recommendedSources":{"type":"array","items":{"type":"string"}},"interviewTargets":{"type":"array","items":{"type":"string"}},"outline":{"type":"array","items":{"type":"string"}},"competitorWatchlist":{"type":"array","items":{"type":"string"}}},"required":["title","executiveSummary","recommendedDeliverable","learnedAdjustments","workingHypothesis","assumptions","researchQuestions","searchQueries","recommendedSources","interviewTargets","outline","competitorWatchlist"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","learning","brief"]},"exampleRequest":{"subject":"AI scheduling assistants for dental clinics","objective":"Prepare a founder-ready brief that clarifies market demand, buyer priorities, and the main integration risks before a product pitch.","audience":"Seed-stage B2B founder","geography":"United States","timeframe":"Next 12 months","deliverableFormat":"brief","constraints":["Focus on SMB dental practices","Avoid regulated diagnostic claims"],"knownFacts":["Dental offices already use practice management software for calendars and reminders","Missed appointments and front-desk staffing are persistent operational pain points"],"keyQuestions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?"],"competitors":["NexHealth","Weave","Podium"],"stakeholders":["Practice owner","Office manager","Front-desk lead"]},"exampleResponse":{"requestId":"b3e0efcb-6517-4d83-a6ec-0fbab8656b20","createdAt":"2026-04-20T18:00:00.000Z","endpoint":"research-brief","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"AI scheduling assistants for dental clinics","objective":"Prepare a founder-ready brief that clarifies market demand, buyer priorities, and the main integration risks before a product pitch.","audience":"Seed-stage B2B founder","geography":"United States","timeframe":"Next 12 months","deliverableFormat":"brief","constraints":["Focus on SMB dental practices","Avoid regulated diagnostic claims"],"knownFacts":["Dental offices already use practice management software for calendars and reminders","Missed appointments and front-desk staffing are persistent operational pain points"],"keyQuestions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?"],"competitors":["NexHealth","Weave","Podium"],"stakeholders":["Practice owner","Office manager","Front-desk lead"]},"summary":"This brief frames the market around AI scheduling assistants for dental clinics for a Seed-stage B2B founder, with attention to United States conditions over Next 12 months. The research should test whether automation meaningfully improves appointment fill rate, staff utilization, and patient responsiveness without creating integration drag.","confidence":{"score":0.81,"label":"high","rationale":["The request includes a named buyer, geography, timeframe, and incumbent alternatives.","Known facts and explicit research questions reduce ambiguity in the first pass."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Framing a market or topic before choosing the next concrete move","Handing a structured first-pass memo to another agent or operator"],"notFor":["Treating the brief as final proof that the market is fully validated","Replacing buyer interviews, implementation checks, or claim-level verification"],"whyThisIsUseful":["It turns a broad topic into explicit questions, proof paths, and next actions.","It keeps the evidence burden visible instead of hiding uncertainty behind narrative confidence."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"A broad topic becomes more valuable when it narrows into the single next paid route.","holdIf":"If the next blocker is still vague, stay with /api/opportunity-check instead of buying a broader second step.","escalationTrigger":"Buy again once one company, vendor, or claim becomes the clear next pressure test.","operatorCue":"Use the brief to narrow the next decision to one target instead of treating it as the final memo."},"risks":["Integration complexity could slow proof-of-value even if buyer interest is strong.","Workflow automation that touches patient communications may raise privacy and consent concerns."],"opportunities":["Missed-appointment reduction is a measurable ROI story that can anchor buyer conversations.","Front-desk staffing pressure creates a near-term pain narrative instead of a generic automation pitch."],"nextActions":["Interview three target operators to rank workflow pain by urgency.","Map the must-have integrations and estimate deployment friction.","Collect competitor pricing and positioning claims into a comparison table."],"questions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?","What proof points would make an office manager trust the assistant in daily use?"],"sourceAttribution":[{"kind":"recommended","label":"Practice management platform documentation","url":null,"relevance":"Integration reality check","note":"Use official docs and partner directories to verify must-have system dependencies."},{"kind":"recommended","label":"Dental operations benchmark reports","url":null,"relevance":"ROI calibration","note":"Compare staffing ratios, no-show rates, and scheduling throughput benchmarks."}],"commercial":{"stage":"core","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","The current brief is a core product, so the next useful step is a higher-conviction diligence or conversion workflow."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"The brief frames the market, but company-level diligence is the fastest next move once a target is identified.","suggestedUse":"Run this on the strongest target company named in the brief."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Repeat buyers in this pattern usually need a trust and control read before they spend real money.","suggestedUse":"Use this when a buyer asks whether a vendor is safe enough to pilot."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the target segment is clear, the highest-leverage next step is turning it into a concrete buyer conversation.","suggestedUse":"Run this when you want the first outreach angle for a named operator."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"The brief becomes more valuable when it turns into one concrete account-level decision.","buyAgainWhen":"Buy again as soon as one named company or account becomes the next real focus.","ifUnsure":"If the next blocker is still vague, fall back to /api/opportunity-check and keep the spend low."}},"learning":{"totalRequests":12,"paidRequests":9,"estimatedRevenueUsd":"0.45","lastRecordedAt":"2026-04-20T18:00:00.000Z","recentSubjects":[],"topThemes":[{"label":"dental","count":4},{"label":"clinics","count":3},{"label":"scheduling","count":3}],"topAudiences":[{"label":"Seed-stage B2B founder","count":5}],"topGeographies":[{"label":"United States","count":4}],"topDeliverableFormats":[{"label":"brief","count":6}],"guidance":["Synthetic public example: aggregate learning signals are shown, but recent paid request subjects are intentionally omitted.","Aggregate theme patterns can still help buyers understand what kinds of trust and diligence work convert."],"currentSubjectRepeatCount":1,"currentAudienceRepeatCount":2,"currentGeographyRepeatCount":3,"currentThemeOverlapCount":3,"matchedThemes":["dental","clinics","scheduling"]},"brief":{"title":"AI scheduling assistants for dental clinics research brief","executiveSummary":"This brief frames the market around AI scheduling assistants for dental clinics for a Seed-stage B2B founder, with attention to United States conditions over Next 12 months.","recommendedDeliverable":"Founder brief with buyer pain map, market scan, and integration risk summary","learnedAdjustments":["Exact repeat demand suggests packaging this topic as a repeatable offer instead of a one-off brief.","Prior paid demand says Seed-stage B2B founder is a proven buyer profile for this type of request."],"workingHypothesis":"If an assistant reduces front-desk workload while preserving trust, clinics will evaluate it as a revenue-protection tool rather than a generic productivity add-on.","assumptions":["Primary buyer is time-constrained and needs a concise decision memo.","The first release must integrate with existing scheduling systems instead of replacing them."],"researchQuestions":["Which workflows create enough operational pain to justify paying for automation?","What integrations are mandatory for a clinic to adopt an assistant quickly?","What proof points would make an office manager trust the assistant in daily use?"],"searchQueries":["AI scheduling assistants for dental clinics market demand United States","dental clinic scheduling software integration requirements","missed appointment reduction dental offices automation case study"],"recommendedSources":["Practice management platform documentation and partner directories","Dental operations surveys and missed-appointment benchmarks","Competitor websites, pricing pages, demos, and customer stories"],"interviewTargets":["Practice owner","Office manager","Front-desk lead","Implementation partner familiar with dental scheduling software"],"outline":["Market context and why the pain matters now","Buyer jobs-to-be-done and operational bottlenecks","Competitive landscape and positioning gaps","Integration and operational risks","Recommended next experiments"],"competitorWatchlist":["NexHealth","Weave","Podium"]}},"toolName":"create_research_brief"},{"marketDiscovery":{"id":"company-intel","title":"Agent Research Desk Company Intel","method":"POST","path":"/api/company-intel","toolName":"create_company_intel","price":"$0.05","category":"Company trust intelligence","buyerIntent":"Buy when one named company needs a quick trust and decision snapshot.","exposurePriority":"core-trust","description":"Fast x402 company trust snapshot for AI agents screening one named company before outreach, approval, reliance, or deeper diligence.","keywords":["Agent Research Desk","company intel","company trust API","AI agent due diligence","x402","Base mainnet","vendor screening"],"useCases":["Company snapshot before outreach","Trust posture before approval","Named-account diligence pre-screen"],"searchQueries":["company intel x402 API","AI agent company diligence","company trust snapshot API"],"bazaarDiscovery":{"bodyType":"json","input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"output":{"example":{"requestId":"0f8f6988-dcaa-4dd7-9aef-4308b65bf3c7","createdAt":"2026-04-20T18:05:00.000Z","endpoint":"company-intel","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"summary":"Alpine Foods looks like a growth-stage food distribution business where commercial momentum depends on partner trust, category expansion discipline, and operational execution more than pure brand awareness.","confidence":{"score":0.76,"label":"high","rationale":["The request includes a company name, website, industry, geography, and explicit growth focus.","Known claims and signals provide enough framing for a first-pass operating view."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Getting a first-pass company snapshot before outreach, approval, or deeper diligence","Comparing public posture against the most obvious proof gaps"],"notFor":["Treating this as audited company diligence or a final financial judgement","Claiming the company story was independently verified beyond the supplied inputs and cited sources"],"whyThisIsUseful":["A provided source is attached, so the result is anchored to a real first-party surface before manual follow-up.","It separates operating posture from missing evidence so buyers can decide whether to escalate or stop."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company read is strongest when it quickly turns into one concrete trust, outreach, or proof follow-up.","holdIf":"If you still are not sure the company deserves more spend, go back to /api/opportunity-check.","escalationTrigger":"Buy again when trust, one public claim, or approval risk becomes the clear next blocker for the same company.","operatorCue":"Use the snapshot to choose whether trust, outreach, or one proof check is the real next move."},"risks":["Expansion into new categories can stretch fulfillment quality before revenue diversification pays off.","A trust-led sales motion may depend on references, proof of service levels, and margin discipline."],"opportunities":["Private-label growth can create margin expansion if buyer trust is already strong.","Operational hiring may indicate enough demand to justify deeper diligence into execution capacity."],"nextActions":["Verify concentration risk across customers, product lines, and regions.","Check whether growth claims are supported by hiring patterns, launches, or partner announcements.","Test whether the website and public messaging match the actual buyer motion."],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Primary positioning source","note":"Use the official site to compare stated capabilities against external signals."},{"kind":"recommended","label":"Partner, hiring, and launch signals","url":null,"relevance":"Momentum validation","note":"Use public job postings, announcements, and partner references to validate growth posture."}],"commercial":{"stage":"core","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples."],"recommendedOffers":[{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","stage":"expansion","priceUsd":"$0.20","reason":"If the company matters but the blocker is not sharp enough yet, keep the same target warm instead of restarting the trust work later.","suggestedUse":"Use this when the next decision depends on meaningful changes over time, not another one-shot read."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Company-level interest often turns into a trust check before a pilot or partnership decision.","suggestedUse":"Use this on the same company if the next question is whether it is safe enough to trust."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the operator and motion are clear, turn the research into a concrete buyer-facing brief.","suggestedUse":"Use this when you want the opening angle and likely objections for outreach."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A low-cost way to pressure-test the strongest public claim before deeper diligence.","suggestedUse":"Run this on one claim that would change the buying decision if it proved false."}],"repeatUsePlan":{"bestNextRoute":"company-watch","bestNextTitle":"Company Watch","bestNextPath":"/api/company-watch","bestNextPriceUsd":"$0.20","timing":"now","whyNow":"A named-company snapshot is most valuable when it turns into a recurring trust queue instead of going cold until the buyer restarts later.","buyAgainWhen":"Buy again when the same company is likely to matter again and you want the next spend triggered by a real change, not by memory.","ifUnsure":"If you still are not sure the company deserves deeper spend, return to /api/opportunity-check."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"A provided source is attached for the company, so the first-pass read can point to a concrete first-party page before manual corroboration.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]},"company":{"canonicalName":"Alpine Foods","website":"https://example.com","industryFocus":"Food distribution","geographyFocus":"United States","posture":"Expansion-stage operator balancing category growth with fulfillment credibility.","likelyBuyerMotion":"Trust-first commercial motion where proof of supply reliability matters more than novelty."},"signals":{"demandSignals":["Hiring for operations and sales","Launching new product categories"],"trustSignals":["Regional specialty food distributor","Expanding private-label program"],"watchItems":["Margin pressure from category expansion","Execution strain if demand outpaces operations"]},"decisionCard":{"verdict":"proceed-carefully","headline":"Proceed carefully with Alpine Foods as a real target, but validate one trust-critical proof point before treating the story as durable.","recommendedAction":"Treat the company as worth continuing with now, then move straight into the next blocking trust question instead of stopping at a generic snapshot.","topReasons":["The request already names a company, site, category, geography, claims, and operating signals.","The public posture is specific enough to support a useful first-pass decision instead of just loose curiosity.","The likely buying motion is trust-first, which means the snapshot can guide the next concrete approval or outreach step."],"missingProof":["There is still no outside proof yet that category expansion is translating into durable operating quality.","The strongest claims still need corroboration beyond the first-party surface."]},"followUpPlan":{"bestNextMove":{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","priceUsd":"$0.20","reason":"The company matters enough to keep warm, but the next paid step should be triggered by meaningful change instead of another restart from zero."},"alternatives":[{"trigger":"The next likely blocker is whether the company is safe enough to trust, pilot, or approve for a real partnership motion.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Move directly into a trust or approval read when the blocker is already operational instead of waiting on the watch loop."},{"trigger":"One public claim would change the buying decision if it proved false.","endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Pressure-test the one claim that matters most before leaning harder into the company story."},{"trigger":"The company still looks promising, but the real next move is outreach instead of approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the company read into a concrete outreach angle and objection map."},{"trigger":"Missing proof could materially change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Escalate into a deeper verification map when the downside is large enough that a quick snapshot is no longer enough."}]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]},"company":{"type":"object","additionalProperties":false,"properties":{"canonicalName":{"type":"string"},"website":{"type":["string","null"]},"industryFocus":{"type":"string"},"geographyFocus":{"type":"string"},"posture":{"type":"string"},"likelyBuyerMotion":{"type":"string"}},"required":["canonicalName","website","industryFocus","geographyFocus","posture","likelyBuyerMotion"]},"signals":{"type":"object","additionalProperties":false,"properties":{"demandSignals":{"type":"array","items":{"type":"string"}},"trustSignals":{"type":"array","items":{"type":"string"}},"watchItems":{"type":"array","items":{"type":"string"}}},"required":["demandSignals","trustSignals","watchItems"]},"decisionCard":{"type":"object","additionalProperties":false,"properties":{"verdict":{"type":"string","enum":["proceed","proceed-carefully","hold","escalate"]},"headline":{"type":"string"},"recommendedAction":{"type":"string"},"topReasons":{"type":"array","items":{"type":"string"}},"missingProof":{"type":"array","items":{"type":"string"}}},"required":["verdict","headline","recommendedAction","topReasons","missingProof"]},"followUpPlan":{"type":"object","additionalProperties":false,"properties":{"bestNextMove":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["endpoint","title","path","priceUsd","reason"]},"alternatives":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"trigger":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["trigger","endpoint","title","path","priceUsd","reason"]}}},"required":["bestNextMove","alternatives"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","evidence","company","signals","decisionCard","followUpPlan"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"company-intel","title":"Agent Research Desk Company Intel","summary":"Decision-style company trust snapshot with a next-step plan when you already know the target.","route":{"method":"POST","path":"/api/company-intel","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Company trust intelligence","buyerIntent":"Buy when one named company needs a quick trust and decision snapshot.","exposurePriority":"core-trust","keywords":["Agent Research Desk","company intel","company trust API","AI agent due diligence","x402","Base mainnet","vendor screening"],"useCases":["Company snapshot before outreach","Trust posture before approval","Named-account diligence pre-screen"],"searchQueries":["company intel x402 API","AI agent company diligence","company trust snapshot API"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"company-intel","title":"Company Intel","method":"POST","path":"/api/company-intel","description":"Best when the buyer is screening one account, partner, or target company. Returns a decision card, posture, signals, risks, opportunities, follow-up questions, and the clearest next trust route for the same company.","price":"$0.05","whenToUse":"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.","expectedInput":["companyName"],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"responseSchema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]},"company":{"type":"object","additionalProperties":false,"properties":{"canonicalName":{"type":"string"},"website":{"type":["string","null"]},"industryFocus":{"type":"string"},"geographyFocus":{"type":"string"},"posture":{"type":"string"},"likelyBuyerMotion":{"type":"string"}},"required":["canonicalName","website","industryFocus","geographyFocus","posture","likelyBuyerMotion"]},"signals":{"type":"object","additionalProperties":false,"properties":{"demandSignals":{"type":"array","items":{"type":"string"}},"trustSignals":{"type":"array","items":{"type":"string"}},"watchItems":{"type":"array","items":{"type":"string"}}},"required":["demandSignals","trustSignals","watchItems"]},"decisionCard":{"type":"object","additionalProperties":false,"properties":{"verdict":{"type":"string","enum":["proceed","proceed-carefully","hold","escalate"]},"headline":{"type":"string"},"recommendedAction":{"type":"string"},"topReasons":{"type":"array","items":{"type":"string"}},"missingProof":{"type":"array","items":{"type":"string"}}},"required":["verdict","headline","recommendedAction","topReasons","missingProof"]},"followUpPlan":{"type":"object","additionalProperties":false,"properties":{"bestNextMove":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["endpoint","title","path","priceUsd","reason"]},"alternatives":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"trigger":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["trigger","endpoint","title","path","priceUsd","reason"]}}},"required":["bestNextMove","alternatives"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","evidence","company","signals","decisionCard","followUpPlan"]},"exampleRequest":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"exampleResponse":{"requestId":"0f8f6988-dcaa-4dd7-9aef-4308b65bf3c7","createdAt":"2026-04-20T18:05:00.000Z","endpoint":"company-intel","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"]},"summary":"Alpine Foods looks like a growth-stage food distribution business where commercial momentum depends on partner trust, category expansion discipline, and operational execution more than pure brand awareness.","confidence":{"score":0.76,"label":"high","rationale":["The request includes a company name, website, industry, geography, and explicit growth focus.","Known claims and signals provide enough framing for a first-pass operating view."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Getting a first-pass company snapshot before outreach, approval, or deeper diligence","Comparing public posture against the most obvious proof gaps"],"notFor":["Treating this as audited company diligence or a final financial judgement","Claiming the company story was independently verified beyond the supplied inputs and cited sources"],"whyThisIsUseful":["A provided source is attached, so the result is anchored to a real first-party surface before manual follow-up.","It separates operating posture from missing evidence so buyers can decide whether to escalate or stop."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company read is strongest when it quickly turns into one concrete trust, outreach, or proof follow-up.","holdIf":"If you still are not sure the company deserves more spend, go back to /api/opportunity-check.","escalationTrigger":"Buy again when trust, one public claim, or approval risk becomes the clear next blocker for the same company.","operatorCue":"Use the snapshot to choose whether trust, outreach, or one proof check is the real next move."},"risks":["Expansion into new categories can stretch fulfillment quality before revenue diversification pays off.","A trust-led sales motion may depend on references, proof of service levels, and margin discipline."],"opportunities":["Private-label growth can create margin expansion if buyer trust is already strong.","Operational hiring may indicate enough demand to justify deeper diligence into execution capacity."],"nextActions":["Verify concentration risk across customers, product lines, and regions.","Check whether growth claims are supported by hiring patterns, launches, or partner announcements.","Test whether the website and public messaging match the actual buyer motion."],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Primary positioning source","note":"Use the official site to compare stated capabilities against external signals."},{"kind":"recommended","label":"Partner, hiring, and launch signals","url":null,"relevance":"Momentum validation","note":"Use public job postings, announcements, and partner references to validate growth posture."}],"commercial":{"stage":"core","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples."],"recommendedOffers":[{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","stage":"expansion","priceUsd":"$0.20","reason":"If the company matters but the blocker is not sharp enough yet, keep the same target warm instead of restarting the trust work later.","suggestedUse":"Use this when the next decision depends on meaningful changes over time, not another one-shot read."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Company-level interest often turns into a trust check before a pilot or partnership decision.","suggestedUse":"Use this on the same company if the next question is whether it is safe enough to trust."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the operator and motion are clear, turn the research into a concrete buyer-facing brief.","suggestedUse":"Use this when you want the opening angle and likely objections for outreach."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A low-cost way to pressure-test the strongest public claim before deeper diligence.","suggestedUse":"Run this on one claim that would change the buying decision if it proved false."}],"repeatUsePlan":{"bestNextRoute":"company-watch","bestNextTitle":"Company Watch","bestNextPath":"/api/company-watch","bestNextPriceUsd":"$0.20","timing":"now","whyNow":"A named-company snapshot is most valuable when it turns into a recurring trust queue instead of going cold until the buyer restarts later.","buyAgainWhen":"Buy again when the same company is likely to matter again and you want the next spend triggered by a real change, not by memory.","ifUnsure":"If you still are not sure the company deserves deeper spend, return to /api/opportunity-check."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"A provided source is attached for the company, so the first-pass read can point to a concrete first-party page before manual corroboration.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]},"company":{"canonicalName":"Alpine Foods","website":"https://example.com","industryFocus":"Food distribution","geographyFocus":"United States","posture":"Expansion-stage operator balancing category growth with fulfillment credibility.","likelyBuyerMotion":"Trust-first commercial motion where proof of supply reliability matters more than novelty."},"signals":{"demandSignals":["Hiring for operations and sales","Launching new product categories"],"trustSignals":["Regional specialty food distributor","Expanding private-label program"],"watchItems":["Margin pressure from category expansion","Execution strain if demand outpaces operations"]},"decisionCard":{"verdict":"proceed-carefully","headline":"Proceed carefully with Alpine Foods as a real target, but validate one trust-critical proof point before treating the story as durable.","recommendedAction":"Treat the company as worth continuing with now, then move straight into the next blocking trust question instead of stopping at a generic snapshot.","topReasons":["The request already names a company, site, category, geography, claims, and operating signals.","The public posture is specific enough to support a useful first-pass decision instead of just loose curiosity.","The likely buying motion is trust-first, which means the snapshot can guide the next concrete approval or outreach step."],"missingProof":["There is still no outside proof yet that category expansion is translating into durable operating quality.","The strongest claims still need corroboration beyond the first-party surface."]},"followUpPlan":{"bestNextMove":{"endpoint":"company-watch","title":"Company Watch","path":"/api/company-watch","priceUsd":"$0.20","reason":"The company matters enough to keep warm, but the next paid step should be triggered by meaningful change instead of another restart from zero."},"alternatives":[{"trigger":"The next likely blocker is whether the company is safe enough to trust, pilot, or approve for a real partnership motion.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Move directly into a trust or approval read when the blocker is already operational instead of waiting on the watch loop."},{"trigger":"One public claim would change the buying decision if it proved false.","endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Pressure-test the one claim that matters most before leaning harder into the company story."},{"trigger":"The company still looks promising, but the real next move is outreach instead of approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the company read into a concrete outreach angle and objection map."},{"trigger":"Missing proof could materially change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Escalate into a deeper verification map when the downside is large enough that a quick snapshot is no longer enough."}]}},"toolName":"create_company_intel"},{"marketDiscovery":{"id":"company-watch","title":"Agent Research Desk Company Watch","method":"POST","path":"/api/company-watch","toolName":"create_company_watch","price":"$0.20","category":"Recurring company trust monitoring","buyerIntent":"Buy after a company matters enough to keep warm instead of restarting from zero.","exposurePriority":"core-trust","description":"Recurring x402 trust watch for AI agents that need one named company monitored between outreach, approval, partnership, or diligence decisions.","keywords":["Agent Research Desk","company watch","company monitoring","trust watch API","x402","Base mainnet"],"useCases":["Repeat trust monitoring for one company","Follow-on route after Company Intel","Change-sensitive company watch loop"],"searchQueries":["x402 company monitoring API","AI agent company watch","recurring trust watch endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"watchGoal":{"type":"string"},"decisionHorizon":{"type":"string","enum":["this-week","this-month","this-quarter"]},"alertSensitivity":{"type":"string","enum":["conservative","balanced","aggressive"]}},"required":["companyName","watchGoal"]},"output":{"example":{"requestId":"e98da595-03c8-4c66-9c4c-69a7d4abaf7b","createdAt":"2026-04-23T02:20:00.000Z","endpoint":"company-watch","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.20","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"summary":"Company Watch turns one named company into a live trust queue so the desk can keep checking for meaningful changes, keep proof gaps visible, and point to the next justified paid route instead of leaving the work as a one-shot memo.","confidence":{"score":0.78,"label":"high","rationale":["The watch starts with a named company, a first-party site, an explicit watch goal, and concrete operating signals.","The initial baseline is specific enough to decide what should trigger a deeper trust move instead of a vague reminder loop."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"usable","proofBurden":"moderate","useFor":["Keeping one named company under a live first-pass trust watch between deeper decisions","Turning a one-time company read into a recurring queue with clearer escalation rules"],"notFor":["Treating the watch as final legal, financial, compliance, or investment approval","Claiming the company was continuously independently verified outside the supplied source checks"],"whyThisIsUseful":["It gives the desk a real recurring job instead of waiting for another one-shot request.","It makes proof gaps and follow-on routes explicit before the next real decision arrives."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company is already specific enough that ongoing trust movement is more useful than starting from zero again later.","holdIf":"Do not treat the watch as final approval. Escalate only when one proof gap, claim, or approval blocker becomes real.","escalationTrigger":"Buy again when the watch surfaces a trust, claim, or approval blocker that now justifies source-check, vendor-risk, or deep-diligence.","operatorCue":"Use the watch to keep one company warm until the next real decision becomes obvious."},"risks":["A recurring watch can create false comfort if the strongest proof gap is not revisited when the company narrative changes.","Signals from a first-party site can still look healthy even when customer, partner, or control reality is weaker underneath."],"opportunities":["A recurring watch makes it easier to catch meaningful trust changes before a buyer restarts the same research from zero.","The same watch can feed cleaner follow-on purchases into source-check, vendor-risk, or deep-diligence when the blocker sharpens."],"nextActions":["Keep the named company on a scheduled refresh instead of relying on ad hoc manual reruns.","Escalate only when the watch detects a meaningful proof change, a new claim, or a sharper approval blocker.","Use the live watch queue to decide whether the next spend should be claim-level, vendor-level, or premium diligence."],"questions":["What proof gap would most change the next real trust decision on this company?","What kind of update should trigger a deeper route instead of staying on the watch?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Baseline monitoring surface","note":"Use the same first-party source as the recurring watch anchor before you compare later changes."},{"kind":"recommended","label":"Independent proof sources","url":null,"relevance":"Follow-on verification","note":"Use independent sources when the watch surfaces a change that could alter a real decision."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and public examples.","The watch route is a recurring trust lane, so the next step should sharpen the blocker instead of restarting the entire workflow."],"recommendedOffers":[{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"Use the cheapest follow-on route when one claim becomes the blocker between baseline and action.","suggestedUse":"Run this when the watch highlights one shaky public claim or source."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Escalate when the watch says the company is interesting enough that rollout trust or approval now matters.","suggestedUse":"Use this when the next blocker is operational or trust-sensitive instead of purely informational."},{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","stage":"expansion","priceUsd":"$0.50","reason":"Go premium only when the watch proves the missing evidence could change a real procurement, partnership, or treasury decision.","suggestedUse":"Use this after the watch isolates a serious proof gap."}],"repeatUsePlan":{"bestNextRoute":"source-check","bestNextTitle":"Source Check","bestNextPath":"/api/source-check","bestNextPriceUsd":"$0.05","timing":"after-proof","whyNow":"The watch is most valuable when it narrows the next spend to the single blocker that actually changed.","buyAgainWhen":"Buy again when the watch shows a new claim, trust shift, or approval blocker worth pressure-testing.","ifUnsure":"If the company still looks too thin for a stronger follow-up, keep it on watch instead of overspending."}},"watch":{"watchId":"cw_01HZZ9B4X0MMS9Q4S9NXVC1Q0A","status":"active","cadence":{"label":"Every 3 hours","refreshEveryMinutes":180,"nextCheckAt":"2026-04-23T05:20:00.000Z","alertSensitivity":"balanced"},"decision":"stable","whyThisWatchExists":"This watch keeps Alpine Foods under a recurring trust review so the next approval or outreach decision does not start from zero again."},"baseline":{"monitoredCompany":"Alpine Foods","website":"https://example.com","operatingFocus":"Food distribution","decisionHorizon":"this-month","monitoringFocus":["public positioning changes","new trust-sensitive claims","signals that justify a deeper route"],"trackedSignals":["first-party site updates","new public claims about growth or trust posture","signals that change whether approval or outreach should advance"],"proofGaps":["Outside proof for the strongest growth and trust claims is still missing.","The watch still needs independent corroboration if the decision gets higher-stakes."],"whatTriggersAnAlert":["A meaningful change in site messaging, trust posture, or operating signals","A sharper proof gap that now points to source-check, vendor-risk, or deep-diligence","A confidence shift big enough to change the next recommended route"]},"latestRefresh":{"checkedAt":"2026-04-23T02:20:00.000Z","changeState":"baseline-created","headline":"Baseline watch created","summary":"The watch has a clear first-party anchor, enough structure for a usable recurring baseline, and a moderate proof burden that should stay visible between deeper decisions.","confidenceDelta":"new-baseline","observedSignals":["Named company with a first-party site","Existing growth claims and operating signals to monitor over time"],"unresolvedRisks":["The strongest claims still need outside corroboration before a high-stakes decision relies on them.","A change in the public story could still shift the next best route quickly."],"notYetVerified":["Independent corroboration of the strongest claims","Operational proof beyond the first-party surface"]},"queue":{"nextBestRoute":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Use the cheapest next route when one watch-triggered claim becomes the real blocker."},"escalationRoutes":[{"trigger":"A trust, rollout, or approval blocker becomes real on the same company.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Escalate when the next question is whether this company is safe enough to trust more deeply."},{"trigger":"Missing proof could now change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Use the premium route only when the watch shows the downside is now materially proof-sensitive."},{"trigger":"The signal becomes commercial and the next move is outreach rather than approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the watch into a concrete buyer-facing angle when the timing is right."}]},"activationPlan":{"firstMilestone":"Create a baseline strong enough that the next route is driven by a real proof gap instead of a vague reminder loop.","learningGoal":"Learn whether Alpine Foods is staying stable, getting riskier, or becoming commercial enough to justify the next paid step.","returnWhen":"Return to the watch after one meaningful company change, one new public claim, or one new approval blocker.","ifNothingChanges":"If nothing meaningful changes, keep the company warm on the watch instead of forcing another one-shot report too early.","expectedSecondBuy":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"The cheapest strong second buy is pressure-testing the claim or proof point the watch makes most important."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The recurring watch starts with a provided company source, which gives the baseline a concrete first-party anchor before deeper verification work happens.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"watchGoal":{"type":"string"},"decisionHorizon":{"type":"string","enum":["this-week","this-month","this-quarter"]},"alertSensitivity":{"type":"string","enum":["conservative","balanced","aggressive"]}},"required":["companyName","watchGoal"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"watch":{"type":"object","additionalProperties":false,"properties":{"watchId":{"type":"string"},"status":{"type":"string","enum":["active"]},"cadence":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"refreshEveryMinutes":{"type":"number"},"nextCheckAt":{"type":"string","format":"date-time"},"alertSensitivity":{"type":"string","enum":["conservative","balanced","aggressive"]}},"required":["label","refreshEveryMinutes","nextCheckAt","alertSensitivity"]},"decision":{"type":"string","enum":["stable","watch-closely","escalate"]},"whyThisWatchExists":{"type":"string"}},"required":["watchId","status","cadence","decision","whyThisWatchExists"]},"baseline":{"type":"object","additionalProperties":false,"properties":{"monitoredCompany":{"type":"string"},"website":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"operatingFocus":{"type":"string"},"decisionHorizon":{"type":"string"},"monitoringFocus":{"type":"array","items":{"type":"string"}},"trackedSignals":{"type":"array","items":{"type":"string"}},"proofGaps":{"type":"array","items":{"type":"string"}},"whatTriggersAnAlert":{"type":"array","items":{"type":"string"}}},"required":["monitoredCompany","website","operatingFocus","decisionHorizon","monitoringFocus","trackedSignals","proofGaps","whatTriggersAnAlert"]},"latestRefresh":{"type":"object","additionalProperties":false,"properties":{"checkedAt":{"type":"string","format":"date-time"},"changeState":{"type":"string","enum":["baseline-created","changed","steady"]},"headline":{"type":"string"},"summary":{"type":"string"},"confidenceDelta":{"type":"string","enum":["new-baseline","up","flat","down"]},"observedSignals":{"type":"array","items":{"type":"string"}},"unresolvedRisks":{"type":"array","items":{"type":"string"}},"notYetVerified":{"type":"array","items":{"type":"string"}}},"required":["checkedAt","changeState","headline","summary","confidenceDelta","observedSignals","unresolvedRisks","notYetVerified"]},"queue":{"type":"object","additionalProperties":false,"properties":{"nextBestRoute":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["endpoint","title","path","priceUsd","reason"]},"escalationRoutes":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"trigger":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["trigger","endpoint","title","path","priceUsd","reason"]}}},"required":["nextBestRoute","escalationRoutes"]},"activationPlan":{"type":"object","additionalProperties":false,"properties":{"firstMilestone":{"type":"string"},"learningGoal":{"type":"string"},"returnWhen":{"type":"string"},"ifNothingChanges":{"type":"string"},"expectedSecondBuy":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["endpoint","title","path","priceUsd","reason"]}},"required":["firstMilestone","learningGoal","returnWhen","ifNothingChanges","expectedSecondBuy"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","watch","baseline","latestRefresh","queue","activationPlan","evidence"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"company-watch","title":"Agent Research Desk Company Watch","summary":"Persistent trust watch for one named company that keeps checking for meaningful changes over time.","route":{"method":"POST","path":"/api/company-watch","listedPrice":"$0.20","network":"eip155:8453","protocol":"x402"},"category":"Recurring company trust monitoring","buyerIntent":"Buy after a company matters enough to keep warm instead of restarting from zero.","exposurePriority":"core-trust","keywords":["Agent Research Desk","company watch","company monitoring","trust watch API","x402","Base mainnet"],"useCases":["Repeat trust monitoring for one company","Follow-on route after Company Intel","Change-sensitive company watch loop"],"searchQueries":["x402 company monitoring API","AI agent company watch","recurring trust watch endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"company-watch","title":"Company Watch","method":"POST","path":"/api/company-watch","description":"Best when the buyer wants the desk to keep one company warm between decisions instead of restarting from zero later. Returns a live watch baseline, refresh cadence, proof gaps, alert triggers, and the next justified paid route when the blocker sharpens.","price":"$0.20","whenToUse":"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.","expectedInput":["companyName","watchGoal"],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"watchGoal":{"type":"string"},"decisionHorizon":{"type":"string","enum":["this-week","this-month","this-quarter"]},"alertSensitivity":{"type":"string","enum":["conservative","balanced","aggressive"]}},"required":["companyName","watchGoal"]},"responseSchema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"researchFocus":{"type":"string","enum":["overview","competitive","financial","trust","growth"]},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"watchGoal":{"type":"string"},"decisionHorizon":{"type":"string","enum":["this-week","this-month","this-quarter"]},"alertSensitivity":{"type":"string","enum":["conservative","balanced","aggressive"]}},"required":["companyName","watchGoal"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"watch":{"type":"object","additionalProperties":false,"properties":{"watchId":{"type":"string"},"status":{"type":"string","enum":["active"]},"cadence":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string"},"refreshEveryMinutes":{"type":"number"},"nextCheckAt":{"type":"string","format":"date-time"},"alertSensitivity":{"type":"string","enum":["conservative","balanced","aggressive"]}},"required":["label","refreshEveryMinutes","nextCheckAt","alertSensitivity"]},"decision":{"type":"string","enum":["stable","watch-closely","escalate"]},"whyThisWatchExists":{"type":"string"}},"required":["watchId","status","cadence","decision","whyThisWatchExists"]},"baseline":{"type":"object","additionalProperties":false,"properties":{"monitoredCompany":{"type":"string"},"website":{"anyOf":[{"type":"string","format":"uri"},{"type":"null"}]},"operatingFocus":{"type":"string"},"decisionHorizon":{"type":"string"},"monitoringFocus":{"type":"array","items":{"type":"string"}},"trackedSignals":{"type":"array","items":{"type":"string"}},"proofGaps":{"type":"array","items":{"type":"string"}},"whatTriggersAnAlert":{"type":"array","items":{"type":"string"}}},"required":["monitoredCompany","website","operatingFocus","decisionHorizon","monitoringFocus","trackedSignals","proofGaps","whatTriggersAnAlert"]},"latestRefresh":{"type":"object","additionalProperties":false,"properties":{"checkedAt":{"type":"string","format":"date-time"},"changeState":{"type":"string","enum":["baseline-created","changed","steady"]},"headline":{"type":"string"},"summary":{"type":"string"},"confidenceDelta":{"type":"string","enum":["new-baseline","up","flat","down"]},"observedSignals":{"type":"array","items":{"type":"string"}},"unresolvedRisks":{"type":"array","items":{"type":"string"}},"notYetVerified":{"type":"array","items":{"type":"string"}}},"required":["checkedAt","changeState","headline","summary","confidenceDelta","observedSignals","unresolvedRisks","notYetVerified"]},"queue":{"type":"object","additionalProperties":false,"properties":{"nextBestRoute":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["endpoint","title","path","priceUsd","reason"]},"escalationRoutes":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"trigger":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["trigger","endpoint","title","path","priceUsd","reason"]}}},"required":["nextBestRoute","escalationRoutes"]},"activationPlan":{"type":"object","additionalProperties":false,"properties":{"firstMilestone":{"type":"string"},"learningGoal":{"type":"string"},"returnWhen":{"type":"string"},"ifNothingChanges":{"type":"string"},"expectedSecondBuy":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","company-watch","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"}},"required":["endpoint","title","path","priceUsd","reason"]}},"required":["firstMilestone","learningGoal","returnWhen","ifNothingChanges","expectedSecondBuy"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","watch","baseline","latestRefresh","queue","activationPlan","evidence"]},"exampleRequest":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"exampleResponse":{"requestId":"e98da595-03c8-4c66-9c4c-69a7d4abaf7b","createdAt":"2026-04-23T02:20:00.000Z","endpoint":"company-watch","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.20","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Alpine Foods","website":"https://example.com","industry":"Food distribution","geography":"United States","researchFocus":"growth","knownClaims":["Regional specialty food distributor","Expanding private-label program"],"knownSignals":["Hiring for operations and sales","Launching new product categories"],"questions":["How concentrated is demand around a few buyers?","What trust signals matter most to partners?"],"watchGoal":"Keep this named company under a live trust watch until the next approval, outreach, or diligence move is obvious.","decisionHorizon":"this-month","alertSensitivity":"balanced"},"summary":"Company Watch turns one named company into a live trust queue so the desk can keep checking for meaningful changes, keep proof gaps visible, and point to the next justified paid route instead of leaving the work as a one-shot memo.","confidence":{"score":0.78,"label":"high","rationale":["The watch starts with a named company, a first-party site, an explicit watch goal, and concrete operating signals.","The initial baseline is specific enough to decide what should trigger a deeper trust move instead of a vague reminder loop."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"usable","proofBurden":"moderate","useFor":["Keeping one named company under a live first-pass trust watch between deeper decisions","Turning a one-time company read into a recurring queue with clearer escalation rules"],"notFor":["Treating the watch as final legal, financial, compliance, or investment approval","Claiming the company was continuously independently verified outside the supplied source checks"],"whyThisIsUseful":["It gives the desk a real recurring job instead of waiting for another one-shot request.","It makes proof gaps and follow-on routes explicit before the next real decision arrives."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The company is already specific enough that ongoing trust movement is more useful than starting from zero again later.","holdIf":"Do not treat the watch as final approval. Escalate only when one proof gap, claim, or approval blocker becomes real.","escalationTrigger":"Buy again when the watch surfaces a trust, claim, or approval blocker that now justifies source-check, vendor-risk, or deep-diligence.","operatorCue":"Use the watch to keep one company warm until the next real decision becomes obvious."},"risks":["A recurring watch can create false comfort if the strongest proof gap is not revisited when the company narrative changes.","Signals from a first-party site can still look healthy even when customer, partner, or control reality is weaker underneath."],"opportunities":["A recurring watch makes it easier to catch meaningful trust changes before a buyer restarts the same research from zero.","The same watch can feed cleaner follow-on purchases into source-check, vendor-risk, or deep-diligence when the blocker sharpens."],"nextActions":["Keep the named company on a scheduled refresh instead of relying on ad hoc manual reruns.","Escalate only when the watch detects a meaningful proof change, a new claim, or a sharper approval blocker.","Use the live watch queue to decide whether the next spend should be claim-level, vendor-level, or premium diligence."],"questions":["What proof gap would most change the next real trust decision on this company?","What kind of update should trigger a deeper route instead of staying on the watch?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Baseline monitoring surface","note":"Use the same first-party source as the recurring watch anchor before you compare later changes."},{"kind":"recommended","label":"Independent proof sources","url":null,"relevance":"Follow-on verification","note":"Use independent sources when the watch surfaces a change that could alter a real decision."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and public examples.","The watch route is a recurring trust lane, so the next step should sharpen the blocker instead of restarting the entire workflow."],"recommendedOffers":[{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"Use the cheapest follow-on route when one claim becomes the blocker between baseline and action.","suggestedUse":"Run this when the watch highlights one shaky public claim or source."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"Escalate when the watch says the company is interesting enough that rollout trust or approval now matters.","suggestedUse":"Use this when the next blocker is operational or trust-sensitive instead of purely informational."},{"endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","stage":"expansion","priceUsd":"$0.50","reason":"Go premium only when the watch proves the missing evidence could change a real procurement, partnership, or treasury decision.","suggestedUse":"Use this after the watch isolates a serious proof gap."}],"repeatUsePlan":{"bestNextRoute":"source-check","bestNextTitle":"Source Check","bestNextPath":"/api/source-check","bestNextPriceUsd":"$0.05","timing":"after-proof","whyNow":"The watch is most valuable when it narrows the next spend to the single blocker that actually changed.","buyAgainWhen":"Buy again when the watch shows a new claim, trust shift, or approval blocker worth pressure-testing.","ifUnsure":"If the company still looks too thin for a stronger follow-up, keep it on watch instead of overspending."}},"watch":{"watchId":"cw_01HZZ9B4X0MMS9Q4S9NXVC1Q0A","status":"active","cadence":{"label":"Every 3 hours","refreshEveryMinutes":180,"nextCheckAt":"2026-04-23T05:20:00.000Z","alertSensitivity":"balanced"},"decision":"stable","whyThisWatchExists":"This watch keeps Alpine Foods under a recurring trust review so the next approval or outreach decision does not start from zero again."},"baseline":{"monitoredCompany":"Alpine Foods","website":"https://example.com","operatingFocus":"Food distribution","decisionHorizon":"this-month","monitoringFocus":["public positioning changes","new trust-sensitive claims","signals that justify a deeper route"],"trackedSignals":["first-party site updates","new public claims about growth or trust posture","signals that change whether approval or outreach should advance"],"proofGaps":["Outside proof for the strongest growth and trust claims is still missing.","The watch still needs independent corroboration if the decision gets higher-stakes."],"whatTriggersAnAlert":["A meaningful change in site messaging, trust posture, or operating signals","A sharper proof gap that now points to source-check, vendor-risk, or deep-diligence","A confidence shift big enough to change the next recommended route"]},"latestRefresh":{"checkedAt":"2026-04-23T02:20:00.000Z","changeState":"baseline-created","headline":"Baseline watch created","summary":"The watch has a clear first-party anchor, enough structure for a usable recurring baseline, and a moderate proof burden that should stay visible between deeper decisions.","confidenceDelta":"new-baseline","observedSignals":["Named company with a first-party site","Existing growth claims and operating signals to monitor over time"],"unresolvedRisks":["The strongest claims still need outside corroboration before a high-stakes decision relies on them.","A change in the public story could still shift the next best route quickly."],"notYetVerified":["Independent corroboration of the strongest claims","Operational proof beyond the first-party surface"]},"queue":{"nextBestRoute":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"Use the cheapest next route when one watch-triggered claim becomes the real blocker."},"escalationRoutes":[{"trigger":"A trust, rollout, or approval blocker becomes real on the same company.","endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","priceUsd":"$0.05","reason":"Escalate when the next question is whether this company is safe enough to trust more deeply."},{"trigger":"Missing proof could now change a real partnership, procurement, or treasury decision.","endpoint":"deep-diligence","title":"Deep Diligence","path":"/api/deep-diligence","priceUsd":"$0.50","reason":"Use the premium route only when the watch shows the downside is now materially proof-sensitive."},{"trigger":"The signal becomes commercial and the next move is outreach rather than approval.","endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","priceUsd":"$0.05","reason":"Turn the watch into a concrete buyer-facing angle when the timing is right."}]},"activationPlan":{"firstMilestone":"Create a baseline strong enough that the next route is driven by a real proof gap instead of a vague reminder loop.","learningGoal":"Learn whether Alpine Foods is staying stable, getting riskier, or becoming commercial enough to justify the next paid step.","returnWhen":"Return to the watch after one meaningful company change, one new public claim, or one new approval blocker.","ifNothingChanges":"If nothing meaningful changes, keep the company warm on the watch instead of forcing another one-shot report too early.","expectedSecondBuy":{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","priceUsd":"$0.05","reason":"The cheapest strong second buy is pressure-testing the claim or proof point the watch makes most important."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The recurring watch starts with a provided company source, which gives the baseline a concrete first-party anchor before deeper verification work happens.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]}},"toolName":"create_company_watch"},{"marketDiscovery":{"id":"source-check","title":"Agent Research Desk Source Check","method":"POST","path":"/api/source-check","toolName":"check_source_claim","price":"$0.05","category":"Claim and source review","buyerIntent":"Buy when one claim is the blocker and a broader report would be wasteful.","exposurePriority":"core-trust","description":"Focused x402 claim and source check for AI agents when one statement, proof point, or source is blocking the next decision.","keywords":["Agent Research Desk","source check","claim check API","proof verification plan","x402","Base mainnet"],"useCases":["Single claim review","Source quality notes","Corroboration plan before acting"],"searchQueries":["x402 claim check API","AI agent source check","source quality diligence endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"claim":"This vendor integrates natively with every major ERP in under two weeks.","sourceUrl":"https://example.com/claims/erp-integrations","sourceType":"website","subject":"ERP integration claim","context":["Claim appears on a sales page","Buyer is using this for vendor shortlisting"],"validationGoal":"sales-risk"},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"claim":{"type":"string"},"sourceUrl":{"type":"string"},"sourceType":{"type":"string","enum":["website","article","social-post","document","wallet","token","other"]},"subject":{"type":"string"},"context":{"type":"array","items":{"type":"string"}},"validationGoal":{"type":"string","enum":["truthfulness","bias","timeliness","completeness","sales-risk"]}},"required":["claim"]},"output":{"example":{"requestId":"74ab3e7f-af1f-4e70-98f8-e44dff2ddf13","createdAt":"2026-04-20T18:10:00.000Z","endpoint":"source-check","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"claim":"This vendor integrates natively with every major ERP in under two weeks.","sourceUrl":"https://example.com/claims/erp-integrations","sourceType":"website","subject":"ERP integration claim","context":["Claim appears on a sales page","Buyer is using this for vendor shortlisting"],"validationGoal":"sales-risk"},"summary":"The claim reads like a strong sales promise, but it is too absolute to trust without tighter proof on scope, ERP coverage, and real deployment timelines.","confidence":{"score":0.72,"label":"medium","rationale":["A direct claim and source URL are provided, which improves traceability.","The statement still lacks named systems, reference conditions, and measurement criteria."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"developing","decisionReadiness":"usable","proofBurden":"high","useFor":["Pressure-testing one claim before relying on it in an agent workflow","Turning a vague statement into a concrete corroboration checklist"],"notFor":["Treating a first-pass claim check as final truth or legal review","Repeating the claim downstream as verified fact without corroboration"],"whyThisIsUseful":["A provided source was read directly, so the result is tied to the exact claim surface the buyer cares about.","It identifies which proof is missing before the claim should be trusted."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"high","actNowBecause":"One focused claim check is the fastest way to settle whether the statement deserves to influence the decision.","holdIf":"Do not broaden the workflow if this claim still does not matter enough to change what happens next.","escalationTrigger":"Buy again when the claim outcome now points to a broader company, vendor, or diligence question.","operatorCue":"Keep the next step attached to the one proof point instead of expanding too early."},"risks":["Absolute language can overstate implementation speed and create procurement friction later.","A buyer may treat this as proven interoperability even if the vendor only supports partial flows."],"opportunities":["If narrowed into named systems and documented scope, the claim could become a strong trust asset.","This is a good candidate for a proof request during vendor diligence."],"nextActions":["Ask for named ERP systems, deployment prerequisites, and exclusions.","Request a customer reference or implementation case study tied to the two-week timeline.","Check whether the claim appears in contracts, docs, or only promotional copy."],"questions":["Which ERP systems are actually covered by the claim?","Does the timeline include data mapping and approval flows?"],"sourceAttribution":[{"kind":"provided","label":"Claim source","url":"https://example.com/claims/erp-integrations","relevance":"Primary statement under review","note":"Use the originating page as the baseline wording for validation."},{"kind":"recommended","label":"Implementation references","url":null,"relevance":"Corroboration","note":"Look for docs, customer stories, or contract language that clarifies scope and timing."}],"commercial":{"stage":"entry","buyerRelationship":"new","notes":["This is the entry-level screen, so the next best offer should deepen the work only if the claim is worth chasing."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"If the claim matters, the next step is understanding the company behind it, not just the statement itself.","suggestedUse":"Use this after the first claim check surfaces enough interest to justify broader diligence."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"A broader brief is the next move when one claim reveals a bigger market or buyer question.","suggestedUse":"Use this when you want to turn a one-off check into a structured research plan."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"If the claim is central to trust, a formal risk review is the right escalation.","suggestedUse":"Run this when the buying question shifts from truthfulness to operational risk."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"Once one claim matters, the next question is usually about the company behind it.","buyAgainWhen":"Buy again when the claim now justifies a broader operating and trust read on the same subject.","ifUnsure":"If the claim still looks too weak to pursue, go back to /api/opportunity-check."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com/claims/erp-integrations","hostname":"example.com","fetchedAt":"2026-04-20T18:09:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for the provided claim source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The claim source is attached in the right shape, but this public example still avoids pretending the claim was independently verified.","nextChecks":["Confirm the exact wording and date of the original claim.","Cross-check the claim against implementation proof or customer evidence.","Treat a failed or synthetic source pull as an unresolved proof gap."]},"verdict":{"label":"unclear","summary":"The claim is directionally plausible but too broad to treat as verified without narrowing evidence.","confidenceBasis":"The statement is traceable, but its scope and proof standard are undefined."},"checks":{"sourceReliability":"Moderate. The source appears to be a first-party marketing claim, which is relevant but biased.","claimSpecificity":"Low. The statement uses absolute wording without naming systems or boundaries.","timeliness":"Unknown. There is not enough context to tell whether the claim reflects the current product.","corroborationPlan":["Compare the claim against implementation docs and API references.","Request named customer examples that match the stated timeline."],"missingEvidence":["Named ERP coverage","Definition of native integration","Evidence for the two-week deployment window"]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"claim":{"type":"string"},"sourceUrl":{"type":"string"},"sourceType":{"type":"string","enum":["website","article","social-post","document","wallet","token","other"]},"subject":{"type":"string"},"context":{"type":"array","items":{"type":"string"}},"validationGoal":{"type":"string","enum":["truthfulness","bias","timeliness","completeness","sales-risk"]}},"required":["claim"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]},"verdict":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string","enum":["substantiated","unclear","risky","promotional"]},"summary":{"type":"string"},"confidenceBasis":{"type":"string"}},"required":["label","summary","confidenceBasis"]},"checks":{"type":"object","additionalProperties":false,"properties":{"sourceReliability":{"type":"string"},"claimSpecificity":{"type":"string"},"timeliness":{"type":"string"},"corroborationPlan":{"type":"array","items":{"type":"string"}},"missingEvidence":{"type":"array","items":{"type":"string"}}},"required":["sourceReliability","claimSpecificity","timeliness","corroborationPlan","missingEvidence"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","evidence","verdict","checks"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"source-check","title":"Agent Research Desk Source Check","summary":"Targeted claim check for one source, proof point, or statement.","route":{"method":"POST","path":"/api/source-check","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Claim and source review","buyerIntent":"Buy when one claim is the blocker and a broader report would be wasteful.","exposurePriority":"core-trust","keywords":["Agent Research Desk","source check","claim check API","proof verification plan","x402","Base mainnet"],"useCases":["Single claim review","Source quality notes","Corroboration plan before acting"],"searchQueries":["x402 claim check API","AI agent source check","source quality diligence endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"source-check","title":"Source Check","method":"POST","path":"/api/source-check","description":"Best low-cost follow-up when one proof point still feels shaky. Returns a claim verdict, source-quality notes, corroboration steps, risks, opportunities, and open questions.","price":"$0.05","whenToUse":"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.","expectedInput":["claim"],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"claim":{"type":"string"},"sourceUrl":{"type":"string"},"sourceType":{"type":"string","enum":["website","article","social-post","document","wallet","token","other"]},"subject":{"type":"string"},"context":{"type":"array","items":{"type":"string"}},"validationGoal":{"type":"string","enum":["truthfulness","bias","timeliness","completeness","sales-risk"]}},"required":["claim"]},"responseSchema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"claim":{"type":"string"},"sourceUrl":{"type":"string"},"sourceType":{"type":"string","enum":["website","article","social-post","document","wallet","token","other"]},"subject":{"type":"string"},"context":{"type":"array","items":{"type":"string"}},"validationGoal":{"type":"string","enum":["truthfulness","bias","timeliness","completeness","sales-risk"]}},"required":["claim"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]},"verdict":{"type":"object","additionalProperties":false,"properties":{"label":{"type":"string","enum":["substantiated","unclear","risky","promotional"]},"summary":{"type":"string"},"confidenceBasis":{"type":"string"}},"required":["label","summary","confidenceBasis"]},"checks":{"type":"object","additionalProperties":false,"properties":{"sourceReliability":{"type":"string"},"claimSpecificity":{"type":"string"},"timeliness":{"type":"string"},"corroborationPlan":{"type":"array","items":{"type":"string"}},"missingEvidence":{"type":"array","items":{"type":"string"}}},"required":["sourceReliability","claimSpecificity","timeliness","corroborationPlan","missingEvidence"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","evidence","verdict","checks"]},"exampleRequest":{"claim":"This vendor integrates natively with every major ERP in under two weeks.","sourceUrl":"https://example.com/claims/erp-integrations","sourceType":"website","subject":"ERP integration claim","context":["Claim appears on a sales page","Buyer is using this for vendor shortlisting"],"validationGoal":"sales-risk"},"exampleResponse":{"requestId":"74ab3e7f-af1f-4e70-98f8-e44dff2ddf13","createdAt":"2026-04-20T18:10:00.000Z","endpoint":"source-check","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"claim":"This vendor integrates natively with every major ERP in under two weeks.","sourceUrl":"https://example.com/claims/erp-integrations","sourceType":"website","subject":"ERP integration claim","context":["Claim appears on a sales page","Buyer is using this for vendor shortlisting"],"validationGoal":"sales-risk"},"summary":"The claim reads like a strong sales promise, but it is too absolute to trust without tighter proof on scope, ERP coverage, and real deployment timelines.","confidence":{"score":0.72,"label":"medium","rationale":["A direct claim and source URL are provided, which improves traceability.","The statement still lacks named systems, reference conditions, and measurement criteria."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"developing","decisionReadiness":"usable","proofBurden":"high","useFor":["Pressure-testing one claim before relying on it in an agent workflow","Turning a vague statement into a concrete corroboration checklist"],"notFor":["Treating a first-pass claim check as final truth or legal review","Repeating the claim downstream as verified fact without corroboration"],"whyThisIsUseful":["A provided source was read directly, so the result is tied to the exact claim surface the buyer cares about.","It identifies which proof is missing before the claim should be trusted."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"high","actNowBecause":"One focused claim check is the fastest way to settle whether the statement deserves to influence the decision.","holdIf":"Do not broaden the workflow if this claim still does not matter enough to change what happens next.","escalationTrigger":"Buy again when the claim outcome now points to a broader company, vendor, or diligence question.","operatorCue":"Keep the next step attached to the one proof point instead of expanding too early."},"risks":["Absolute language can overstate implementation speed and create procurement friction later.","A buyer may treat this as proven interoperability even if the vendor only supports partial flows."],"opportunities":["If narrowed into named systems and documented scope, the claim could become a strong trust asset.","This is a good candidate for a proof request during vendor diligence."],"nextActions":["Ask for named ERP systems, deployment prerequisites, and exclusions.","Request a customer reference or implementation case study tied to the two-week timeline.","Check whether the claim appears in contracts, docs, or only promotional copy."],"questions":["Which ERP systems are actually covered by the claim?","Does the timeline include data mapping and approval flows?"],"sourceAttribution":[{"kind":"provided","label":"Claim source","url":"https://example.com/claims/erp-integrations","relevance":"Primary statement under review","note":"Use the originating page as the baseline wording for validation."},{"kind":"recommended","label":"Implementation references","url":null,"relevance":"Corroboration","note":"Look for docs, customer stories, or contract language that clarifies scope and timing."}],"commercial":{"stage":"entry","buyerRelationship":"new","notes":["This is the entry-level screen, so the next best offer should deepen the work only if the claim is worth chasing."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"If the claim matters, the next step is understanding the company behind it, not just the statement itself.","suggestedUse":"Use this after the first claim check surfaces enough interest to justify broader diligence."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"A broader brief is the next move when one claim reveals a bigger market or buyer question.","suggestedUse":"Use this when you want to turn a one-off check into a structured research plan."},{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"If the claim is central to trust, a formal risk review is the right escalation.","suggestedUse":"Run this when the buying question shifts from truthfulness to operational risk."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"now","whyNow":"Once one claim matters, the next question is usually about the company behind it.","buyAgainWhen":"Buy again when the claim now justifies a broader operating and trust read on the same subject.","ifUnsure":"If the claim still looks too weak to pursue, go back to /api/opportunity-check."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com/claims/erp-integrations","hostname":"example.com","fetchedAt":"2026-04-20T18:09:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for the provided claim source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The claim source is attached in the right shape, but this public example still avoids pretending the claim was independently verified.","nextChecks":["Confirm the exact wording and date of the original claim.","Cross-check the claim against implementation proof or customer evidence.","Treat a failed or synthetic source pull as an unresolved proof gap."]},"verdict":{"label":"unclear","summary":"The claim is directionally plausible but too broad to treat as verified without narrowing evidence.","confidenceBasis":"The statement is traceable, but its scope and proof standard are undefined."},"checks":{"sourceReliability":"Moderate. The source appears to be a first-party marketing claim, which is relevant but biased.","claimSpecificity":"Low. The statement uses absolute wording without naming systems or boundaries.","timeliness":"Unknown. There is not enough context to tell whether the claim reflects the current product.","corroborationPlan":["Compare the claim against implementation docs and API references.","Request named customer examples that match the stated timeline."],"missingEvidence":["Named ERP coverage","Definition of native integration","Evidence for the two-week deployment window"]}},"toolName":"check_source_claim"},{"marketDiscovery":{"id":"vendor-risk","title":"Agent Research Desk Vendor Risk","method":"POST","path":"/api/vendor-risk","toolName":"assess_vendor_risk","price":"$0.05","category":"Vendor trust and risk review","buyerIntent":"Buy before a vendor pilot, procurement step, partnership, or approval.","exposurePriority":"core-trust","description":"First-pass x402 vendor risk review for AI agents before pilots, procurement, partnerships, or vendor approval decisions.","keywords":["Agent Research Desk","vendor risk","vendor diligence API","procurement trust","x402","Base mainnet"],"useCases":["Vendor pilot pre-screen","Procurement trust memo","Partnership approval risk review"],"searchQueries":["x402 vendor risk API","AI agent vendor diligence","procurement trust review endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"vendorName":{"type":"string"},"website":{"type":"string"},"serviceCategory":{"type":"string"},"useCase":{"type":"string"},"dataSensitivity":{"type":"string","enum":["low","moderate","high","regulated"]},"criticality":{"type":"string","enum":["low","medium","high","mission-critical"]},"geography":{"type":"string"},"knownControls":{"type":"array","items":{"type":"string"}},"knownConcerns":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["vendorName","serviceCategory","useCase"]},"output":{"example":{"requestId":"5be526a9-1bf2-4a85-b726-08b9011b22f5","createdAt":"2026-04-20T18:12:00.000Z","endpoint":"vendor-risk","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]},"summary":"Northwind AI looks usable for workflow acceleration, but the combination of high-sensitivity data, third-party model dependency, and unclear rollback history pushes the vendor into an elevated-risk bucket.","confidence":{"score":0.8,"label":"high","rationale":["The request includes service category, use case, criticality, data sensitivity, controls, and known concerns.","That gives enough detail for a structured first-pass risk posture."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"high","useFor":["Making a first-pass vendor trust call before a pilot, procurement step, or approval review","Identifying which control domains need proof before rollout"],"notFor":["Treating this as legal, compliance, or audit sign-off","Assuming claimed controls are proven without reviewing the requested artifacts"],"whyThisIsUseful":["It ties the risk call to the named workflow instead of giving a vague generic vendor score.","It shows which domains are carrying the trust burden so the next diligence request is concrete."]},"decisionSignals":{"urgency":"active","spendReadiness":"premium-route","proofGapSeverity":"high","actNowBecause":"Vendor approval risk is meaningful enough that unresolved proof gaps can change the rollout decision.","holdIf":"Do not pay for another broad route until one control, proof point, or approval blocker is clearly identified.","escalationTrigger":"Buy again when one unresolved control or evidence gap still stands between this memo and a real yes-or-no decision.","operatorCue":"Keep the follow-up attached to the approval question instead of restarting generic research."},"risks":["High-sensitivity workflows raise the bar for access controls, auditability, and incident response proof.","Third-party model dependency can break reliability assumptions if upstream behavior changes.","Missing uptime history weakens confidence for a critical workflow rollout."],"opportunities":["Claimed SSO and role-based controls suggest the vendor may already support enterprise access patterns.","If rollback and human-review controls are strong, the workflow can start with limited operational blast radius."],"nextActions":["Request security documentation, uptime history, and model-governance details.","Test rollback and human-override controls in a pilot environment.","Clarify which customer data reaches third-party systems and under what retention terms."],"questions":["What is the rollback plan if the workflow misroutes tasks?"],"sourceAttribution":[{"kind":"provided","label":"Vendor website","url":"https://example.com","relevance":"Primary vendor source","note":"Use the vendor site and trust center as the first proof layer, then compare against buyer evidence."},{"kind":"recommended","label":"Security and reliability artifacts","url":null,"relevance":"Control validation","note":"Ask for audit reports, uptime data, and architecture documents that match the named controls."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples."],"recommendedOffers":[{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A cheap claim check can validate the one proof point that matters most before a final yes or no.","suggestedUse":"Use this on the strongest vendor claim that still feels unproven."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the risk picture is clear, the next step is arming the operator-facing conversation.","suggestedUse":"Use this if you need a tight buyer-specific follow-up after diligence clears."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"Risk posture is easier to interpret when paired with a view of how the company actually sells and operates.","suggestedUse":"Use this if you still need a cleaner view of the company itself."}],"repeatUsePlan":{"bestNextRoute":"source-check","bestNextTitle":"Source Check","bestNextPath":"/api/source-check","bestNextPriceUsd":"$0.05","timing":"after-proof","whyNow":"After a risk review, the most efficient next move is usually settling one unresolved proof point.","buyAgainWhen":"Buy again when one claim, control, or artifact now stands between the current risk memo and a real yes-or-no decision.","ifUnsure":"If the blocker is still broad instead of specific, go to /api/company-intel before buying another trust route."}},"rating":{"level":"elevated","score":72,"rationale":"Controls appear plausible, but criticality and data sensitivity are high relative to the unverified operational proof."},"domains":{"security":"Moderate. Claimed enterprise controls help, but proof of enforcement is still needed.","compliance":"Elevated. Sensitive workflows can trigger policy, retention, and third-party review requirements.","operational":"High. Critical workflow automation needs rollback and exception handling before broad rollout.","financial":"Moderate. The main risk is failed deployment or vendor dependence rather than immediate balance-sheet exposure.","dependency":"High. Model and infrastructure dependency need explicit fallback plans."}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"vendorName":{"type":"string"},"website":{"type":"string"},"serviceCategory":{"type":"string"},"useCase":{"type":"string"},"dataSensitivity":{"type":"string","enum":["low","moderate","high","regulated"]},"criticality":{"type":"string","enum":["low","medium","high","mission-critical"]},"geography":{"type":"string"},"knownControls":{"type":"array","items":{"type":"string"}},"knownConcerns":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["vendorName","serviceCategory","useCase"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"rating":{"type":"object","additionalProperties":false,"properties":{"level":{"type":"string","enum":["low","moderate","elevated","high"]},"score":{"type":"number"},"rationale":{"type":"string"}},"required":["level","score","rationale"]},"domains":{"type":"object","additionalProperties":false,"properties":{"security":{"type":"string"},"compliance":{"type":"string"},"operational":{"type":"string"},"financial":{"type":"string"},"dependency":{"type":"string"}},"required":["security","compliance","operational","financial","dependency"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","rating","domains"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"vendor-risk","title":"Agent Research Desk Vendor Risk","summary":"First-pass vendor trust review before a pilot, procurement step, or partnership approval.","route":{"method":"POST","path":"/api/vendor-risk","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Vendor trust and risk review","buyerIntent":"Buy before a vendor pilot, procurement step, partnership, or approval.","exposurePriority":"core-trust","keywords":["Agent Research Desk","vendor risk","vendor diligence API","procurement trust","x402","Base mainnet"],"useCases":["Vendor pilot pre-screen","Procurement trust memo","Partnership approval risk review"],"searchQueries":["x402 vendor risk API","AI agent vendor diligence","procurement trust review endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"vendor-risk","title":"Vendor Risk","method":"POST","path":"/api/vendor-risk","description":"Best when the buyer already knows the vendor and needs a concise trust memo. Returns a risk level, domain-by-domain notes, opportunities, next actions, and diligence questions.","price":"$0.05","whenToUse":"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.","expectedInput":["vendorName","serviceCategory","useCase"],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"vendorName":{"type":"string"},"website":{"type":"string"},"serviceCategory":{"type":"string"},"useCase":{"type":"string"},"dataSensitivity":{"type":"string","enum":["low","moderate","high","regulated"]},"criticality":{"type":"string","enum":["low","medium","high","mission-critical"]},"geography":{"type":"string"},"knownControls":{"type":"array","items":{"type":"string"}},"knownConcerns":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["vendorName","serviceCategory","useCase"]},"responseSchema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"vendorName":{"type":"string"},"website":{"type":"string"},"serviceCategory":{"type":"string"},"useCase":{"type":"string"},"dataSensitivity":{"type":"string","enum":["low","moderate","high","regulated"]},"criticality":{"type":"string","enum":["low","medium","high","mission-critical"]},"geography":{"type":"string"},"knownControls":{"type":"array","items":{"type":"string"}},"knownConcerns":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["vendorName","serviceCategory","useCase"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"rating":{"type":"object","additionalProperties":false,"properties":{"level":{"type":"string","enum":["low","moderate","elevated","high"]},"score":{"type":"number"},"rationale":{"type":"string"}},"required":["level","score","rationale"]},"domains":{"type":"object","additionalProperties":false,"properties":{"security":{"type":"string"},"compliance":{"type":"string"},"operational":{"type":"string"},"financial":{"type":"string"},"dependency":{"type":"string"}},"required":["security","compliance","operational","financial","dependency"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","rating","domains"]},"exampleRequest":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]},"exampleResponse":{"requestId":"5be526a9-1bf2-4a85-b726-08b9011b22f5","createdAt":"2026-04-20T18:12:00.000Z","endpoint":"vendor-risk","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"vendorName":"Northwind AI","website":"https://example.com","serviceCategory":"AI workflow automation","useCase":"Automate intake triage and case routing for an operations team.","dataSensitivity":"high","criticality":"high","geography":"United States","knownControls":["SOC 2 Type II claimed","SSO and role-based access controls"],"knownConcerns":["No published uptime history","Third-party model dependency"],"questions":["What is the rollback plan if the workflow misroutes tasks?"]},"summary":"Northwind AI looks usable for workflow acceleration, but the combination of high-sensitivity data, third-party model dependency, and unclear rollback history pushes the vendor into an elevated-risk bucket.","confidence":{"score":0.8,"label":"high","rationale":["The request includes service category, use case, criticality, data sensitivity, controls, and known concerns.","That gives enough detail for a structured first-pass risk posture."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"high","useFor":["Making a first-pass vendor trust call before a pilot, procurement step, or approval review","Identifying which control domains need proof before rollout"],"notFor":["Treating this as legal, compliance, or audit sign-off","Assuming claimed controls are proven without reviewing the requested artifacts"],"whyThisIsUseful":["It ties the risk call to the named workflow instead of giving a vague generic vendor score.","It shows which domains are carrying the trust burden so the next diligence request is concrete."]},"decisionSignals":{"urgency":"active","spendReadiness":"premium-route","proofGapSeverity":"high","actNowBecause":"Vendor approval risk is meaningful enough that unresolved proof gaps can change the rollout decision.","holdIf":"Do not pay for another broad route until one control, proof point, or approval blocker is clearly identified.","escalationTrigger":"Buy again when one unresolved control or evidence gap still stands between this memo and a real yes-or-no decision.","operatorCue":"Keep the follow-up attached to the approval question instead of restarting generic research."},"risks":["High-sensitivity workflows raise the bar for access controls, auditability, and incident response proof.","Third-party model dependency can break reliability assumptions if upstream behavior changes.","Missing uptime history weakens confidence for a critical workflow rollout."],"opportunities":["Claimed SSO and role-based controls suggest the vendor may already support enterprise access patterns.","If rollback and human-review controls are strong, the workflow can start with limited operational blast radius."],"nextActions":["Request security documentation, uptime history, and model-governance details.","Test rollback and human-override controls in a pilot environment.","Clarify which customer data reaches third-party systems and under what retention terms."],"questions":["What is the rollback plan if the workflow misroutes tasks?"],"sourceAttribution":[{"kind":"provided","label":"Vendor website","url":"https://example.com","relevance":"Primary vendor source","note":"Use the vendor site and trust center as the first proof layer, then compare against buyer evidence."},{"kind":"recommended","label":"Security and reliability artifacts","url":null,"relevance":"Control validation","note":"Ask for audit reports, uptime data, and architecture documents that match the named controls."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples."],"recommendedOffers":[{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A cheap claim check can validate the one proof point that matters most before a final yes or no.","suggestedUse":"Use this on the strongest vendor claim that still feels unproven."},{"endpoint":"lead-brief","title":"Lead Brief","path":"/api/lead-brief","stage":"expansion","priceUsd":"$0.05","reason":"Once the risk picture is clear, the next step is arming the operator-facing conversation.","suggestedUse":"Use this if you need a tight buyer-specific follow-up after diligence clears."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"Risk posture is easier to interpret when paired with a view of how the company actually sells and operates.","suggestedUse":"Use this if you still need a cleaner view of the company itself."}],"repeatUsePlan":{"bestNextRoute":"source-check","bestNextTitle":"Source Check","bestNextPath":"/api/source-check","bestNextPriceUsd":"$0.05","timing":"after-proof","whyNow":"After a risk review, the most efficient next move is usually settling one unresolved proof point.","buyAgainWhen":"Buy again when one claim, control, or artifact now stands between the current risk memo and a real yes-or-no decision.","ifUnsure":"If the blocker is still broad instead of specific, go to /api/company-intel before buying another trust route."}},"rating":{"level":"elevated","score":72,"rationale":"Controls appear plausible, but criticality and data sensitivity are high relative to the unverified operational proof."},"domains":{"security":"Moderate. Claimed enterprise controls help, but proof of enforcement is still needed.","compliance":"Elevated. Sensitive workflows can trigger policy, retention, and third-party review requirements.","operational":"High. Critical workflow automation needs rollback and exception handling before broad rollout.","financial":"Moderate. The main risk is failed deployment or vendor dependence rather than immediate balance-sheet exposure.","dependency":"High. Model and infrastructure dependency need explicit fallback plans."}},"toolName":"assess_vendor_risk"},{"marketDiscovery":{"id":"deep-diligence","title":"Agent Research Desk Deep Diligence Plan","method":"POST","path":"/api/deep-diligence","toolName":"create_deep_diligence_report","price":"$0.50","category":"Premium proof-gap mapping","buyerIntent":"Buy only when the decision is serious enough that missing evidence could change the outcome.","exposurePriority":"premium","description":"Premium x402 decision-prep map for AI agents when missing evidence could change a real company, vendor, claim, or partnership decision.","keywords":["Agent Research Desk","deep diligence plan","proof gap map","AI agent diligence","x402","Base mainnet","trust review"],"useCases":["Premium proof-gap map","Decision prep before serious approval","Recommended verification source plan"],"searchQueries":["x402 deep diligence plan","AI agent proof gap map","premium trust diligence API"],"bazaarDiscovery":{"bodyType":"json","input":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"subjectType":{"type":"string","enum":["company","website","vendor","claim","lead","wallet","token","topic"]},"website":{"type":"string"},"geography":{"type":"string"},"industry":{"type":"string"},"objective":{"type":"string"},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["subject","subjectType"]},"output":{"example":{"requestId":"9183d1b7-f6f8-41eb-a6d6-6c74eb2d3af3","createdAt":"2026-04-20T18:13:00.000Z","endpoint":"deep-diligence","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.50","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]},"summary":"Northwind AI needs a structured decision-prep map because the trust decision still depends on proof gaps, missing evidence, and verification steps that were not resolved by the supplied information alone.","confidence":{"score":0.83,"label":"high","rationale":["The request names the subject type, website, geography, industry, objective, claims, and signals.","That gives enough structure for a serious first-pass diligence map rather than a generic summary."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"high","useFor":["Preparing a serious trust decision where missing proof could change the outcome","Building a verification map another agent or human can execute immediately"],"notFor":["Treating this as final legal, financial, compliance, or investment diligence","Claiming the recommended sources were already checked unless they were supplied directly and fetched"],"whyThisIsUseful":["A provided source is attached, so the plan starts from a real proof surface instead of only abstract inputs.","It shows exactly which evidence gaps still matter before a serious decision should move forward."]},"decisionSignals":{"urgency":"immediate","spendReadiness":"premium-route","proofGapSeverity":"high","actNowBecause":"This is already a premium proof-gap map for a serious trust decision where missing evidence can materially change the outcome.","holdIf":"Do not treat the plan as final approval until the strongest recommended verification source is actually checked.","escalationTrigger":"Buy again only after the premium map isolates the one blocker that still decides the outcome.","operatorCue":"Use the premium map to isolate the single blocker that still matters instead of widening the work again."},"risks":["Enterprise-ready positioning can outrun the actual maturity of control evidence or rollback planning.","Third-party model dependency may create reliability and governance risk that marketing language will not surface cleanly.","No public uptime history weakens confidence in the operating story."],"opportunities":["The subject is specific enough to turn into a concrete proof checklist instead of a vague diligence memo.","Named claims and signals make it easier to focus manual verification on the handful of facts that matter most."],"nextActions":["Request proof for the claimed controls and current uptime or incident history.","Validate how much customer data or operational dependency reaches third-party systems.","Treat missing rollback, governance, or audit evidence as blockers until they are narrowed."],"questions":["Which missing proof would most change the trust decision for this vendor?"],"sourceAttribution":[{"kind":"provided","label":"First-party source","url":"https://example.com","relevance":"Primary proof surface","note":"This source was provided in the request. It is a starting point for review, not proof that the claims were independently verified."},{"kind":"recommended","label":"Independent corroboration set","url":null,"relevance":"Trust validation","note":"These are recommended next sources to check. They were not retrieved or independently verified by this example response."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","This is the premium trust product, so the next offer should narrow the final blocking question instead of restarting the research."],"recommendedOffers":[{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"A structured risk snapshot is the fastest follow-up when deep diligence surfaces a control or rollout concern that still needs clearer framing.","suggestedUse":"Use this when the buyer now needs a concise risk memo for approval or operator review."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A claim check is the cheapest way to settle the single proof point that still feels shaky after the larger review.","suggestedUse":"Run this on the one claim or source that most affects the decision."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"A broader company view helps explain how the diligence findings map back to the subject's operating posture.","suggestedUse":"Use this if you need a cleaner operating snapshot after the premium diligence pass."}],"repeatUsePlan":{"bestNextRoute":"vendor-risk","bestNextTitle":"Vendor Risk","bestNextPath":"/api/vendor-risk","bestNextPriceUsd":"$0.05","timing":"after-action","whyNow":"The premium map becomes more usable when it turns into one tight follow-up memo for approval or operator review.","buyAgainWhen":"Buy again after the diligence plan exposes the one operating or control blocker that still needs a sharper writeup.","ifUnsure":"If the premium review still feels too broad, use /api/source-check on the single proof point that matters most."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The first-party source is attached in the response shape, but the premium plan still frames the result as decision prep rather than a final verified verdict.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]},"report":{"executiveSummary":"Northwind AI may deserve serious diligence, but the trust decision should stay open until control evidence, uptime proof, and dependency handling are checked directly.","subjectProfile":{"name":"Northwind AI","type":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","operatingContext":"Vendor-level diligence where control evidence, reliability, and delivery risk matter before approval or pilot."},"trustSignals":["SOC 2 Type II claimed","Enterprise-ready deployment posture","Growing enterprise go-to-market motion","A first-party website or source is available for direct verification.","The diligence objective is clearly stated, which narrows the verification path."],"riskFlags":["Important claims are present, but the request does not prove them on its own.","Signals may indicate momentum, but they do not confirm durable trust or operating quality.","Operational or control gaps can stay hidden until a pilot or incident forces them into view.","Missing evidence can make a subject appear stronger than it really is if the buyer relies on positioning alone."],"missingEvidence":["Independent proof for the named claims","Security, uptime, and rollback evidence","Time-bounded proof that the most important signals are current"],"whatWasProvided":["Subject type, website, geography, industry, objective, known claims, and known signals were supplied by the buyer.","The response used the provided website as the first-party surface to review later."],"whatWasNotVerified":["The claimed controls and deployment posture were not independently verified by this response.","No audit report, uptime history, or customer corroboration was retrieved in this example."],"recommendedVerificationSources":["Security documentation, uptime history, and trust center materials","Customer references and implementation evidence","Official first-party materials, docs, or trust pages","Independent references such as customer evidence, audits, interviews, or third-party reporting","Evidence that ties claims to current operations instead of old or promotional material"],"comparisonAngles":["Compare trust-center claims against real uptime, incident, or rollback evidence.","Compare marketing-level enterprise readiness claims against the actual control artifacts available.","Compare the proof burden for this vendor against the blast radius of the intended workflow."]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"subjectType":{"type":"string","enum":["company","website","vendor","claim","lead","wallet","token","topic"]},"website":{"type":"string"},"geography":{"type":"string"},"industry":{"type":"string"},"objective":{"type":"string"},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["subject","subjectType"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]},"report":{"type":"object","additionalProperties":false,"properties":{"executiveSummary":{"type":"string"},"subjectProfile":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"type":{"type":"string","enum":["company","website","vendor","claim","lead","wallet","token","topic"]},"website":{"type":["string","null"]},"geography":{"type":"string"},"industry":{"type":"string"},"operatingContext":{"type":"string"}},"required":["name","type","website","geography","industry","operatingContext"]},"trustSignals":{"type":"array","items":{"type":"string"}},"riskFlags":{"type":"array","items":{"type":"string"}},"missingEvidence":{"type":"array","items":{"type":"string"}},"whatWasProvided":{"type":"array","items":{"type":"string"}},"whatWasNotVerified":{"type":"array","items":{"type":"string"}},"recommendedVerificationSources":{"type":"array","items":{"type":"string"}},"comparisonAngles":{"type":"array","items":{"type":"string"}}},"required":["comparisonAngles","executiveSummary","subjectProfile","trustSignals","riskFlags","missingEvidence","whatWasProvided","whatWasNotVerified","recommendedVerificationSources"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","evidence","report"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"deep-diligence","title":"Agent Research Desk Deep Diligence Plan","summary":"Premium Deep Diligence Plan for serious trust decisions where missing evidence could change the outcome.","route":{"method":"POST","path":"/api/deep-diligence","listedPrice":"$0.50","network":"eip155:8453","protocol":"x402"},"category":"Premium proof-gap mapping","buyerIntent":"Buy only when the decision is serious enough that missing evidence could change the outcome.","exposurePriority":"premium","keywords":["Agent Research Desk","deep diligence plan","proof gap map","AI agent diligence","x402","Base mainnet","trust review"],"useCases":["Premium proof-gap map","Decision prep before serious approval","Recommended verification source plan"],"searchQueries":["x402 deep diligence plan","AI agent proof gap map","premium trust diligence API"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"deep-diligence","title":"Deep Diligence","method":"POST","path":"/api/deep-diligence","description":"Best when the buyer needs a decision-prep map before procurement, partnership, or another serious trust decision. Returns an executive summary, subject profile, trust signals, risk flags, what was provided, what was not verified, missing evidence, recommended verification sources, and next actions based on the supplied information.","price":"$0.50","whenToUse":"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.","expectedInput":["subject","subjectType"],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"subjectType":{"type":"string","enum":["company","website","vendor","claim","lead","wallet","token","topic"]},"website":{"type":"string"},"geography":{"type":"string"},"industry":{"type":"string"},"objective":{"type":"string"},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["subject","subjectType"]},"responseSchema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"subject":{"type":"string"},"subjectType":{"type":"string","enum":["company","website","vendor","claim","lead","wallet","token","topic"]},"website":{"type":"string"},"geography":{"type":"string"},"industry":{"type":"string"},"objective":{"type":"string"},"knownClaims":{"type":"array","items":{"type":"string"}},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["subject","subjectType"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"evidence":{"type":"object","additionalProperties":false,"properties":{"providedSourcesReviewed":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"url":{"type":"string"},"hostname":{"type":"string"},"fetchedAt":{"type":"string"},"retrievalStatus":{"type":"string","enum":["fetched","failed","skipped"]},"contentType":{"type":["string","null"]},"title":{"type":["string","null"]},"description":{"type":["string","null"]},"excerpt":{"type":["string","null"]},"note":{"type":"string"}},"required":["url","hostname","fetchedAt","retrievalStatus","contentType","title","description","excerpt","note"]}},"verificationReadiness":{"type":"string"},"nextChecks":{"type":"array","items":{"type":"string"}}},"required":["providedSourcesReviewed","verificationReadiness","nextChecks"]},"report":{"type":"object","additionalProperties":false,"properties":{"executiveSummary":{"type":"string"},"subjectProfile":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"type":{"type":"string","enum":["company","website","vendor","claim","lead","wallet","token","topic"]},"website":{"type":["string","null"]},"geography":{"type":"string"},"industry":{"type":"string"},"operatingContext":{"type":"string"}},"required":["name","type","website","geography","industry","operatingContext"]},"trustSignals":{"type":"array","items":{"type":"string"}},"riskFlags":{"type":"array","items":{"type":"string"}},"missingEvidence":{"type":"array","items":{"type":"string"}},"whatWasProvided":{"type":"array","items":{"type":"string"}},"whatWasNotVerified":{"type":"array","items":{"type":"string"}},"recommendedVerificationSources":{"type":"array","items":{"type":"string"}},"comparisonAngles":{"type":"array","items":{"type":"string"}}},"required":["comparisonAngles","executiveSummary","subjectProfile","trustSignals","riskFlags","missingEvidence","whatWasProvided","whatWasNotVerified","recommendedVerificationSources"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","evidence","report"]},"exampleRequest":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]},"exampleResponse":{"requestId":"9183d1b7-f6f8-41eb-a6d6-6c74eb2d3af3","createdAt":"2026-04-20T18:13:00.000Z","endpoint":"deep-diligence","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.50","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"subject":"Northwind AI","subjectType":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","objective":"Decide whether this vendor deserves a serious trust review before procurement or pilot planning.","knownClaims":["SOC 2 Type II claimed","Enterprise-ready deployment posture"],"knownSignals":["No public uptime history","Third-party model dependency","Growing enterprise go-to-market motion"],"questions":["Which missing proof would most change the trust decision for this vendor?"]},"summary":"Northwind AI needs a structured decision-prep map because the trust decision still depends on proof gaps, missing evidence, and verification steps that were not resolved by the supplied information alone.","confidence":{"score":0.83,"label":"high","rationale":["The request names the subject type, website, geography, industry, objective, claims, and signals.","That gives enough structure for a serious first-pass diligence map rather than a generic summary."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"provided-source-read","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"high","useFor":["Preparing a serious trust decision where missing proof could change the outcome","Building a verification map another agent or human can execute immediately"],"notFor":["Treating this as final legal, financial, compliance, or investment diligence","Claiming the recommended sources were already checked unless they were supplied directly and fetched"],"whyThisIsUseful":["A provided source is attached, so the plan starts from a real proof surface instead of only abstract inputs.","It shows exactly which evidence gaps still matter before a serious decision should move forward."]},"decisionSignals":{"urgency":"immediate","spendReadiness":"premium-route","proofGapSeverity":"high","actNowBecause":"This is already a premium proof-gap map for a serious trust decision where missing evidence can materially change the outcome.","holdIf":"Do not treat the plan as final approval until the strongest recommended verification source is actually checked.","escalationTrigger":"Buy again only after the premium map isolates the one blocker that still decides the outcome.","operatorCue":"Use the premium map to isolate the single blocker that still matters instead of widening the work again."},"risks":["Enterprise-ready positioning can outrun the actual maturity of control evidence or rollback planning.","Third-party model dependency may create reliability and governance risk that marketing language will not surface cleanly.","No public uptime history weakens confidence in the operating story."],"opportunities":["The subject is specific enough to turn into a concrete proof checklist instead of a vague diligence memo.","Named claims and signals make it easier to focus manual verification on the handful of facts that matter most."],"nextActions":["Request proof for the claimed controls and current uptime or incident history.","Validate how much customer data or operational dependency reaches third-party systems.","Treat missing rollback, governance, or audit evidence as blockers until they are narrowed."],"questions":["Which missing proof would most change the trust decision for this vendor?"],"sourceAttribution":[{"kind":"provided","label":"First-party source","url":"https://example.com","relevance":"Primary proof surface","note":"This source was provided in the request. It is a starting point for review, not proof that the claims were independently verified."},{"kind":"recommended","label":"Independent corroboration set","url":null,"relevance":"Trust validation","note":"These are recommended next sources to check. They were not retrieved or independently verified by this example response."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","This is the premium trust product, so the next offer should narrow the final blocking question instead of restarting the research."],"recommendedOffers":[{"endpoint":"vendor-risk","title":"Vendor Risk","path":"/api/vendor-risk","stage":"expansion","priceUsd":"$0.05","reason":"A structured risk snapshot is the fastest follow-up when deep diligence surfaces a control or rollout concern that still needs clearer framing.","suggestedUse":"Use this when the buyer now needs a concise risk memo for approval or operator review."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"A claim check is the cheapest way to settle the single proof point that still feels shaky after the larger review.","suggestedUse":"Run this on the one claim or source that most affects the decision."},{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"A broader company view helps explain how the diligence findings map back to the subject's operating posture.","suggestedUse":"Use this if you need a cleaner operating snapshot after the premium diligence pass."}],"repeatUsePlan":{"bestNextRoute":"vendor-risk","bestNextTitle":"Vendor Risk","bestNextPath":"/api/vendor-risk","bestNextPriceUsd":"$0.05","timing":"after-action","whyNow":"The premium map becomes more usable when it turns into one tight follow-up memo for approval or operator review.","buyAgainWhen":"Buy again after the diligence plan exposes the one operating or control blocker that still needs a sharper writeup.","ifUnsure":"If the premium review still feels too broad, use /api/source-check on the single proof point that matters most."}},"evidence":{"providedSourcesReviewed":[{"url":"https://example.com","hostname":"example.com","fetchedAt":"2026-04-20T18:04:00.000Z","retrievalStatus":"skipped","contentType":"text/html","title":"Synthetic example source","description":"Public examples use a stable synthetic host instead of a live fetched page.","excerpt":"This example host stands in for a provided source so public docs stay deterministic.","note":"Synthetic example host; no live fetch was attempted."}],"verificationReadiness":"The first-party source is attached in the response shape, but the premium plan still frames the result as decision prep rather than a final verified verdict.","nextChecks":["Confirm whether the provided source is first-party and current.","Cross-check the strongest fetched claim against one independent source.","Treat any missing source pull as an unresolved proof gap."]},"report":{"executiveSummary":"Northwind AI may deserve serious diligence, but the trust decision should stay open until control evidence, uptime proof, and dependency handling are checked directly.","subjectProfile":{"name":"Northwind AI","type":"vendor","website":"https://example.com","geography":"United States","industry":"AI workflow automation","operatingContext":"Vendor-level diligence where control evidence, reliability, and delivery risk matter before approval or pilot."},"trustSignals":["SOC 2 Type II claimed","Enterprise-ready deployment posture","Growing enterprise go-to-market motion","A first-party website or source is available for direct verification.","The diligence objective is clearly stated, which narrows the verification path."],"riskFlags":["Important claims are present, but the request does not prove them on its own.","Signals may indicate momentum, but they do not confirm durable trust or operating quality.","Operational or control gaps can stay hidden until a pilot or incident forces them into view.","Missing evidence can make a subject appear stronger than it really is if the buyer relies on positioning alone."],"missingEvidence":["Independent proof for the named claims","Security, uptime, and rollback evidence","Time-bounded proof that the most important signals are current"],"whatWasProvided":["Subject type, website, geography, industry, objective, known claims, and known signals were supplied by the buyer.","The response used the provided website as the first-party surface to review later."],"whatWasNotVerified":["The claimed controls and deployment posture were not independently verified by this response.","No audit report, uptime history, or customer corroboration was retrieved in this example."],"recommendedVerificationSources":["Security documentation, uptime history, and trust center materials","Customer references and implementation evidence","Official first-party materials, docs, or trust pages","Independent references such as customer evidence, audits, interviews, or third-party reporting","Evidence that ties claims to current operations instead of old or promotional material"],"comparisonAngles":["Compare trust-center claims against real uptime, incident, or rollback evidence.","Compare marketing-level enterprise readiness claims against the actual control artifacts available.","Compare the proof burden for this vendor against the blast radius of the intended workflow."]}},"toolName":"create_deep_diligence_report"},{"marketDiscovery":{"id":"lead-brief","title":"Agent Research Desk Lead Brief","method":"POST","path":"/api/lead-brief","toolName":"create_lead_brief","price":"$0.05","category":"Lead and account qualification","buyerIntent":"Buy when outreach needs a sharper trust-aware account read.","exposurePriority":"core-trust","description":"x402 lead qualification brief for AI agents before outreach, account escalation, or deciding whether a company deserves sales attention.","keywords":["Agent Research Desk","lead brief","account qualification API","AI sales agent","x402","Base mainnet"],"useCases":["Pre-outreach lead qualification","Account fit and objection mapping","Trust-aware sales brief"],"searchQueries":["x402 lead brief API","AI sales agent account research","lead qualification endpoint"],"bazaarDiscovery":{"bodyType":"json","input":{"companyName":"Harbor Ops","website":"https://example.com","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","painHypothesis":"Manual vessel-status updates create avoidable coordination delays.","offer":"Agentic operations desk for status monitoring and follow-up drafting.","knownSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"],"questions":["What business trigger makes this lead worth prioritizing this quarter?"]},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"contactName":{"type":"string"},"role":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"painHypothesis":{"type":"string"},"offer":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"output":{"example":{"requestId":"0d1f8aef-6d1a-4bd8-8dd6-c6058a11333b","createdAt":"2026-04-20T18:14:00.000Z","endpoint":"lead-brief","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Harbor Ops","website":"https://example.com","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","painHypothesis":"Manual vessel-status updates create avoidable coordination delays.","offer":"Agentic operations desk for status monitoring and follow-up drafting.","knownSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"],"questions":["What business trigger makes this lead worth prioritizing this quarter?"]},"summary":"Harbor Ops looks like a strong operational-efficiency lead because the company is expanding while public signals suggest workflow strain, and the target contact likely owns the pain directly.","confidence":{"score":0.78,"label":"high","rationale":["The request names a company, contact role, pain hypothesis, offer, and several commercial signals.","That gives enough structure for an account-specific outreach hypothesis."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Qualifying whether a named account deserves outreach now","Shaping a first message around evidence-backed pain instead of a generic pitch"],"notFor":["Treating this as a final account plan or verified buying-intent proof","Assuming the named pain hypothesis is true without checking fresh account signals"],"whyThisIsUseful":["It turns scattered account signals into a concrete outreach angle and objection map.","It stays honest about proof gaps, which makes the output safer for real operator use."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The lead brief is most useful while the account is still warm and the first message has not been sent yet.","holdIf":"Do not buy another outreach-focused route if the real blocker has become trust, proof, or approval risk.","escalationTrigger":"Buy again when outreach or qualification makes the same account the clear next diligence target.","operatorCue":"Turn the outreach signal into account trust work while the target is still warm."},"risks":["The pain hypothesis may be directionally right but still low-priority if there is no near-term service disruption.","Operational leaders may resist automation claims unless the rollout path is low-friction and reversible."],"opportunities":["Expansion into new ports can magnify coordination pain and make workflow automation newly urgent.","A VP of Operations is likely close enough to the process to validate pain quickly."],"nextActions":["Verify whether the company is actively scaling the exact workflow named in the hypothesis.","Tailor the first message around delay reduction, not generic AI productivity.","Prepare one low-risk pilot example that fits a VP of Operations decision frame."],"questions":["What business trigger makes this lead worth prioritizing this quarter?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Account framing","note":"Use the company site to confirm operating model, expansion narrative, and contact relevance."},{"kind":"recommended","label":"Public growth and workflow signals","url":null,"relevance":"Prioritization","note":"Validate hiring, expansion, and process-change signals before outreach."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","This is already close to a sales action, so the next product should strengthen trust or sharpen one claim before outreach."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"A lead brief is stronger when paired with a fuller read on the account and its operating posture.","suggestedUse":"Use this if you want a cleaner account map before sending the first message."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"Validate one high-impact claim before you use it in outreach.","suggestedUse":"Run this on the proof point you plan to cite to the buyer."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"If the account points to a bigger market theme, expand it into a broader research plan.","suggestedUse":"Use this when the account-level insight should turn into a repeatable market thesis."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"after-action","whyNow":"A lead brief is strongest when it quickly turns into a clearer account-level trust picture.","buyAgainWhen":"Buy again once outreach, qualification, or account review makes the same company the clear next diligence target.","ifUnsure":"If you only need to validate one talking point before outreach, use /api/source-check instead."}},"lead":{"companyName":"Harbor Ops","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","fit":"strong"},"brief":{"openingAngle":"Frame the outreach around avoidable coordination delays during expansion, not around AI as a category.","valueHypothesis":"If the team is scaling across more ports, a monitoring and follow-up desk could reduce manual status chasing and escalation lag.","likelyPainPoints":["Manual status updates across fragmented systems","Escalation delays when coordinators juggle too many exceptions","Growth forcing more work through the same operating headcount"],"objectionWatchlist":["Fear of workflow disruption","Need for clear human override","Skepticism about data accuracy or integration effort"],"buyingSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"]}},"schema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"contactName":{"type":"string"},"role":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"painHypothesis":{"type":"string"},"offer":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"lead":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"contactName":{"type":["string","null"]},"role":{"type":["string","null"]},"industry":{"type":"string"},"geography":{"type":"string"},"fit":{"type":"string","enum":["weak","moderate","strong"]}},"required":["companyName","contactName","role","industry","geography","fit"]},"brief":{"type":"object","additionalProperties":false,"properties":{"openingAngle":{"type":"string"},"valueHypothesis":{"type":"string"},"likelyPainPoints":{"type":"array","items":{"type":"string"}},"objectionWatchlist":{"type":"array","items":{"type":"string"}},"buyingSignals":{"type":"array","items":{"type":"string"}}},"required":["openingAngle","valueHypothesis","likelyPainPoints","objectionWatchlist","buyingSignals"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","lead","brief"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"lead-brief","title":"Agent Research Desk Lead Brief","summary":"Structured lead qualification brief before outreach or account escalation.","route":{"method":"POST","path":"/api/lead-brief","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Lead and account qualification","buyerIntent":"Buy when outreach needs a sharper trust-aware account read.","exposurePriority":"core-trust","keywords":["Agent Research Desk","lead brief","account qualification API","AI sales agent","x402","Base mainnet"],"useCases":["Pre-outreach lead qualification","Account fit and objection mapping","Trust-aware sales brief"],"searchQueries":["x402 lead brief API","AI sales agent account research","lead qualification endpoint"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"lead-brief","title":"Lead Brief","method":"POST","path":"/api/lead-brief","description":"Best when the buyer already has a target account and wants a sharper first message. Returns fit assessment, opening angle, likely pains, objections, buying signals, risks, opportunities, and next actions.","price":"$0.05","whenToUse":"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.","expectedInput":["companyName"],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"contactName":{"type":"string"},"role":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"painHypothesis":{"type":"string"},"offer":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"responseSchema":{"type":"object","additionalProperties":false,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"service":{"type":"object","additionalProperties":false,"properties":{"name":{"type":"string"},"version":{"type":"string"},"x402Enabled":{"type":"boolean"},"network":{"type":["string","null"]},"price":{"type":["string","null"]},"url":{"type":["string","null"]}},"required":["name","version","x402Enabled","network","price","url"]},"input":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"website":{"type":"string"},"contactName":{"type":"string"},"role":{"type":"string"},"industry":{"type":"string"},"geography":{"type":"string"},"painHypothesis":{"type":"string"},"offer":{"type":"string"},"knownSignals":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}}},"required":["companyName"]},"summary":{"type":"string"},"confidence":{"type":"object","additionalProperties":false,"properties":{"score":{"type":"number"},"label":{"type":"string","enum":["low","medium","high"]},"rationale":{"type":"array","items":{"type":"string"}}},"required":["score","label","rationale"]},"trustProfile":{"type":"object","additionalProperties":false,"properties":{"operatingMode":{"type":"string","enum":["first-pass"]},"verificationStatus":{"type":"string","enum":["request-only","provided-source-read"]},"evidenceStrength":{"type":"string","enum":["thin","developing","strong"]},"decisionReadiness":{"type":"string","enum":["exploratory","usable","decision-ready"]},"proofBurden":{"type":"string","enum":["low","moderate","high"]},"useFor":{"type":"array","items":{"type":"string"}},"notFor":{"type":"array","items":{"type":"string"}},"whyThisIsUseful":{"type":"array","items":{"type":"string"}}},"required":["operatingMode","verificationStatus","evidenceStrength","decisionReadiness","proofBurden","useFor","notFor","whyThisIsUseful"]},"decisionSignals":{"type":"object","additionalProperties":false,"properties":{"urgency":{"type":"string","enum":["watch","active","immediate"]},"spendReadiness":{"type":"string","enum":["screen-only","core-route","premium-route"]},"proofGapSeverity":{"type":"string","enum":["low","moderate","high"]},"actNowBecause":{"type":"string"},"holdIf":{"type":"string"},"escalationTrigger":{"type":"string"},"operatorCue":{"type":"string"}},"required":["urgency","spendReadiness","proofGapSeverity","actNowBecause","holdIf","escalationTrigger","operatorCue"]},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}},"questions":{"type":"array","items":{"type":"string"}},"sourceAttribution":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"kind":{"type":"string","enum":["provided","recommended"]},"label":{"type":"string"},"url":{"type":["string","null"]},"relevance":{"type":"string"},"note":{"type":"string"}},"required":["kind","label","url","relevance","note"]}},"commercial":{"type":"object","additionalProperties":false,"properties":{"stage":{"type":"string","enum":["entry","core","expansion"]},"buyerRelationship":{"type":"string","enum":["new","repeat"]},"notes":{"type":"array","items":{"type":"string"}},"recommendedOffers":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]}},"repeatUsePlan":{"type":"object","additionalProperties":false,"properties":{"bestNextRoute":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"bestNextTitle":{"type":"string"},"bestNextPath":{"type":"string"},"bestNextPriceUsd":{"type":["string","null"]},"timing":{"type":"string","enum":["now","after-proof","after-action"]},"whyNow":{"type":"string"},"buyAgainWhen":{"type":"string"},"ifUnsure":{"type":"string"}},"required":["bestNextRoute","bestNextTitle","bestNextPath","bestNextPriceUsd","timing","whyNow","buyAgainWhen","ifUnsure"]},"conversionPlan":{"type":"object","additionalProperties":false,"properties":{"mode":{"type":"string","const":"complete-payment-or-repeat"},"primaryGoal":{"type":"string"},"checkoutNudge":{"type":"string"},"nextPaidStep":{"type":"object","additionalProperties":false,"properties":{"endpoint":{"type":"string","enum":["opportunity-check","research-brief","company-intel","source-check","vendor-risk","deep-diligence","lead-brief"]},"title":{"type":"string"},"path":{"type":"string"},"stage":{"type":"string","enum":["entry","core","expansion"]},"priceUsd":{"type":["string","null"]},"reason":{"type":"string"},"suggestedUse":{"type":"string"}},"required":["endpoint","title","path","stage","priceUsd","reason","suggestedUse"]},"companyWatchUpsell":{"type":"object","additionalProperties":false,"properties":{"recommended":{"type":"boolean"},"path":{"type":"string"},"priceUsd":{"type":["string","null"]},"trigger":{"type":"string"},"whyItMatters":{"type":"string"},"starterPayloadHint":{"type":"object","additionalProperties":true}},"required":["recommended","path","priceUsd","trigger","whyItMatters","starterPayloadHint"]},"payAgainPrompt":{"type":"string"},"repeatRevenueReason":{"type":"string"},"decisionRule":{"type":"string"},"routeAdvisorFallback":{"type":"object","additionalProperties":false,"properties":{"path":{"type":"string"},"reason":{"type":"string"}},"required":["path","reason"]},"agentInstruction":{"type":"string"},"stopRule":{"type":"string"}},"required":["mode","primaryGoal","checkoutNudge","nextPaidStep","companyWatchUpsell","payAgainPrompt","repeatRevenueReason","decisionRule","routeAdvisorFallback","agentInstruction","stopRule"]},"routeBought":{"type":"string"},"price":{"type":["string","null"]},"wasThisWorthItQuestion":{"type":"string"},"recommendedNextRoute":{"type":"string"},"recommendedNextPrice":{"type":["string","null"]},"whyNextRoute":{"type":"string"},"doNotBuyNextIf":{"type":"string"},"feedbackPath":{"type":"string","const":"/api/agent-feedback"}},"required":["stage","buyerRelationship","notes","recommendedOffers","repeatUsePlan"]},"lead":{"type":"object","additionalProperties":false,"properties":{"companyName":{"type":"string"},"contactName":{"type":["string","null"]},"role":{"type":["string","null"]},"industry":{"type":"string"},"geography":{"type":"string"},"fit":{"type":"string","enum":["weak","moderate","strong"]}},"required":["companyName","contactName","role","industry","geography","fit"]},"brief":{"type":"object","additionalProperties":false,"properties":{"openingAngle":{"type":"string"},"valueHypothesis":{"type":"string"},"likelyPainPoints":{"type":"array","items":{"type":"string"}},"objectionWatchlist":{"type":"array","items":{"type":"string"}},"buyingSignals":{"type":"array","items":{"type":"string"}}},"required":["openingAngle","valueHypothesis","likelyPainPoints","objectionWatchlist","buyingSignals"]}},"required":["requestId","createdAt","endpoint","service","input","summary","confidence","trustProfile","decisionSignals","risks","opportunities","nextActions","questions","sourceAttribution","commercial","lead","brief"]},"exampleRequest":{"companyName":"Harbor Ops","website":"https://example.com","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","painHypothesis":"Manual vessel-status updates create avoidable coordination delays.","offer":"Agentic operations desk for status monitoring and follow-up drafting.","knownSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"],"questions":["What business trigger makes this lead worth prioritizing this quarter?"]},"exampleResponse":{"requestId":"0d1f8aef-6d1a-4bd8-8dd6-c6058a11333b","createdAt":"2026-04-20T18:14:00.000Z","endpoint":"lead-brief","service":{"name":"Agent Research Desk","version":"1.7.1","x402Enabled":true,"network":"eip155:8453","price":"$0.05","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"companyName":"Harbor Ops","website":"https://example.com","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","painHypothesis":"Manual vessel-status updates create avoidable coordination delays.","offer":"Agentic operations desk for status monitoring and follow-up drafting.","knownSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"],"questions":["What business trigger makes this lead worth prioritizing this quarter?"]},"summary":"Harbor Ops looks like a strong operational-efficiency lead because the company is expanding while public signals suggest workflow strain, and the target contact likely owns the pain directly.","confidence":{"score":0.78,"label":"high","rationale":["The request names a company, contact role, pain hypothesis, offer, and several commercial signals.","That gives enough structure for an account-specific outreach hypothesis."]},"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Qualifying whether a named account deserves outreach now","Shaping a first message around evidence-backed pain instead of a generic pitch"],"notFor":["Treating this as a final account plan or verified buying-intent proof","Assuming the named pain hypothesis is true without checking fresh account signals"],"whyThisIsUseful":["It turns scattered account signals into a concrete outreach angle and objection map.","It stays honest about proof gaps, which makes the output safer for real operator use."]},"decisionSignals":{"urgency":"active","spendReadiness":"core-route","proofGapSeverity":"moderate","actNowBecause":"The lead brief is most useful while the account is still warm and the first message has not been sent yet.","holdIf":"Do not buy another outreach-focused route if the real blocker has become trust, proof, or approval risk.","escalationTrigger":"Buy again when outreach or qualification makes the same account the clear next diligence target.","operatorCue":"Turn the outreach signal into account trust work while the target is still warm."},"risks":["The pain hypothesis may be directionally right but still low-priority if there is no near-term service disruption.","Operational leaders may resist automation claims unless the rollout path is low-friction and reversible."],"opportunities":["Expansion into new ports can magnify coordination pain and make workflow automation newly urgent.","A VP of Operations is likely close enough to the process to validate pain quickly."],"nextActions":["Verify whether the company is actively scaling the exact workflow named in the hypothesis.","Tailor the first message around delay reduction, not generic AI productivity.","Prepare one low-risk pilot example that fits a VP of Operations decision frame."],"questions":["What business trigger makes this lead worth prioritizing this quarter?"],"sourceAttribution":[{"kind":"provided","label":"Company website","url":"https://example.com","relevance":"Account framing","note":"Use the company site to confirm operating model, expansion narrative, and contact relevance."},{"kind":"recommended","label":"Public growth and workflow signals","url":null,"relevance":"Prioritization","note":"Validate hiring, expansion, and process-change signals before outreach."}],"commercial":{"stage":"expansion","buyerRelationship":"new","notes":["Synthetic public example: buyer-level history is intentionally omitted from docs and landing-page examples.","This is already close to a sales action, so the next product should strengthen trust or sharpen one claim before outreach."],"recommendedOffers":[{"endpoint":"company-intel","title":"Company Intel","path":"/api/company-intel","stage":"core","priceUsd":"$0.05","reason":"A lead brief is stronger when paired with a fuller read on the account and its operating posture.","suggestedUse":"Use this if you want a cleaner account map before sending the first message."},{"endpoint":"source-check","title":"Source Check","path":"/api/source-check","stage":"entry","priceUsd":"$0.05","reason":"Validate one high-impact claim before you use it in outreach.","suggestedUse":"Run this on the proof point you plan to cite to the buyer."},{"endpoint":"research-brief","title":"Research Brief","path":"/api/research-brief","stage":"core","priceUsd":"$0.05","reason":"If the account points to a bigger market theme, expand it into a broader research plan.","suggestedUse":"Use this when the account-level insight should turn into a repeatable market thesis."}],"repeatUsePlan":{"bestNextRoute":"company-intel","bestNextTitle":"Company Intel","bestNextPath":"/api/company-intel","bestNextPriceUsd":"$0.05","timing":"after-action","whyNow":"A lead brief is strongest when it quickly turns into a clearer account-level trust picture.","buyAgainWhen":"Buy again once outreach, qualification, or account review makes the same company the clear next diligence target.","ifUnsure":"If you only need to validate one talking point before outreach, use /api/source-check instead."}},"lead":{"companyName":"Harbor Ops","contactName":"Avery Stone","role":"VP of Operations","industry":"Maritime logistics","geography":"United States","fit":"strong"},"brief":{"openingAngle":"Frame the outreach around avoidable coordination delays during expansion, not around AI as a category.","valueHypothesis":"If the team is scaling across more ports, a monitoring and follow-up desk could reduce manual status chasing and escalation lag.","likelyPainPoints":["Manual status updates across fragmented systems","Escalation delays when coordinators juggle too many exceptions","Growth forcing more work through the same operating headcount"],"objectionWatchlist":["Fear of workflow disruption","Need for clear human override","Skepticism about data accuracy or integration effort"],"buyingSignals":["Hiring coordinators","Publicly discussing workflow automation","Expanding into new ports"]}},"toolName":"create_lead_brief"},{"marketDiscovery":{"id":"agentic-market-brief","title":"ApexScout Agentic Market Brief","method":"POST","path":"/api/agentic-market-brief","toolName":"create_agentic_market_brief","price":"$0.25","category":"Agentic.Market revenue strategy","buyerIntent":"Buy when a builder or buyer agent needs a custom market and revenue decision.","exposurePriority":"agentic-market","description":"Premium x402 Agentic.Market strategy brief for builders deciding what paid route to launch, price, improve, buy, or monetize next.","keywords":["ApexScout","Agentic.Market","x402 market intelligence","paid agent service strategy","Base mainnet","Agent Research Desk"],"useCases":["Agentic.Market launch strategy","x402 route pricing and gap analysis","Paid service monetization brief"],"searchQueries":["Agentic.Market strategy brief","x402 market intelligence API","ApexScout market brief"],"bazaarDiscovery":{"bodyType":"json","input":{"objective":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","buyerProfile":"AI-agent builder","preferredCategory":"Search","budgetUsd":1,"timeframe":"now","riskTolerance":"balanced","includePaidCallPlan":false},"inputSchema":{"type":"object","additionalProperties":false,"required":["objective"],"properties":{"objective":{"type":"string","minLength":10,"maxLength":420},"buyerProfile":{"type":"string","minLength":2,"maxLength":160},"preferredCategory":{"type":"string","minLength":2,"maxLength":80},"budgetUsd":{"type":"number","minimum":0,"maximum":100},"timeframe":{"type":"string","enum":["now","this-week","this-month"]},"riskTolerance":{"type":"string","enum":["cautious","balanced","aggressive"]},"includePaidCallPlan":{"type":"boolean"}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-23T00:00:00.000Z","endpoint":"agentic-market-brief","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:8453","price":"$0.25","url":"https://example.com"},"input":{"objective":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","buyerProfile":"AI-agent builder","preferredCategory":"Search","budgetUsd":1,"timeframe":"now","riskTolerance":"balanced","includePaidCallPlan":false},"agent":{"name":"ApexScout","operatingMode":"market-scout-strategy","modelLayer":"Codex 5.5 strategy layer with deterministic market scoring and no runtime API key dependency.","internalAgents":[{"name":"ApexScout","role":"Scans Agentic.Market and turns the storefront into category, pricing, and gap intelligence.","mode":"observe","status":"online","nextAction":"Refresh the live service index and update the command center."},{"name":"NeonGap","role":"Ranks open categories and weakly served buyer jobs by revenue potential.","mode":"score","status":"online","nextAction":"Keep Search, Social, Trading, and high-value Data lanes under pressure scoring."},{"name":"RouteForge","role":"Maps market gaps back to Agent Research Desk products and the paid Agentic Market Brief.","mode":"sell","status":"online","nextAction":"Push the paid brief and route buyers into Company Intel, Company Watch, and Deep Diligence."},{"name":"VaultGuard","role":"Prevents uncontrolled paid x402 calls while still preparing budgeted call plans.","mode":"route","status":"online","nextAction":"Only allow paid upstream calls when the wallet is authenticated and a per-run budget is explicit."},{"name":"LedgerSense","role":"Tracks paid-route outcomes, settlement telemetry, revenue signals, and repeat-buyer movement.","mode":"score","status":"online","nextAction":"Separate real paid completions from unpaid challenges and demo traffic."},{"name":"SignalProof","role":"Checks whether opportunity rankings and learning claims have enough sample size to be trusted.","mode":"score","status":"online","nextAction":"Mark low-sample claims as directional instead of statistically meaningful."},{"name":"SignalRouter","role":"Ranks qualified inbound sources and chooses the safest first paid route for each source-tagged lane.","mode":"route","status":"online","nextAction":"Keep source-tagged inbound traffic pointed to the cheapest credible route before escalating to premium diligence."}]},"summary":"ApexScout sees Search as the strongest near-term Agentic.Market lane for this objective. The fastest revenue move is to sell the paid Agentic Market Brief first, then route qualified buyers into Company Intel and Company Watch.","confidence":{"score":0.86,"label":"high","rationale":["The brief is based on a fresh Agentic.Market API read.","50 services and 1846 endpoints were included in the current market read.","1 ranked opportunity lanes are available for route selection."]},"marketRead":{"services":50,"endpoints":1846,"pricedEndpoints":1154,"topCategory":"Search","mostOpenCategory":"Search","strongestService":"Exa"},"commercialBrief":{"executiveSummary":"Search is the strongest immediate lane. Package the offer as a narrow paid decision route, prove one settlement, then use feedback to tune pricing.","buyerObjectiveInterpretation":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","bestFitX402Categories":["Search"],"currentCategorySaturation":[{"category":"Search","pressure":"building","services":4,"endpoints":13}],"pricingBandsObserved":[{"label":"Free or unlisted","count":692},{"label":"$0.01-$0.05","count":420}],"opportunityScore":78,"recommendedPaidServiceRoute":"https://example.com/api/agentic-market-brief","suggestedEndpointName":"search-decision-brief","suggestedX402Price":"$0.25","suggestedInputSchema":{"type":"object","required":["objective"],"additionalProperties":false,"properties":{"objective":{"type":"string","minLength":10,"maxLength":420},"buyerProfile":{"type":"string","maxLength":160},"preferredCategory":{"type":"string","maxLength":80}}},"suggestedOutputSchema":{"type":"object","required":["summary","marketRead","opportunityMap","executionPlan"],"properties":{"summary":{"type":"string"},"marketRead":{"type":"object"},"opportunityMap":{"type":"array"},"executionPlan":{"type":"array","items":{"type":"string"}}}},"likelyBuyerPersona":"AI-agent builder","goLiveChecklist":["Keep /agentic-alpha public and free.","Confirm unpaid paid-route calls return HTTP 402.","Run one testnet paid request before mainnet.","Attach Bazaar metadata with examples and schemas.","Check merchant discovery after one successful settlement."],"risks":["Market rankings can move quickly in a new storefront.","Do not claim revenue until settlement telemetry shows paid completions.","Do not allow paid upstream calls without VaultGuard approval."],"nextUpsellRecommendation":"/api/agentic-route-forge"},"opportunityMap":[{"category":"Search","score":78,"currentServices":4,"endpointShare":"1%","averagePriceUsd":"$0.01","suggestedOffer":"Search-to-decision brief that turns paid search calls into sourced next actions.","why":"Search is forming but not saturated, so a sharper buyer-specific offer can still stand out."}],"revenueMoves":[{"move":"Sell the Agentic Market Brief as the front-door paid product.","why":"Early builders need a fast read on where to build and what to buy without manually scanning the storefront.","expectedRevenueEffect":"First paid call at $0.25 with natural follow-on into company and diligence routes.","route":"https://example.com/api/agentic-market-brief"},{"move":"Turn every strong category read into one named-company follow-up.","why":"Company Intel is already the cleanest middle step for converting curiosity into a paid trust decision.","expectedRevenueEffect":"Creates a second paid route without requiring the buyer to understand the whole product ladder.","route":"/api/company-intel"},{"move":"Offer Company Watch when the same target will matter again.","why":"Recurring monitoring is the path from one-shot revenue to a compounding queue.","expectedRevenueEffect":"Raises lifetime value by keeping one subject warm between trust decisions.","route":"/api/company-watch"}],"executionPlan":["Keep /agentic-alpha public so buyers can see the live market command center before paying.","Use /api/agentic-market-brief as the paid x402 product for custom strategy around a buyer objective.","Lead with Search examples and explain why that lane is open now.","Do not spend on upstream x402 services until wallet auth is complete and a strict budget is present.","After the first paid brief, route serious targets into Company Intel, then Company Watch if the same company has repeat value."],"paidCallPolicy":{"walletStatus":"configured","budgetUsd":1,"allowedNow":false,"rule":"Scouting is live, but paid upstream calls are disabled until wallet auth and an explicit spend cap are both present."},"risks":["Agentic.Market is young, so rankings can shift quickly as new x402 services settle payments and appear.","A listed endpoint is not the same as a proven customer acquisition channel; paid demand still has to be tested.","Autonomous paid calls need wallet authentication, balance, and hard budget caps before they should run unattended."],"opportunities":["Search: Search-to-decision brief that turns paid search calls into sourced next actions."],"nextActions":["Share /agentic-alpha as the live dashboard and proof surface.","Keep /api/agentic-market-brief visible for builders who want a custom build-or-buy read.","Use the top whitespace lane to write the next outbound tester message.","Authenticate the wallet before attempting paid upstream calls or final x402 settlement checks."],"questions":["Which buyer segment should be targeted first: x402 builders, AI-agent teams, or crypto operators?","Should the first paid brief stay cheap for volume, or move higher as a premium strategic report?","Which upstream services deserve budget once wallet auth is complete?"],"sourceAttribution":[{"kind":"recommended","label":"Agentic.Market services API","url":"https://api.agentic.market/v1/services","relevance":"Live service and endpoint index used for the category and opportunity read.","note":"The brief uses aggregate storefront metadata, not buyer private data."}],"dashboardLinks":{"commandCenter":"/agentic-alpha","api":"/api/agentic-alpha","paidBrief":"/api/agentic-market-brief","agenticMarket":"https://agentic.market"},"commercial":{"routeBought":"/api/agentic-market-brief","price":"$0.25","wasThisWorthItQuestion":"Was ApexScout Agentic Market Brief worth $0.25 because it changed your next action?","recommendedNextRoute":"/api/agentic-service-scorecard","recommendedNextPrice":"$0.05","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"learning":null},"schema":{"type":"object","required":["requestId","createdAt","endpoint","agent","summary","marketRead","opportunityMap","revenueMoves"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","const":"agentic-market-brief"},"summary":{"type":"string"},"marketRead":{"type":"object"},"opportunityMap":{"type":"array"},"revenueMoves":{"type":"array"},"executionPlan":{"type":"array","items":{"type":"string"}},"paidCallPolicy":{"type":"object"}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-market-brief","title":"ApexScout Agentic Market Brief","summary":"Live Agentic.Market gap and revenue strategy brief for builders, operators, and buyer agents.","route":{"method":"POST","path":"/api/agentic-market-brief","listedPrice":"$0.25","network":"eip155:8453","protocol":"x402"},"category":"Agentic.Market revenue strategy","buyerIntent":"Buy when a builder or buyer agent needs a custom market and revenue decision.","exposurePriority":"agentic-market","keywords":["ApexScout","Agentic.Market","x402 market intelligence","paid agent service strategy","Base mainnet","Agent Research Desk"],"useCases":["Agentic.Market launch strategy","x402 route pricing and gap analysis","Paid service monetization brief"],"searchQueries":["Agentic.Market strategy brief","x402 market intelligence API","ApexScout market brief"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"agentic-market-brief","title":"ApexScout Agentic Market Brief","method":"POST","path":"/api/agentic-market-brief","description":"Best when an agent or operator wants to decide what to build, buy, or monetize on Agentic.Market right now. Returns live category pressure, opportunity lanes, x402 spending guardrails, and a concrete revenue execution plan.","price":"$0.25","whenToUse":"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.","expectedInput":["objective"],"requestSchema":{"type":"object","additionalProperties":false,"required":["objective"],"properties":{"objective":{"type":"string","minLength":10,"maxLength":420},"buyerProfile":{"type":"string","minLength":2,"maxLength":160},"preferredCategory":{"type":"string","minLength":2,"maxLength":80},"budgetUsd":{"type":"number","minimum":0,"maximum":100},"timeframe":{"type":"string","enum":["now","this-week","this-month"]},"riskTolerance":{"type":"string","enum":["cautious","balanced","aggressive"]},"includePaidCallPlan":{"type":"boolean"}}},"responseSchema":{"type":"object","required":["requestId","createdAt","endpoint","agent","summary","marketRead","opportunityMap","revenueMoves"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","const":"agentic-market-brief"},"summary":{"type":"string"},"marketRead":{"type":"object"},"opportunityMap":{"type":"array"},"revenueMoves":{"type":"array"},"executionPlan":{"type":"array","items":{"type":"string"}},"paidCallPolicy":{"type":"object"}}},"exampleRequest":{"objective":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","buyerProfile":"AI-agent builder","preferredCategory":"Search","budgetUsd":1,"timeframe":"now","riskTolerance":"balanced","includePaidCallPlan":false},"exampleResponse":{"requestId":"example","createdAt":"2026-04-23T00:00:00.000Z","endpoint":"agentic-market-brief","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:8453","price":"$0.25","url":"https://example.com"},"input":{"objective":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","buyerProfile":"AI-agent builder","preferredCategory":"Search","budgetUsd":1,"timeframe":"now","riskTolerance":"balanced","includePaidCallPlan":false},"agent":{"name":"ApexScout","operatingMode":"market-scout-strategy","modelLayer":"Codex 5.5 strategy layer with deterministic market scoring and no runtime API key dependency.","internalAgents":[{"name":"ApexScout","role":"Scans Agentic.Market and turns the storefront into category, pricing, and gap intelligence.","mode":"observe","status":"online","nextAction":"Refresh the live service index and update the command center."},{"name":"NeonGap","role":"Ranks open categories and weakly served buyer jobs by revenue potential.","mode":"score","status":"online","nextAction":"Keep Search, Social, Trading, and high-value Data lanes under pressure scoring."},{"name":"RouteForge","role":"Maps market gaps back to Agent Research Desk products and the paid Agentic Market Brief.","mode":"sell","status":"online","nextAction":"Push the paid brief and route buyers into Company Intel, Company Watch, and Deep Diligence."},{"name":"VaultGuard","role":"Prevents uncontrolled paid x402 calls while still preparing budgeted call plans.","mode":"route","status":"online","nextAction":"Only allow paid upstream calls when the wallet is authenticated and a per-run budget is explicit."},{"name":"LedgerSense","role":"Tracks paid-route outcomes, settlement telemetry, revenue signals, and repeat-buyer movement.","mode":"score","status":"online","nextAction":"Separate real paid completions from unpaid challenges and demo traffic."},{"name":"SignalProof","role":"Checks whether opportunity rankings and learning claims have enough sample size to be trusted.","mode":"score","status":"online","nextAction":"Mark low-sample claims as directional instead of statistically meaningful."},{"name":"SignalRouter","role":"Ranks qualified inbound sources and chooses the safest first paid route for each source-tagged lane.","mode":"route","status":"online","nextAction":"Keep source-tagged inbound traffic pointed to the cheapest credible route before escalating to premium diligence."}]},"summary":"ApexScout sees Search as the strongest near-term Agentic.Market lane for this objective. The fastest revenue move is to sell the paid Agentic Market Brief first, then route qualified buyers into Company Intel and Company Watch.","confidence":{"score":0.86,"label":"high","rationale":["The brief is based on a fresh Agentic.Market API read.","50 services and 1846 endpoints were included in the current market read.","1 ranked opportunity lanes are available for route selection."]},"marketRead":{"services":50,"endpoints":1846,"pricedEndpoints":1154,"topCategory":"Search","mostOpenCategory":"Search","strongestService":"Exa"},"commercialBrief":{"executiveSummary":"Search is the strongest immediate lane. Package the offer as a narrow paid decision route, prove one settlement, then use feedback to tune pricing.","buyerObjectiveInterpretation":"Find the fastest revenue lane for an x402-native agent service on Agentic.Market.","bestFitX402Categories":["Search"],"currentCategorySaturation":[{"category":"Search","pressure":"building","services":4,"endpoints":13}],"pricingBandsObserved":[{"label":"Free or unlisted","count":692},{"label":"$0.01-$0.05","count":420}],"opportunityScore":78,"recommendedPaidServiceRoute":"https://example.com/api/agentic-market-brief","suggestedEndpointName":"search-decision-brief","suggestedX402Price":"$0.25","suggestedInputSchema":{"type":"object","required":["objective"],"additionalProperties":false,"properties":{"objective":{"type":"string","minLength":10,"maxLength":420},"buyerProfile":{"type":"string","maxLength":160},"preferredCategory":{"type":"string","maxLength":80}}},"suggestedOutputSchema":{"type":"object","required":["summary","marketRead","opportunityMap","executionPlan"],"properties":{"summary":{"type":"string"},"marketRead":{"type":"object"},"opportunityMap":{"type":"array"},"executionPlan":{"type":"array","items":{"type":"string"}}}},"likelyBuyerPersona":"AI-agent builder","goLiveChecklist":["Keep /agentic-alpha public and free.","Confirm unpaid paid-route calls return HTTP 402.","Run one testnet paid request before mainnet.","Attach Bazaar metadata with examples and schemas.","Check merchant discovery after one successful settlement."],"risks":["Market rankings can move quickly in a new storefront.","Do not claim revenue until settlement telemetry shows paid completions.","Do not allow paid upstream calls without VaultGuard approval."],"nextUpsellRecommendation":"/api/agentic-route-forge"},"opportunityMap":[{"category":"Search","score":78,"currentServices":4,"endpointShare":"1%","averagePriceUsd":"$0.01","suggestedOffer":"Search-to-decision brief that turns paid search calls into sourced next actions.","why":"Search is forming but not saturated, so a sharper buyer-specific offer can still stand out."}],"revenueMoves":[{"move":"Sell the Agentic Market Brief as the front-door paid product.","why":"Early builders need a fast read on where to build and what to buy without manually scanning the storefront.","expectedRevenueEffect":"First paid call at $0.25 with natural follow-on into company and diligence routes.","route":"https://example.com/api/agentic-market-brief"},{"move":"Turn every strong category read into one named-company follow-up.","why":"Company Intel is already the cleanest middle step for converting curiosity into a paid trust decision.","expectedRevenueEffect":"Creates a second paid route without requiring the buyer to understand the whole product ladder.","route":"/api/company-intel"},{"move":"Offer Company Watch when the same target will matter again.","why":"Recurring monitoring is the path from one-shot revenue to a compounding queue.","expectedRevenueEffect":"Raises lifetime value by keeping one subject warm between trust decisions.","route":"/api/company-watch"}],"executionPlan":["Keep /agentic-alpha public so buyers can see the live market command center before paying.","Use /api/agentic-market-brief as the paid x402 product for custom strategy around a buyer objective.","Lead with Search examples and explain why that lane is open now.","Do not spend on upstream x402 services until wallet auth is complete and a strict budget is present.","After the first paid brief, route serious targets into Company Intel, then Company Watch if the same company has repeat value."],"paidCallPolicy":{"walletStatus":"configured","budgetUsd":1,"allowedNow":false,"rule":"Scouting is live, but paid upstream calls are disabled until wallet auth and an explicit spend cap are both present."},"risks":["Agentic.Market is young, so rankings can shift quickly as new x402 services settle payments and appear.","A listed endpoint is not the same as a proven customer acquisition channel; paid demand still has to be tested.","Autonomous paid calls need wallet authentication, balance, and hard budget caps before they should run unattended."],"opportunities":["Search: Search-to-decision brief that turns paid search calls into sourced next actions."],"nextActions":["Share /agentic-alpha as the live dashboard and proof surface.","Keep /api/agentic-market-brief visible for builders who want a custom build-or-buy read.","Use the top whitespace lane to write the next outbound tester message.","Authenticate the wallet before attempting paid upstream calls or final x402 settlement checks."],"questions":["Which buyer segment should be targeted first: x402 builders, AI-agent teams, or crypto operators?","Should the first paid brief stay cheap for volume, or move higher as a premium strategic report?","Which upstream services deserve budget once wallet auth is complete?"],"sourceAttribution":[{"kind":"recommended","label":"Agentic.Market services API","url":"https://api.agentic.market/v1/services","relevance":"Live service and endpoint index used for the category and opportunity read.","note":"The brief uses aggregate storefront metadata, not buyer private data."}],"dashboardLinks":{"commandCenter":"/agentic-alpha","api":"/api/agentic-alpha","paidBrief":"/api/agentic-market-brief","agenticMarket":"https://agentic.market"},"commercial":{"routeBought":"/api/agentic-market-brief","price":"$0.25","wasThisWorthItQuestion":"Was ApexScout Agentic Market Brief worth $0.25 because it changed your next action?","recommendedNextRoute":"/api/agentic-service-scorecard","recommendedNextPrice":"$0.05","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"learning":null},"toolName":"create_agentic_market_brief"},{"marketDiscovery":{"id":"agentic-service-scorecard","title":"ApexScout Service Scorecard","method":"POST","path":"/api/agentic-service-scorecard","toolName":"score_agentic_service","price":"$0.05","category":"Agentic.Market service scoring","buyerIntent":"Buy when one existing service needs a market-fit and metadata score before improvement.","exposurePriority":"agentic-market","description":"x402 scorecard for builders evaluating one agent service against Agentic.Market gaps, buyer clarity, route metadata, and price pressure.","keywords":["ApexScout","service scorecard","Agentic.Market","x402 service audit","route metadata","Agent Research Desk"],"useCases":["Score an existing x402 service","Find metadata and positioning gaps","Prioritize listing improvements"],"searchQueries":["Agentic.Market service scorecard","x402 service audit API","agent service market fit score"],"bazaarDiscovery":{"bodyType":"json","input":{"serviceName":"Agent Revenue Scout","category":"Search","endpointDescription":"Scores x402 services against current buyer demand and marketplace gaps.","priceUsd":0.05,"buyerObjective":"Decide whether this endpoint is positioned tightly enough to sell on Agentic.Market."},"inputSchema":{"type":"object","additionalProperties":false,"required":["serviceName"],"properties":{"serviceName":{"type":"string","minLength":2,"maxLength":160},"serviceUrl":{"type":"string","format":"uri","maxLength":420},"category":{"type":"string","minLength":2,"maxLength":80},"endpointDescription":{"type":"string","minLength":8,"maxLength":420},"priceUsd":{"type":"number","minimum":0,"maximum":100},"buyerObjective":{"type":"string","minLength":10,"maxLength":360}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-service-scorecard","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.05","url":"https://example.com"},"input":{"serviceName":"Agent Revenue Scout","category":"Search","endpointDescription":"Scores x402 services against current buyer demand and marketplace gaps.","priceUsd":0.05,"buyerObjective":"Decide whether this endpoint is positioned tightly enough to sell on Agentic.Market."},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"}},"schema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-service-scorecard","title":"ApexScout Service Scorecard","summary":"Scores one x402 service or endpoint against current marketplace gaps and pricing pressure.","route":{"method":"POST","path":"/api/agentic-service-scorecard","listedPrice":"$0.05","network":"eip155:8453","protocol":"x402"},"category":"Agentic.Market service scoring","buyerIntent":"Buy when one existing service needs a market-fit and metadata score before improvement.","exposurePriority":"agentic-market","keywords":["ApexScout","service scorecard","Agentic.Market","x402 service audit","route metadata","Agent Research Desk"],"useCases":["Score an existing x402 service","Find metadata and positioning gaps","Prioritize listing improvements"],"searchQueries":["Agentic.Market service scorecard","x402 service audit API","agent service market fit score"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"agentic-service-scorecard","title":"ApexScout Service Scorecard","method":"POST","path":"/api/agentic-service-scorecard","description":"Best when a builder already has a service or endpoint and wants a fast market-fit read before improving the route, metadata, or price.","price":"$0.05","whenToUse":"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.","expectedInput":["serviceName"],"requestSchema":{"type":"object","additionalProperties":false,"required":["serviceName"],"properties":{"serviceName":{"type":"string","minLength":2,"maxLength":160},"serviceUrl":{"type":"string","format":"uri","maxLength":420},"category":{"type":"string","minLength":2,"maxLength":80},"endpointDescription":{"type":"string","minLength":8,"maxLength":420},"priceUsd":{"type":"number","minimum":0,"maximum":100},"buyerObjective":{"type":"string","minLength":10,"maxLength":360}}},"responseSchema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}},"exampleRequest":{"serviceName":"Agent Revenue Scout","category":"Search","endpointDescription":"Scores x402 services against current buyer demand and marketplace gaps.","priceUsd":0.05,"buyerObjective":"Decide whether this endpoint is positioned tightly enough to sell on Agentic.Market."},"exampleResponse":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-service-scorecard","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.05","url":"https://example.com"},"input":{"serviceName":"Agent Revenue Scout","category":"Search","endpointDescription":"Scores x402 services against current buyer demand and marketplace gaps.","priceUsd":0.05,"buyerObjective":"Decide whether this endpoint is positioned tightly enough to sell on Agentic.Market."},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"}},"toolName":"score_agentic_service"},{"marketDiscovery":{"id":"agentic-route-forge","title":"ApexScout RouteForge","method":"POST","path":"/api/agentic-route-forge","toolName":"forge_agentic_route","price":"$0.25","category":"x402 route design","buyerIntent":"Buy when an idea needs to become a concrete paid endpoint contract.","exposurePriority":"agentic-market","description":"x402 route-spec generator that turns an agent service idea into a buyer, price, schema, output shape, and discovery metadata plan.","keywords":["ApexScout","RouteForge","x402 route spec","Agentic.Market","paid endpoint design","Agent Research Desk"],"useCases":["Turn an idea into a paid route spec","Generate discovery metadata guidance","Plan schema and price before build"],"searchQueries":["x402 route spec generator","Agentic.Market endpoint design","paid API route forge"],"bazaarDiscovery":{"bodyType":"json","input":{"idea":"A paid service that turns marketplace signals into a route launch spec","buyer":"x402 service operator","category":"Infrastructure","dataInputs":["Marketplace category","Buyer persona","Target price"],"desiredOutcome":"A route schema, price, and Bazaar metadata package.","targetPriceUsd":0.25},"inputSchema":{"type":"object","additionalProperties":false,"required":["idea","buyer"],"properties":{"idea":{"type":"string","minLength":10,"maxLength":420},"buyer":{"type":"string","minLength":2,"maxLength":160},"category":{"type":"string","minLength":2,"maxLength":80},"dataInputs":{"type":"array","items":{"type":"string"},"maxItems":8},"desiredOutcome":{"type":"string","minLength":8,"maxLength":280},"targetPriceUsd":{"type":"number","minimum":0.001,"maximum":10}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-route-forge","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.25","url":"https://example.com"},"input":{"idea":"A paid service that turns marketplace signals into a route launch spec","buyer":"x402 service operator","category":"Infrastructure","dataInputs":["Marketplace category","Buyer persona","Target price"],"desiredOutcome":"A route schema, price, and Bazaar metadata package.","targetPriceUsd":0.25},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"routeSpec":{"suggestedEndpointName":"marketplace-signals-route-spec-brief","method":"POST","path":"/api/marketplace-signals-route-spec-brief","suggestedX402Price":"$0.25","inputSchema":{"type":"object"},"outputSchema":{"type":"object"},"discoveryMetadata":{"mimeType":"application/json"},"goLiveChecklist":["Attach Bazaar metadata.","Run unpaid 402 test."]}},"schema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-route-forge","title":"ApexScout RouteForge","summary":"Turns an x402 service idea into a paid route spec with schema, pricing, and discovery metadata.","route":{"method":"POST","path":"/api/agentic-route-forge","listedPrice":"$0.25","network":"eip155:8453","protocol":"x402"},"category":"x402 route design","buyerIntent":"Buy when an idea needs to become a concrete paid endpoint contract.","exposurePriority":"agentic-market","keywords":["ApexScout","RouteForge","x402 route spec","Agentic.Market","paid endpoint design","Agent Research Desk"],"useCases":["Turn an idea into a paid route spec","Generate discovery metadata guidance","Plan schema and price before build"],"searchQueries":["x402 route spec generator","Agentic.Market endpoint design","paid API route forge"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"agentic-route-forge","title":"ApexScout RouteForge","method":"POST","path":"/api/agentic-route-forge","description":"Best when a builder has an idea but needs an agent-readable endpoint contract, price, example output, and Bazaar metadata package.","price":"$0.25","whenToUse":"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.","expectedInput":["idea","buyer"],"requestSchema":{"type":"object","additionalProperties":false,"required":["idea","buyer"],"properties":{"idea":{"type":"string","minLength":10,"maxLength":420},"buyer":{"type":"string","minLength":2,"maxLength":160},"category":{"type":"string","minLength":2,"maxLength":80},"dataInputs":{"type":"array","items":{"type":"string"},"maxItems":8},"desiredOutcome":{"type":"string","minLength":8,"maxLength":280},"targetPriceUsd":{"type":"number","minimum":0.001,"maximum":10}}},"responseSchema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}},"exampleRequest":{"idea":"A paid service that turns marketplace signals into a route launch spec","buyer":"x402 service operator","category":"Infrastructure","dataInputs":["Marketplace category","Buyer persona","Target price"],"desiredOutcome":"A route schema, price, and Bazaar metadata package.","targetPriceUsd":0.25},"exampleResponse":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-route-forge","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.25","url":"https://example.com"},"input":{"idea":"A paid service that turns marketplace signals into a route launch spec","buyer":"x402 service operator","category":"Infrastructure","dataInputs":["Marketplace category","Buyer persona","Target price"],"desiredOutcome":"A route schema, price, and Bazaar metadata package.","targetPriceUsd":0.25},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"routeSpec":{"suggestedEndpointName":"marketplace-signals-route-spec-brief","method":"POST","path":"/api/marketplace-signals-route-spec-brief","suggestedX402Price":"$0.25","inputSchema":{"type":"object"},"outputSchema":{"type":"object"},"discoveryMetadata":{"mimeType":"application/json"},"goLiveChecklist":["Attach Bazaar metadata.","Run unpaid 402 test."]}},"toolName":"forge_agentic_route"},{"marketDiscovery":{"id":"agentic-market-watch","title":"ApexScout Market Watch","method":"POST","path":"/api/agentic-market-watch","toolName":"watch_agentic_market","price":"$0.01","category":"Agentic.Market monitoring","buyerIntent":"Buy when the builder wants a cheap repeat pulse instead of a full market brief.","exposurePriority":"agentic-market","description":"Low-cost x402 Agentic.Market watchlist for builders tracking category movement, price bands, and route ideas over time.","keywords":["ApexScout","market watch","Agentic.Market monitor","x402 category watch","Base mainnet","Agent Research Desk"],"useCases":["Repeat Agentic.Market pulse","Category movement watchlist","Cheap x402 market monitoring"],"searchQueries":["Agentic.Market watch API","x402 market monitor","ApexScout market watch"],"bazaarDiscovery":{"bodyType":"json","input":{"categories":["Search","Data","Infrastructure"],"horizon":"this-week","includeRouteIdeas":true},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"categories":{"type":"array","items":{"type":"string"},"maxItems":8},"horizon":{"type":"string","enum":["today","this-week","this-month"]},"includeRouteIdeas":{"type":"boolean"}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-market-watch","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.01","url":"https://example.com"},"input":{"categories":["Search","Data","Infrastructure"],"horizon":"this-week","includeRouteIdeas":true},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"watch":{"horizon":"this-week","categoryWatchlist":[{"category":"Search","pressure":"building","services":4,"endpoints":13,"averagePriceUsd":"$0.01","signal":"Move now with narrow positioning."}],"movers":["12:00: 50 services, 1200 endpoints."],"priceChanges":["$0.01-$0.05: 420 endpoints."],"newServiceSignal":"Compare the latest two history points."}},"schema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-market-watch","title":"ApexScout Market Watch","summary":"Low-cost category watchlist for marketplace movement, price bands, and route ideas.","route":{"method":"POST","path":"/api/agentic-market-watch","listedPrice":"$0.01","network":"eip155:8453","protocol":"x402"},"category":"Agentic.Market monitoring","buyerIntent":"Buy when the builder wants a cheap repeat pulse instead of a full market brief.","exposurePriority":"agentic-market","keywords":["ApexScout","market watch","Agentic.Market monitor","x402 category watch","Base mainnet","Agent Research Desk"],"useCases":["Repeat Agentic.Market pulse","Category movement watchlist","Cheap x402 market monitoring"],"searchQueries":["Agentic.Market watch API","x402 market monitor","ApexScout market watch"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"agentic-market-watch","title":"ApexScout Market Watch","method":"POST","path":"/api/agentic-market-watch","description":"Best when an agent needs recurring lightweight market movement without buying a full strategy brief each time.","price":"$0.01","whenToUse":"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.","expectedInput":[],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"categories":{"type":"array","items":{"type":"string"},"maxItems":8},"horizon":{"type":"string","enum":["today","this-week","this-month"]},"includeRouteIdeas":{"type":"boolean"}}},"responseSchema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}},"exampleRequest":{"categories":["Search","Data","Infrastructure"],"horizon":"this-week","includeRouteIdeas":true},"exampleResponse":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-market-watch","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.01","url":"https://example.com"},"input":{"categories":["Search","Data","Infrastructure"],"horizon":"this-week","includeRouteIdeas":true},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"watch":{"horizon":"this-week","categoryWatchlist":[{"category":"Search","pressure":"building","services":4,"endpoints":13,"averagePriceUsd":"$0.01","signal":"Move now with narrow positioning."}],"movers":["12:00: 50 services, 1200 endpoints."],"priceChanges":["$0.01-$0.05: 420 endpoints."],"newServiceSignal":"Compare the latest two history points."}},"toolName":"watch_agentic_market"},{"marketDiscovery":{"id":"agentic-launch-plan","title":"ApexScout Launch Plan","method":"POST","path":"/api/agentic-launch-plan","toolName":"plan_agentic_launch","price":"$0.50","category":"x402 launch planning","buyerIntent":"Buy when a provider is close to launch and needs a safe path to paid discovery and first buyers.","exposurePriority":"agentic-market","description":"Premium x402 launch plan for providers moving an API from local route to mainnet payment proof, discovery visibility, and first buyers.","keywords":["ApexScout","x402 launch plan","Agentic.Market launch","paid API discovery","Base mainnet","Agent Research Desk"],"useCases":["Provider x402 launch checklist","Mainnet proof and discovery plan","First-buyer rollout plan"],"searchQueries":["x402 launch plan API","Agentic.Market provider launch","paid API discovery launch plan"],"bazaarDiscovery":{"bodyType":"json","input":{"serviceName":"ProofRoute","category":"Data","targetBuyer":"AI-agent builder","routeIdea":"A paid endpoint that turns raw x402 service data into launch decisions.","currentStage":"prototype","budgetUsd":50},"inputSchema":{"type":"object","additionalProperties":false,"required":["serviceName","category","targetBuyer"],"properties":{"serviceName":{"type":"string","minLength":2,"maxLength":160},"category":{"type":"string","minLength":2,"maxLength":80},"targetBuyer":{"type":"string","minLength":2,"maxLength":160},"routeIdea":{"type":"string","minLength":10,"maxLength":360},"currentStage":{"type":"string","enum":["idea","prototype","live-local","live-paid"]},"budgetUsd":{"type":"number","minimum":0,"maximum":1000}}},"output":{"example":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-launch-plan","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.50","url":"https://example.com"},"input":{"serviceName":"ProofRoute","category":"Data","targetBuyer":"AI-agent builder","routeIdea":"A paid endpoint that turns raw x402 service data into launch decisions.","currentStage":"prototype","budgetUsd":50},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"launchPlan":{"buyerPersona":"AI-agent builder","offerPositioning":"Data-to-intelligence pack.","recommendedPaidRoute":"/api/proofroute-data-brief","suggestedX402Price":"$0.05","discoveryCopy":"ProofRoute turns x402 service data into launch decisions.","firstSevenDays":["Publish schemas.","Run a paid test."],"preLaunchChecklist":["PAY_TO_ADDRESS configured.","Bazaar metadata attached."],"nextUpsell":"/api/agentic-route-forge"}},"schema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agentic-launch-plan","title":"ApexScout Launch Plan","summary":"Launch plan for providers that want to list, promote, and prove a paid x402 service.","route":{"method":"POST","path":"/api/agentic-launch-plan","listedPrice":"$0.50","network":"eip155:8453","protocol":"x402"},"category":"x402 launch planning","buyerIntent":"Buy when a provider is close to launch and needs a safe path to paid discovery and first buyers.","exposurePriority":"agentic-market","keywords":["ApexScout","x402 launch plan","Agentic.Market launch","paid API discovery","Base mainnet","Agent Research Desk"],"useCases":["Provider x402 launch checklist","Mainnet proof and discovery plan","First-buyer rollout plan"],"searchQueries":["x402 launch plan API","Agentic.Market provider launch","paid API discovery launch plan"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"agentic-launch-plan","title":"ApexScout Launch Plan","method":"POST","path":"/api/agentic-launch-plan","description":"Best when a provider is close to launch and needs the exact safe path from local route to testnet, mainnet, Bazaar discovery, and first buyers.","price":"$0.50","whenToUse":"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.","expectedInput":["serviceName","category","targetBuyer"],"requestSchema":{"type":"object","additionalProperties":false,"required":["serviceName","category","targetBuyer"],"properties":{"serviceName":{"type":"string","minLength":2,"maxLength":160},"category":{"type":"string","minLength":2,"maxLength":80},"targetBuyer":{"type":"string","minLength":2,"maxLength":160},"routeIdea":{"type":"string","minLength":10,"maxLength":360},"currentStage":{"type":"string","enum":["idea","prototype","live-local","live-paid"]},"budgetUsd":{"type":"number","minimum":0,"maximum":1000}}},"responseSchema":{"type":"object","required":["requestId","createdAt","endpoint","summary","confidence","marketContext","risks","opportunities","nextActions"],"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string"},"summary":{"type":"string"},"confidence":{"type":"object"},"marketContext":{"type":"object"},"risks":{"type":"array","items":{"type":"string"}},"opportunities":{"type":"array","items":{"type":"string"}},"nextActions":{"type":"array","items":{"type":"string"}}}},"exampleRequest":{"serviceName":"ProofRoute","category":"Data","targetBuyer":"AI-agent builder","routeIdea":"A paid endpoint that turns raw x402 service data into launch decisions.","currentStage":"prototype","budgetUsd":50},"exampleResponse":{"requestId":"example","createdAt":"2026-04-24T00:00:00.000Z","endpoint":"agentic-launch-plan","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:84532","price":"$0.50","url":"https://example.com"},"input":{"serviceName":"ProofRoute","category":"Data","targetBuyer":"AI-agent builder","routeIdea":"A paid endpoint that turns raw x402 service data into launch decisions.","currentStage":"prototype","budgetUsd":50},"summary":"Agent Revenue Scout scores as promising for Search.","confidence":{"score":0.82,"label":"high","rationale":["Fresh market snapshot.","Example response."]},"marketContext":{"status":"ready","stale":false,"fetchedAt":"2026-04-24T00:00:00.000Z","services":50,"endpoints":1200,"pricedEndpoints":900,"topCategory":"Search","warning":null},"scorecard":{"opportunityScore":72,"fit":"promising","categoryPressure":"building; 4 services and 13 endpoints observed.","pricingRead":"Observed median is $0.01 and average is $0.01. Candidate listed price: $0.05.","routeGaps":["Add exact schemas.","Add a realistic example."],"recommendedPositioning":"Search-to-decision brief."},"risks":["Scores are directional until paid conversion exists."],"opportunities":["Use this as the first diagnostic upsell."],"nextActions":["Run an unpaid 402 test."],"sourceAttribution":[{"kind":"recommended","label":"ApexScout market snapshot","url":"https://api.agentic.market/v1/services","relevance":"Market context.","note":"Aggregate metadata only."}],"commercial":{"routeBought":"/api/agentic-service-scorecard","price":"$0.05","wasThisWorthItQuestion":"Was ApexScout Service Scorecard worth $0.05 because it changed your next action?","recommendedNextRoute":"/api/agentic-route-forge","recommendedNextPrice":"$0.25","whyNextRoute":"The next offer should deepen the buyer's decision instead of restarting the work from scratch.","doNotBuyNextIf":"Do not buy the next route if this result did not change a concrete next action or expose a real proof gap.","feedbackPath":"/api/agent-feedback"},"launchPlan":{"buyerPersona":"AI-agent builder","offerPositioning":"Data-to-intelligence pack.","recommendedPaidRoute":"/api/proofroute-data-brief","suggestedX402Price":"$0.05","discoveryCopy":"ProofRoute turns x402 service data into launch decisions.","firstSevenDays":["Publish schemas.","Run a paid test."],"preLaunchChecklist":["PAY_TO_ADDRESS configured.","Bazaar metadata attached."],"nextUpsell":"/api/agentic-route-forge"}},"toolName":"plan_agentic_launch"},{"marketDiscovery":{"id":"agent-revenue-audit","title":"ApexScout Agent Revenue Audit","method":"POST","path":"/api/agent-revenue-audit","toolName":"create_agent_revenue_audit","price":"$5.00","category":"Agent/API monetization audit","buyerIntent":"Buy when a builder wants concrete monetization guidance for their own agent, API, x402 route, or paid service.","exposurePriority":"agentic-market","description":"Premium $5 x402 monetization audit for agent/API builders who need a sharper first paid route, pricing ladder, 402 retry path, and seven-day revenue plan.","keywords":["ApexScout","Agent Revenue Audit","x402 monetization","agent API revenue","paid route strategy","Base mainnet","Agent Research Desk"],"useCases":["Builder monetization diagnosis","First paid route and pricing ladder","402-to-paid conversion plan","Seven-day revenue sprint plan"],"searchQueries":["agent revenue audit x402","monetize agent API","x402 paid route revenue plan"],"bazaarDiscovery":{"bodyType":"json","input":{"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"},"inputSchema":{"type":"object","additionalProperties":false,"properties":{"serviceName":{"type":"string"},"serviceUrl":{"type":"string","format":"uri"},"buyerType":{"type":"string","enum":["x402-builder","solana-builder","agent-tool-builder","api-founder","operator","crm-agent","gtm-agent","mcp-builder","hubspot-builder","unknown"]},"currentOffer":{"type":"string"},"currentPaymentRail":{"type":"string","enum":["base-x402","solana-x402","card","free","unknown"]},"targetBuyer":{"type":"string"},"currentProblem":{"type":"string"},"knownMetrics":{"type":"object","additionalProperties":false,"properties":{"visits":{"type":"string"},"unpaid402Challenges":{"type":"string"},"paidCompletions":{"type":"string"},"feedbackCount":{"type":"string"}}},"riskTolerance":{"type":"string","enum":["low","medium","high"]},"source":{"type":"string"}},"required":["serviceName","currentOffer","targetBuyer","currentProblem"]},"output":{"example":{"requestId":"2a4f087d-1149-45b4-bb52-5f18f03f3d7f","createdAt":"2026-05-01T18:00:00.000Z","endpoint":"agent-revenue-audit","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:8453","price":"$5.00","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"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"},"summary":"Example Agent API needs a tighter paid path for Agent and API builders trying to monetize faster.. The first revenue move is to make one paid route obvious, prove one buyer can complete it, and avoid widening channels before the 402-to-paid path is clear.","monetizationDiagnosis":"There is already at least some paid signal. The next lift is repeatability: make the first buy easier, ask for structured feedback, and only add higher-priced routes when the same buyer has a real next problem.","bestFirstPaidRoute":{"name":"Opportunity Check","price":"$0.01","why":"The cheapest route should prove that the buyer understands the problem and can complete the x402 retry before they spend on wider planning."},"conversionFriction":["The first paid route must explain what the buyer gets, when to stop, and what to buy next only if useful."],"pricingRecommendation":{"cheapProofRoute":"$0.01 route for payment-path proof and low-friction first value.","coreRoute":"$0.05 route when one named company, vendor, source, or decision is clear.","premiumRoute":"$5.00 Agent Revenue Audit only when the buyer wants monetization guidance for their own agent/API."},"buyerAgentInstructions":["Inspect /docs.json and the public agent card before paying.","Send the chosen protected POST unpaid first and confirm HTTP 402.","Retry with buyer-controlled x402 payment on Base mainnet.","Use the paid JSON to decide whether to stop, ask for feedback, or buy exactly one follow-on route."],"solanaFit":{"fit":"weak","why":"The fastest revenue proof is to reduce Base x402 retry friction, not to move a working buyer path to a less-proven rail.","safeNextStep":"Improve the first paid route, docs, 402 rescue, and source-tagged manual testing before adding a new rail."},"whatToShipNext":["Put the cheapest paid route and the $5 audit route on every buyer-facing route ladder.","Make /402-rescue and /instant-x402 the recovery path for any unpaid protected call.","Track source-tagged visits, unpaid 402 challenges, paid completions, and useful feedback only in aggregate.","Write one owned listing block for x402 builders and one for agent/API founders."],"whatNotToDo":["Do not switch away from the proven Base x402 production rail to chase novelty.","Do not send automatic DMs, emails, posts, agent-to-agent signals, or follow-ups.","Do not scrape contacts or claim traction before real paid completions or feedback exists.","Do not present this as investment, legal, tax, compliance, lending, trading, or guaranteed revenue advice."],"sevenDayRevenuePlan":["Day 1: verify unpaid 402 and one buyer-controlled paid path if the operator explicitly allows it.","Day 2: keep source-tagged owned paths visible for qualified inbound builders only.","Day 3: collect friction notes from anyone who hit 402 but did not pay.","Day 4: tighten the route ladder and first-buy advisor around the strongest confusion point.","Day 5: refresh one owned listing update only where self-promotion is allowed.","Day 6: test whether one buyer will repeat or upgrade after a useful first result.","Day 7: stop, widen, or reprice based only on paid completions, feedback, and actual errors."],"confidence":{"score":0.82,"label":"high","rationale":["Example Agent API supplied a current offer and target buyer, which is enough for product revenue planning.","4 metric fields are present, so the recommendation can be more specific.","Example Agent API already has enough named proof inputs to support a confident first-pass read.","The request is concrete enough to point to a clear next decision instead of general exploration.","Some external proof work is still needed before the result should be treated as reliable.","Gap: No explicit decision question is supplied yet."]},"risks":["Revenue may look like route interest until a real paid completion proves the retry path.","A premium route can confuse buyers if the $0.01 proof route is not obvious first.","No explicit decision question is supplied yet."],"opportunities":["A $5 audit route creates a higher-value path for builders who already understand agent/API monetization.","A clear $0.01 first test lets cautious buyer agents prove payment before buying a broader report.","Owned, source-tagged listing copy can increase qualified inbound traffic without outbound automation."],"nextActions":["Keep Base mainnet x402 as the production rail.","Promote /api/opportunity-check for smallest useful paid proof and /api/agent-revenue-audit for builder monetization help.","Use voluntary inbound tester feedback to learn whether the 402-to-paid retry broke."],"questions":["Which one buyer type would pay first if the paid route promise were clearer?","Where does the current buyer path lose people: route choice, 402 retry, wallet payment, output value, or follow-up?","What single metric will prove this should widen: paid completions, useful feedback, repeat buyer signal, or audit purchase?"],"sourceAttribution":[{"kind":"provided","label":"Provided service URL","url":"https://example.com","relevance":"Revenue planning context","note":"This audit uses only the buyer-supplied service description and metrics. It does not browse private data or make paid upstream calls."}],"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Product and revenue planning for agent/API monetization."],"notFor":["Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","Claims that revenue is guaranteed or that unaudited metrics prove demand."],"whyThisIsUseful":["It turns the current offer into a clear first paid route, route ladder, and inbound testing plan.","It keeps revenue pressure inside x402, privacy, and no-outbound guardrails."],"safeUse":"Product and revenue planning for agent/API monetization.","notSafeFor":"Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","proofBurdenNote":"Operator should verify claims and run real paid tests before relying on the plan."}},"schema":{"type":"object","additionalProperties":true,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","const":"agent-revenue-audit"},"service":{"type":"object"},"input":{"type":"object","additionalProperties":false,"properties":{"serviceName":{"type":"string"},"serviceUrl":{"type":"string","format":"uri"},"buyerType":{"type":"string","enum":["x402-builder","solana-builder","agent-tool-builder","api-founder","operator","crm-agent","gtm-agent","mcp-builder","hubspot-builder","unknown"]},"currentOffer":{"type":"string"},"currentPaymentRail":{"type":"string","enum":["base-x402","solana-x402","card","free","unknown"]},"targetBuyer":{"type":"string"},"currentProblem":{"type":"string"},"knownMetrics":{"type":"object","additionalProperties":false,"properties":{"visits":{"type":"string"},"unpaid402Challenges":{"type":"string"},"paidCompletions":{"type":"string"},"feedbackCount":{"type":"string"}}},"riskTolerance":{"type":"string","enum":["low","medium","high"]},"source":{"type":"string"}},"required":["serviceName","currentOffer","targetBuyer","currentProblem"]},"summary":{"type":"string"},"monetizationDiagnosis":{"type":"string"},"bestFirstPaidRoute":{"type":"object"},"conversionFriction":{"type":"array","items":{"type":"string"}},"pricingRecommendation":{"type":"object"},"buyerAgentInstructions":{"type":"array","items":{"type":"string"}},"solanaFit":{"type":"object"},"hubspotFit":{"type":"object"},"whatToShipNext":{"type":"array","items":{"type":"string"}},"whatNotToDo":{"type":"array","items":{"type":"string"}},"sevenDayRevenuePlan":{"type":"array","items":{"type":"string"}},"confidence":{"type":"object"},"trustProfile":{"type":"object"},"commercial":{"type":"object"}},"required":["requestId","createdAt","endpoint","service","input","summary","monetizationDiagnosis","bestFirstPaidRoute","conversionFriction","pricingRecommendation","buyerAgentInstructions","solanaFit","whatToShipNext","whatNotToDo","sevenDayRevenuePlan","confidence","trustProfile"]}},"publicContext":{"service":{"name":"Agent Research Desk","agentBrand":"ApexScout","canonicalUrl":"https://agent-research-brief-api-production.up.railway.app","docs":"/docs.json","agentCapabilities":"/agent-capabilities.json","agenticMarketListing":"/agentic-market-listing.json","launchPack":"/apexscout-launch"},"endpoint":"agent-revenue-audit","title":"ApexScout Agent Revenue Audit","summary":"Premium monetization audit for builders/operators trying to turn an agent, API, or x402 route into real paid demand.","route":{"method":"POST","path":"/api/agent-revenue-audit","listedPrice":"$5.00","network":"eip155:8453","protocol":"x402"},"category":"Agent/API monetization audit","buyerIntent":"Buy when a builder wants concrete monetization guidance for their own agent, API, x402 route, or paid service.","exposurePriority":"agentic-market","keywords":["ApexScout","Agent Revenue Audit","x402 monetization","agent API revenue","paid route strategy","Base mainnet","Agent Research Desk"],"useCases":["Builder monetization diagnosis","First paid route and pricing ladder","402-to-paid conversion plan","Seven-day revenue sprint plan"],"searchQueries":["agent revenue audit x402","monetize agent API","x402 paid route revenue plan"],"trustBoundary":"This service returns first-pass trust and diligence output, not final legal, financial, compliance, or investment advice.","indexingNote":"CDP Bazaar indexes this route after a successful x402 settlement through the CDP facilitator; unpaid 402 checks alone do not prove discovery indexing."}}},"id":"agent-revenue-audit","title":"Agent Revenue Audit","method":"POST","path":"/api/agent-revenue-audit","description":"Best when a builder wants a direct revenue diagnosis, route ladder, pricing recommendation, buyer-agent instructions, and a seven-day plan without changing settlement rails or making paid upstream calls.","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.","expectedInput":["serviceName","currentOffer","targetBuyer","currentProblem"],"requestSchema":{"type":"object","additionalProperties":false,"properties":{"serviceName":{"type":"string"},"serviceUrl":{"type":"string","format":"uri"},"buyerType":{"type":"string","enum":["x402-builder","solana-builder","agent-tool-builder","api-founder","operator","crm-agent","gtm-agent","mcp-builder","hubspot-builder","unknown"]},"currentOffer":{"type":"string"},"currentPaymentRail":{"type":"string","enum":["base-x402","solana-x402","card","free","unknown"]},"targetBuyer":{"type":"string"},"currentProblem":{"type":"string"},"knownMetrics":{"type":"object","additionalProperties":false,"properties":{"visits":{"type":"string"},"unpaid402Challenges":{"type":"string"},"paidCompletions":{"type":"string"},"feedbackCount":{"type":"string"}}},"riskTolerance":{"type":"string","enum":["low","medium","high"]},"source":{"type":"string"}},"required":["serviceName","currentOffer","targetBuyer","currentProblem"]},"responseSchema":{"type":"object","additionalProperties":true,"properties":{"requestId":{"type":"string"},"createdAt":{"type":"string"},"endpoint":{"type":"string","const":"agent-revenue-audit"},"service":{"type":"object"},"input":{"type":"object","additionalProperties":false,"properties":{"serviceName":{"type":"string"},"serviceUrl":{"type":"string","format":"uri"},"buyerType":{"type":"string","enum":["x402-builder","solana-builder","agent-tool-builder","api-founder","operator","crm-agent","gtm-agent","mcp-builder","hubspot-builder","unknown"]},"currentOffer":{"type":"string"},"currentPaymentRail":{"type":"string","enum":["base-x402","solana-x402","card","free","unknown"]},"targetBuyer":{"type":"string"},"currentProblem":{"type":"string"},"knownMetrics":{"type":"object","additionalProperties":false,"properties":{"visits":{"type":"string"},"unpaid402Challenges":{"type":"string"},"paidCompletions":{"type":"string"},"feedbackCount":{"type":"string"}}},"riskTolerance":{"type":"string","enum":["low","medium","high"]},"source":{"type":"string"}},"required":["serviceName","currentOffer","targetBuyer","currentProblem"]},"summary":{"type":"string"},"monetizationDiagnosis":{"type":"string"},"bestFirstPaidRoute":{"type":"object"},"conversionFriction":{"type":"array","items":{"type":"string"}},"pricingRecommendation":{"type":"object"},"buyerAgentInstructions":{"type":"array","items":{"type":"string"}},"solanaFit":{"type":"object"},"hubspotFit":{"type":"object"},"whatToShipNext":{"type":"array","items":{"type":"string"}},"whatNotToDo":{"type":"array","items":{"type":"string"}},"sevenDayRevenuePlan":{"type":"array","items":{"type":"string"}},"confidence":{"type":"object"},"trustProfile":{"type":"object"},"commercial":{"type":"object"}},"required":["requestId","createdAt","endpoint","service","input","summary","monetizationDiagnosis","bestFirstPaidRoute","conversionFriction","pricingRecommendation","buyerAgentInstructions","solanaFit","whatToShipNext","whatNotToDo","sevenDayRevenuePlan","confidence","trustProfile"]},"exampleRequest":{"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"},"exampleResponse":{"requestId":"2a4f087d-1149-45b4-bb52-5f18f03f3d7f","createdAt":"2026-05-01T18:00:00.000Z","endpoint":"agent-revenue-audit","service":{"name":"Agent Research Desk","version":"2.0.0","x402Enabled":true,"network":"eip155:8453","price":"$5.00","url":"https://agent-research-brief-api-production.up.railway.app"},"input":{"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"},"summary":"Example Agent API needs a tighter paid path for Agent and API builders trying to monetize faster.. The first revenue move is to make one paid route obvious, prove one buyer can complete it, and avoid widening channels before the 402-to-paid path is clear.","monetizationDiagnosis":"There is already at least some paid signal. The next lift is repeatability: make the first buy easier, ask for structured feedback, and only add higher-priced routes when the same buyer has a real next problem.","bestFirstPaidRoute":{"name":"Opportunity Check","price":"$0.01","why":"The cheapest route should prove that the buyer understands the problem and can complete the x402 retry before they spend on wider planning."},"conversionFriction":["The first paid route must explain what the buyer gets, when to stop, and what to buy next only if useful."],"pricingRecommendation":{"cheapProofRoute":"$0.01 route for payment-path proof and low-friction first value.","coreRoute":"$0.05 route when one named company, vendor, source, or decision is clear.","premiumRoute":"$5.00 Agent Revenue Audit only when the buyer wants monetization guidance for their own agent/API."},"buyerAgentInstructions":["Inspect /docs.json and the public agent card before paying.","Send the chosen protected POST unpaid first and confirm HTTP 402.","Retry with buyer-controlled x402 payment on Base mainnet.","Use the paid JSON to decide whether to stop, ask for feedback, or buy exactly one follow-on route."],"solanaFit":{"fit":"weak","why":"The fastest revenue proof is to reduce Base x402 retry friction, not to move a working buyer path to a less-proven rail.","safeNextStep":"Improve the first paid route, docs, 402 rescue, and source-tagged manual testing before adding a new rail."},"whatToShipNext":["Put the cheapest paid route and the $5 audit route on every buyer-facing route ladder.","Make /402-rescue and /instant-x402 the recovery path for any unpaid protected call.","Track source-tagged visits, unpaid 402 challenges, paid completions, and useful feedback only in aggregate.","Write one owned listing block for x402 builders and one for agent/API founders."],"whatNotToDo":["Do not switch away from the proven Base x402 production rail to chase novelty.","Do not send automatic DMs, emails, posts, agent-to-agent signals, or follow-ups.","Do not scrape contacts or claim traction before real paid completions or feedback exists.","Do not present this as investment, legal, tax, compliance, lending, trading, or guaranteed revenue advice."],"sevenDayRevenuePlan":["Day 1: verify unpaid 402 and one buyer-controlled paid path if the operator explicitly allows it.","Day 2: keep source-tagged owned paths visible for qualified inbound builders only.","Day 3: collect friction notes from anyone who hit 402 but did not pay.","Day 4: tighten the route ladder and first-buy advisor around the strongest confusion point.","Day 5: refresh one owned listing update only where self-promotion is allowed.","Day 6: test whether one buyer will repeat or upgrade after a useful first result.","Day 7: stop, widen, or reprice based only on paid completions, feedback, and actual errors."],"confidence":{"score":0.82,"label":"high","rationale":["Example Agent API supplied a current offer and target buyer, which is enough for product revenue planning.","4 metric fields are present, so the recommendation can be more specific.","Example Agent API already has enough named proof inputs to support a confident first-pass read.","The request is concrete enough to point to a clear next decision instead of general exploration.","Some external proof work is still needed before the result should be treated as reliable.","Gap: No explicit decision question is supplied yet."]},"risks":["Revenue may look like route interest until a real paid completion proves the retry path.","A premium route can confuse buyers if the $0.01 proof route is not obvious first.","No explicit decision question is supplied yet."],"opportunities":["A $5 audit route creates a higher-value path for builders who already understand agent/API monetization.","A clear $0.01 first test lets cautious buyer agents prove payment before buying a broader report.","Owned, source-tagged listing copy can increase qualified inbound traffic without outbound automation."],"nextActions":["Keep Base mainnet x402 as the production rail.","Promote /api/opportunity-check for smallest useful paid proof and /api/agent-revenue-audit for builder monetization help.","Use voluntary inbound tester feedback to learn whether the 402-to-paid retry broke."],"questions":["Which one buyer type would pay first if the paid route promise were clearer?","Where does the current buyer path lose people: route choice, 402 retry, wallet payment, output value, or follow-up?","What single metric will prove this should widen: paid completions, useful feedback, repeat buyer signal, or audit purchase?"],"sourceAttribution":[{"kind":"provided","label":"Provided service URL","url":"https://example.com","relevance":"Revenue planning context","note":"This audit uses only the buyer-supplied service description and metrics. It does not browse private data or make paid upstream calls."}],"trustProfile":{"operatingMode":"first-pass","verificationStatus":"request-only","evidenceStrength":"strong","decisionReadiness":"decision-ready","proofBurden":"moderate","useFor":["Product and revenue planning for agent/API monetization."],"notFor":["Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","Claims that revenue is guaranteed or that unaudited metrics prove demand."],"whyThisIsUseful":["It turns the current offer into a clear first paid route, route ladder, and inbound testing plan.","It keeps revenue pressure inside x402, privacy, and no-outbound guardrails."],"safeUse":"Product and revenue planning for agent/API monetization.","notSafeFor":"Investment, legal, tax, lending, compliance, trading, or guaranteed revenue decisions.","proofBurdenNote":"Operator should verify claims and run real paid tests before relying on the plan."}},"toolName":"create_agent_revenue_audit"}]}