{"available":true,"mode":"apify-x402-upstream-readiness","release":"v2.2.175-agent-receipt-close-strip","path":"/apify-x402-upstream-readiness","apiPath":"/api/apify-x402-upstream-readiness","wellKnownPath":"/.well-known/apexscout-apify-x402-upstream.json","title":"Apify x402 Upstream Readiness","purpose":"Prepare ApexScout for a future operator-approved paid upstream Actor run while keeping production no-spend by default.","sourceSignal":{"name":"Apify x402 Actors","summary":"Apify now exposes eligible Actors over x402 so agents can pay with USDC on Base and run tools without an Apify account.","blogUrl":"https://blog.apify.com/introducing-x402-agentic-payments/","docsUrl":"https://docs.apify.com/platform/integrations/x402","changeLogUrl":"https://apify.com/change-log/pay-for-apify-actors-with-x402","interpretedForApexScout":"The useful pattern is buyer-agent paid tool execution over HTTP 402. ApexScout can publish readiness and operator gates now, but should not run upstream scraping or paid Actors without a scoped budget."},"integrationStatus":"prepared-disabled","upstreamSpendEnabled":false,"apifyAccountRequiredForX402Flow":false,"apifyPrepaidTokenCreated":false,"apifyActorRunExecuted":false,"paidUpstreamCallsMade":false,"productionPostMade":false,"scrapingPerformed":false,"buyerLevelDataExposed":false,"defaultPolicy":{"totalBudgetUsd":0,"maxPerRunUsd":0,"allowedActorIds":[],"allowedPurposes":[],"denySocialScrapingByDefault":true,"denyPersonalDataCollectionByDefault":true,"requireOperatorReviewBeforeEnable":true,"requireResultPrivacyReviewBeforePublishing":true,"tokenStorage":"not-created","tokenMayBePrintedOrLogged":false},"enablementRequirements":["Operator supplies an explicit upstream budget.","Operator selects an exact Actor ID and allowed data purpose.","The Actor is eligible for x402, pay-per-event, limited-permission execution, and not Standby.","The request avoids scraping, outreach, private personal data, and competitor inspection unless separately approved.","The buyer/operator wallet is authenticated and funded outside ApexScout's public surfaces.","The returned prepaid token is treated as a secret and never exposed in public logs, docs, metrics, or reports."],"disabledCommandTemplates":{"buyOneDollarPrepaidToken":"npx awal x402 pay 'https://agi.apify.com/protocols/x402/prepaid-tokens?amount=1&currency=usd' --max-amount 1000000 --json","disabledReason":"This command is documented for future operator-approved setup only. ApexScout did not run it, fund a wallet, create a token, or call Apify.","tokenHandling":"If approved later, capture the token only in a secret store. Never paste it into public docs, reports, metrics, or chat."},"proposedApexScoutUseCases":[{"id":"market-context-snapshot","label":"Market context snapshot","status":"requires-operator-actor-selection","why":"Useful when ApexScout needs a paid upstream data point to enrich a buyer-facing report after a human approves cost and target."},{"id":"seller-route-evidence-check","label":"Seller route evidence check","status":"requires-budget-and-privacy-review","why":"Could help validate public route claims when the target source explicitly allows collection and the result stays private until reviewed."}],"publicSurfacePolicy":{"publishReadinessOnly":true,"doNotClaimApifyEndorsement":true,"doNotClaimCoinbaseEndorsement":true,"doNotClaimGuaranteedRevenue":true,"doNotCallApifyFromPublicPage":true,"doNotExposePrepaidToken":true,"aggregateOnlyMetrics":true},"links":{"agentWalletSkillPack":"https://apexscout.ai/agent-wallet-skill-pack","agentWalletSkillPackApi":"https://apexscout.ai/api/agent-wallet-skill-pack","docs":"https://apexscout.ai/docs.json","cashRegister":"https://apexscout.ai/api/cash-register","metrics":"https://apexscout.ai/api/metrics","mcpToolPack":"https://apexscout.ai/api/mcp-tool-pack","openApi":"https://apexscout.ai/api/agentcore-openapi.json"},"noSpendBoundary":{"readinessPacketIsFree":true,"paymentAttemptedByReadinessPacket":false,"paidRouteCalledByReadinessPacket":false,"apifyApiCalled":false,"apifyActorRunCreated":false,"apifyPrepaidTokenCreated":false,"apifyAccountCreated":false,"walletFunded":false,"automaticSpending":false,"paidUpstreamCalls":false,"createsPrepareRequest":false,"createsScopeCheck":false,"createsActionIntent":false,"fakeTrafficCreated":false,"outreachCreated":false,"scrapingPerformed":false,"pricingChanged":false,"sellerWalletChanged":false,"settlementRailChanged":false},"privacy":{"aggregateOnly":true,"buyerLevelDataExposed":false,"apifyTokenExposed":false,"rawUpstreamResultPublished":false,"rawBuyerInputStored":false,"rawGeneratedPayloadStored":false,"rawUserAgentsStored":false,"ipAddressesStored":false,"cookiesAdded":false,"sessionsAdded":false,"fingerprintingAdded":false,"privateKeysRequested":false,"walletPayloadsExposed":false}}