{ "generatedAt": "2026-07-25T19:15:00.000Z", "publicGitHubRepo": "https://github.com/go165/400860-x402-checkout", "safeForPublicPosting": true, "acceptsPrivateKey": false, "repairPositioning": "Start with ai_pricing_snapshot at $0.002 to verify a buyer-owned x402 runtime through the live gasless provider pool. Continue to x402_seller_acceptance_pack at $1.00 for deterministic seller evidence. Premium products remain optional upgrades; visibility and test payments are not external revenue.", "repairProducts": [ { "id": "ai_pricing_snapshot", "url": "https://api.400860.xyz/v1/ai/pricing", "role": "$0.002 default first paid compatibility canary" }, { "id": "x402_seller_acceptance_pack", "url": "https://api.400860.xyz/v1/x402/seller/acceptance-pack", "role": "$1.00 second paid deterministic seller acceptance report" }, { "id": "premium_conversion_sprint_pack", "url": "https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack", "role": "$10 optional historical premium conversion upgrade" }, { "id": "agent_security_policy_pack", "url": "https://api.400860.xyz/v1/agent/security-policy-pack", "role": "low-price trust and policy branch product" }, { "id": "zero_revenue_rescue_pack", "url": "https://api.400860.xyz/v1/growth/zero-revenue-rescue-pack", "role": "zero-revenue seller branch" }, { "id": "seller_checkout_repair_pack", "url": "https://api.400860.xyz/v1/x402/seller/checkout-repair-pack", "role": "x402 checkout repair branch" }, { "id": "agent_spend_firewall_pack", "url": "https://api.400860.xyz/v1/agent/spend-firewall-pack", "role": "funded-agent spend firewall safety branch" }, { "id": "agent_payment_mandate_pack", "url": "https://api.400860.xyz/v1/agent/payment-mandate-pack", "role": "agent buyer organization spend mandate and approval boundary product" }, { "id": "agent_recurring_spend_guard", "url": "https://api.400860.xyz/v1/agent/recurring-spend-guard", "role": "subscriptionless agent repeat-spend guard and receipt gate product" }, { "id": "agent_payment_policy_compiler", "url": "https://api.400860.xyz/v1/agent/payment-policy-compiler", "role": "default-deny autonomous payment policy product" }, { "id": "paid_mcp_launch_pack", "url": "https://api.400860.xyz/v1/mcp/paid-launch-pack", "role": "paid MCP launch packaging product" }, { "id": "mcp_directory_introspection_audit", "url": "https://api.400860.xyz/v1/mcp/directory-introspection-audit", "role": "MCP directory introspection, Glama score, manifest, stdio probe, Dockerfile, license, and Awesome MCP repair product" }, { "id": "x402_payment_failure_doctor", "url": "https://api.400860.xyz/v1/x402/payment-failure-doctor", "role": "payment failure recovery and retry decision product" }, { "id": "x402_facilitator_settlement_reconcile", "url": "https://api.400860.xyz/v1/x402/facilitator-settlement-reconcile", "role": "facilitator settlement, receipt, duplicate risk, and ledger reconciliation product" }, { "id": "x402_receipt_dispute_evidence_pack", "url": "https://api.400860.xyz/v1/x402/receipt-dispute-evidence-pack", "role": "receipt dispute, refund, support copy, paid body hash, and ledger evidence product" }, { "id": "x402_directory_audition_recovery_pack", "url": "https://api.400860.xyz/v1/x402/directory-audition-recovery-pack", "role": "x402gle/OpenDexter/APIHub directory audition recovery, shareUrl, fixInstructions, and retry evidence product" }, { "id": "ai_crawler_monetization_kit", "url": "https://api.400860.xyz/v1/ai/crawler-monetization-kit", "role": "AI crawler Pay Per Crawl-style x402 policy and edge enforcement product" } ], "revenueVerifier": "https://api.400860.xyz/v1/revenue/summary", "notRevenue": [ "GitHub views", "submission package reads", "manifest reads", "OpenAPI imports", "MCP listing reads", "402 probes" ], "successCondition": "eventCount increases and hasExternalRevenue becomes true after a paid protected handler returns.", "payTo": "0x1f0130669ca6fd02e025a984cc038f139df19a2f", "network": "eip155:8453", "directory": "APIHub x402 marketplace", "title": "400860 Agent Security Policy API", "marketplaceUrl": "https://apihub.io/marketplace", "marketplaceSearchUrl": "https://apihub.io/marketplace?q=400860", "nativeMarketplaceListingUrl": "https://apihub.io/marketplace/400860-agent-security-policy", "apiHubProxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/security-policy-pack?channel=apihub-target", "submissionMode": "authenticated provider API proxy listing completed", "status": "apihub_marketplace_live", "provider": "weirenhei", "serviceSlug": "400860-agent-security-policy", "endpointPath": "/v1/agent/security-policy-pack", "endpointCount": 14, "endpoints": [ { "method": "GET", "path": "/v1/agent/security-policy-pack", "productId": "agent_security_policy_pack", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/security-policy-pack", "recordsRevenueAs": "agent_security_policy_pack" }, { "method": "GET", "path": "/v1/growth/zero-revenue-rescue-pack", "productId": "zero_revenue_rescue_pack", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/growth/zero-revenue-rescue-pack", "recordsRevenueAs": "zero_revenue_rescue_pack" }, { "method": "GET", "path": "/v1/x402/seller/checkout-repair-pack", "productId": "seller_checkout_repair_pack", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/seller/checkout-repair-pack", "recordsRevenueAs": "seller_checkout_repair_pack" }, { "method": "GET", "path": "/v1/agent/spend-firewall-pack", "productId": "agent_spend_firewall_pack", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/spend-firewall-pack", "recordsRevenueAs": "agent_spend_firewall_pack" }, { "method": "GET", "path": "/v1/agent/payment-mandate-pack", "productId": "agent_payment_mandate_pack", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/payment-mandate-pack", "recordsRevenueAs": "agent_payment_mandate_pack" }, { "method": "GET", "path": "/v1/agent/recurring-spend-guard", "productId": "agent_recurring_spend_guard", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/recurring-spend-guard", "recordsRevenueAs": "agent_recurring_spend_guard" }, { "method": "GET", "path": "/v1/agent/payment-policy-compiler", "productId": "agent_payment_policy_compiler", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/payment-policy-compiler", "recordsRevenueAs": "agent_payment_policy_compiler" }, { "method": "GET", "path": "/v1/mcp/paid-launch-pack", "productId": "paid_mcp_launch_pack", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/mcp/paid-launch-pack", "recordsRevenueAs": "paid_mcp_launch_pack" }, { "method": "GET", "path": "/v1/mcp/directory-introspection-audit", "productId": "mcp_directory_introspection_audit", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/mcp/directory-introspection-audit", "recordsRevenueAs": "mcp_directory_introspection_audit" }, { "method": "GET", "path": "/v1/x402/payment-failure-doctor", "productId": "x402_payment_failure_doctor", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/payment-failure-doctor", "recordsRevenueAs": "x402_payment_failure_doctor" }, { "method": "GET", "path": "/v1/x402/facilitator-settlement-reconcile", "productId": "x402_facilitator_settlement_reconcile", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/facilitator-settlement-reconcile", "recordsRevenueAs": "x402_facilitator_settlement_reconcile" }, { "method": "GET", "path": "/v1/x402/receipt-dispute-evidence-pack", "productId": "x402_receipt_dispute_evidence_pack", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/receipt-dispute-evidence-pack", "recordsRevenueAs": "x402_receipt_dispute_evidence_pack" }, { "method": "GET", "path": "/v1/x402/directory-audition-recovery-pack", "productId": "x402_directory_audition_recovery_pack", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/directory-audition-recovery-pack", "recordsRevenueAs": "x402_directory_audition_recovery_pack" }, { "method": "GET", "path": "/v1/ai/crawler-monetization-kit", "productId": "ai_crawler_monetization_kit", "price": "$0.0100 per request", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/ai/crawler-monetization-kit", "recordsRevenueAs": "ai_crawler_monetization_kit" } ], "apiHubPrice": "$0.0100 per request", "openapiUrl": "https://x402.400860.xyz/openapi.json", "channelHtmlUrl": "https://x402.400860.xyz/go/apihub-target.html", "channelJsonUrl": "https://x402.400860.xyz/go/apihub-target.json", "packageUrl": "https://x402.400860.xyz/submit/apihub-marketplace.json", "paymentFailureDoctorUrl": "https://api.400860.xyz/v1/x402/payment-failure-doctor?channel=apihub-target", "publicChannelSubmission": "https://x402.400860.xyz/generated/public-channel-submission.json", "externalChannelLiveSnapshot": "https://x402.400860.xyz/generated/external-channel-live-snapshot.json", "serviceCard": { "channelId": "apihub-target", "channelKind": "openapi-marketplace", "copyTitle": "400860 Agent Security Policy API for x402 buyers", "copyShort": "Buy ai_pricing_snapshot first as the $0.002 compatibility canary, then use x402_seller_acceptance_pack for a deterministic $1.00 seller report.", "copyLong": "400860 routes external channel buyers to ai_pricing_snapshot at https://api.400860.xyz/v1/ai/pricing as the $0.002 first paid compatibility canary. After that succeeds, x402_seller_acceptance_pack at https://api.400860.xyz/v1/x402/seller/acceptance-pack provides the deterministic $1.00 seller report. ai_crawler_monetization_kit at https://api.400860.xyz/v1/ai/crawler-monetization-kit remains the crawler branch for teams whose primary use case is protected reads, robots.txt, llms.txt, route matrices, edge enforcement, pricing, and audit logs. agent_security_policy_pack at https://api.400860.xyz/v1/agent/security-policy-pack remains the low-price trust and policy branch before a coding agent, MCP client, browser agent, server wallet, or tool-calling workflow can read, write, browse, call tools, or pay; it returns a tool permission matrix, spend and egress guard, secret-handling rules, audit log schema, blocked-action tests, Codex implementation prompt, and paid runtime deliverable: oneFileGuardModule, mcpClientConfig, codexPolicyConfig, receipt gate tests, and installIn10Minutes so a buyer can run the guard in 10 minutes. zero_revenue_rescue_pack at https://api.400860.xyz/v1/growth/zero-revenue-rescue-pack remains the seller branch for shipped products with attention but no verified payment, seller_checkout_repair_pack at https://api.400860.xyz/v1/x402/seller/checkout-repair-pack repairs x402-specific checkout blockers, agent_spend_firewall_pack at https://api.400860.xyz/v1/agent/spend-firewall-pack handles funded wallet safety, agent_payment_mandate_pack at https://api.400860.xyz/v1/agent/payment-mandate-pack defines buyer-org approval boundaries before agent purchases, agent_recurring_spend_guard at https://api.400860.xyz/v1/agent/recurring-spend-guard adds receipt-gated subscriptionless repeat-spend controls, paid_mcp_launch_pack at https://api.400860.xyz/v1/mcp/paid-launch-pack packages paid MCP metadata, mcp_directory_introspection_audit at https://api.400860.xyz/v1/mcp/directory-introspection-audit repairs Glama/Awesome MCP scoring, stdio introspection, glama.json, .mcp.json, Dockerfile, LICENSE, README, and tool definition blockers, x402_payment_failure_doctor at https://api.400860.xyz/v1/x402/payment-failure-doctor handles facilitator timeout, late settlement, already-settled, and retry evidence after a failed payment, x402_facilitator_settlement_reconcile at https://api.400860.xyz/v1/x402/facilitator-settlement-reconcile reconciles verify/settle responses, txHash, receipt evidence, duplicate risk, and ledger rows before retry, x402_receipt_dispute_evidence_pack at https://api.400860.xyz/v1/x402/receipt-dispute-evidence-pack packages Payment-Response, txHash, paid body hash, refund/retry decision, support copy, receipt verifier, and ledger rows for paid support disputes, x402_directory_audition_recovery_pack at https://api.400860.xyz/v1/x402/directory-audition-recovery-pack recovers x402gle/OpenDexter/APIHub cases where registered=true but auditOutcome=incomplete, shareUrl, fixInstructions, or test settlement remains stuck. No account, API key, KYC, or private-key upload is required; buyers inspect the live 402 quote, sign locally, and verify paid handler events at https://api.400860.xyz/v1/revenue/summary. Visibility is not revenue: directory reads, probes, downloads, and self-tests do not count as organic paid revenue. Default first purchase: ai_pricing_snapshot. Second paid product: x402_seller_acceptance_pack. Specialized and historical products remain available when their declared deliverables match the buyer job.", "angle": "APIHub-style x402 marketplaces need a service card with one paid outcome, Base USDC price, direct resource URL, OpenAPI import, and receipt proof.", "displayHint": "Submit as an external x402 service: category ai, price $0.01, network eip155:8453, canonical resource /v1/agent/security-policy-pack, OpenAPI URL, and direct payTo.", "primaryProductId": "ai_pricing_snapshot", "secondaryProductId": "agent_security_policy_pack", "tertiaryProductId": "zero_revenue_rescue_pack", "quaternaryProductId": "seller_checkout_repair_pack", "legacyCanaryProductId": "agent_next_best_task", "repairProducts": [ { "id": "ai_pricing_snapshot", "url": "https://api.400860.xyz/v1/ai/pricing", "role": "$0.002 default first paid compatibility canary" }, { "id": "x402_seller_acceptance_pack", "url": "https://api.400860.xyz/v1/x402/seller/acceptance-pack", "role": "$1.00 second paid deterministic seller acceptance report" }, { "id": "premium_conversion_sprint_pack", "url": "https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack", "attributedUrl": "https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack?channel=apihub-target", "method": "GET", "role": "$10 optional historical premium conversion upgrade", "buyerProblem": "I need the shortest clean path from channel interest to one verified $10 non-self x402 payment, with exact checkout, copy, proof, and retry steps.", "expectedOutput": [ "12h conversion diagnosis", "pricing recommendation", "checkout patch list", "channel-specific copy", "buyer replay script", "acceptance criteria", "next 24h experiment", "kill criteria" ] }, { "id": "agent_security_policy_pack", "url": "https://api.400860.xyz/v1/agent/security-policy-pack", "attributedUrl": "https://api.400860.xyz/v1/agent/security-policy-pack?channel=apihub-target", "method": "GET", "role": "primary paid product", "buyerProblem": "I am about to give an agent tools, files, browser state, MCP actions, or payment ability and need enforceable policy before autonomy expands.", "expectedOutput": [ "tool permission matrix", "spend and egress guard", "secret-handling rules", "audit log schema", "blocked-action tests", "runtimeControlPlane", "controlPlaneDecision", "oneFileGuardModule", "mcpClientConfig", "codexPolicyConfig", "evaluateAgentAction", "receiptGate", "verifyReceiptGate", "installIn10Minutes", "simulationCases", "Codex implementation prompt" ] }, { "id": "zero_revenue_rescue_pack", "url": "https://api.400860.xyz/v1/growth/zero-revenue-rescue-pack", "attributedUrl": "https://api.400860.xyz/v1/growth/zero-revenue-rescue-pack?channel=apihub-target", "method": "GET", "role": "zero-revenue seller branch", "buyerProblem": "I shipped an AI/API/MCP/x402 product, got attention or probes, but still have no verified external payment.", "expectedOutput": [ "diagnosis", "rescueOutput", "channelPlan", "oneDayExperiment", "verification", "repeatTrigger" ] }, { "id": "seller_checkout_repair_pack", "url": "https://api.400860.xyz/v1/x402/seller/checkout-repair-pack", "attributedUrl": "https://api.400860.xyz/v1/x402/seller/checkout-repair-pack?channel=apihub-target", "method": "GET", "role": "x402 checkout repair branch", "buyerProblem": "I have x402/MCP/API visibility, but nobody completes paid checkout.", "expectedOutput": [ "deterministicCheckoutAudit", "metadataConsistencyMatrix", "jsonPatchQueue", "automationRunbook", "noLlmCrawlerScript", "crawlerEvidenceBundle", "superCrawlerCapabilities", "buyerReplyQualityUpgrade", "conversionBlockers", "firstPurchasePath", "directoryPatch", "competitiveAutomationBenchmark", "noLlmAutomationScope", "roiAgainstHotTools", "executablePatchQueue", "repairPlan", "verification", "repeatTrigger" ] }, { "id": "agent_spend_firewall_pack", "url": "https://api.400860.xyz/v1/agent/spend-firewall-pack", "attributedUrl": "https://api.400860.xyz/v1/agent/spend-firewall-pack?channel=apihub-target", "method": "GET", "role": "agent wallet safety branch", "buyerProblem": "I operate an agent, MCP client, or server wallet that may spend real x402 funds and need default-deny controls before enabling it.", "expectedOutput": [ "buyerRiskScore", "policy", "denyDecisionTable", "copyPasteGuardFunction", "mcpClientPolicy", "serverWalletPolicy", "receiptVerificationPlan", "auditLogExample", "installSteps", "dailyRunbook", "whatToDoBeforeSettingX402PayTrue", "simulationCases" ] }, { "id": "agent_payment_mandate_pack", "url": "https://api.400860.xyz/v1/agent/payment-mandate-pack", "attributedUrl": "https://api.400860.xyz/v1/agent/payment-mandate-pack?channel=apihub-target", "method": "GET", "role": "agent buyer organization payment mandate product", "buyerProblem": "I need a buyer org, agent, finance reviewer, and MCP client to share one signed-off spend mandate before paid tool purchases.", "expectedOutput": [ "mandateId", "authorizedBuyer", "agentScope", "approvedResources", "spendWindow", "approvalThresholds", "receiptEvidencePolicy", "disputeEvidencePack", "mcpProcurementPolicy", "typescriptMandateGuard", "simulationCases", "installSteps", "verification", "repeatTrigger" ] }, { "id": "agent_recurring_spend_guard", "url": "https://api.400860.xyz/v1/agent/recurring-spend-guard", "attributedUrl": "https://api.400860.xyz/v1/agent/recurring-spend-guard?channel=apihub-target", "method": "GET", "role": "subscriptionless agent repeat-spend guard product", "buyerProblem": "I need repeat x402 purchases to stop on missing receipts, payTo mismatch, payment-count limits, or period-budget limits without building a subscription account.", "expectedOutput": [ "guardId", "recurrencePolicy", "approvedResource", "budgetWindow", "repeatDecisionRules", "receiptGate", "anomalyStopRules", "typescriptRecurringGuard", "mcpClientPolicy", "ledgerSchema", "simulationCases", "installSteps", "verification", "repeatTrigger" ] }, { "id": "agent_payment_policy_compiler", "url": "https://api.400860.xyz/v1/agent/payment-policy-compiler", "attributedUrl": "https://api.400860.xyz/v1/agent/payment-policy-compiler?channel=apihub-target", "method": "GET", "role": "agent operator policy product", "buyerProblem": "I want agents to pay x402 resources without leaking spend to unknown sellers.", "expectedOutput": [ "policyId", "executablePolicy", "mcpClientConfig", "spendCaps", "payToAllowlist", "receiptGate", "auditLogSchema", "typescriptGuard", "simulationCases", "installSteps", "verification", "repeatTrigger" ] }, { "id": "paid_mcp_launch_pack", "url": "https://api.400860.xyz/v1/mcp/paid-launch-pack", "attributedUrl": "https://api.400860.xyz/v1/mcp/paid-launch-pack?channel=apihub-target", "method": "GET", "role": "paid MCP builder launch product", "buyerProblem": "I need to turn an MCP server into a paid x402 product buyers can understand.", "expectedOutput": [ "serverJsonPatch", "toolContract", "pricingBlock", "directoryCopy", "launchChecklist" ] }, { "id": "mcp_directory_introspection_audit", "url": "https://api.400860.xyz/v1/mcp/directory-introspection-audit", "attributedUrl": "https://api.400860.xyz/v1/mcp/directory-introspection-audit?channel=apihub-target", "method": "GET", "role": "MCP directory introspection and Glama/Awesome MCP score repair product", "buyerProblem": "Glama, Awesome MCP, or another MCP directory can see my repo but cannot score, build, or introspect it.", "expectedOutput": [ "directoryReadinessScore", "glamaJsonPatch", "mcpServerManifestPatch", "stdioProbe", "dockerfilePatch", "licenseCheck", "readmePatch", "toolDefinitionQuality", "scoreRepairPlan", "submissionRetryChecklist", "repeatTrigger" ] }, { "id": "x402_payment_failure_doctor", "url": "https://api.400860.xyz/v1/x402/payment-failure-doctor", "attributedUrl": "https://api.400860.xyz/v1/x402/payment-failure-doctor?channel=apihub-target", "method": "GET", "role": "x402 payment failure recovery product", "buyerProblem": "An x402 payment failed, timed out, may have settled late, or returned confusing facilitator/MCP evidence and I need a retry/stop decision before spending again.", "expectedOutput": [ "diagnosis", "failureStage", "retryDecision", "minimalReplayCommand", "receiptEvidenceChecklist", "revenueEvidenceChecklist", "clientPatchSuggestions", "settlementTimeoutPlan", "repeatTrigger" ] }, { "id": "x402_facilitator_settlement_reconcile", "url": "https://api.400860.xyz/v1/x402/facilitator-settlement-reconcile", "attributedUrl": "https://api.400860.xyz/v1/x402/facilitator-settlement-reconcile?channel=apihub-target", "method": "GET", "role": "x402 facilitator settlement reconciliation product", "buyerProblem": "Facilitator verify/settle, Payment-Response, txHash, receipt evidence, and ledger row disagree and I need a settled/retry/accounting decision.", "expectedOutput": [ "verdict", "settled", "safeToRetry", "duplicateRisk", "amountDelta", "recipientDelta", "networkDelta", "receiptValidity", "ledgerRow", "evidence", "minimalRetryOrFix", "repeatTrigger" ] }, { "id": "x402_receipt_dispute_evidence_pack", "url": "https://api.400860.xyz/v1/x402/receipt-dispute-evidence-pack", "attributedUrl": "https://api.400860.xyz/v1/x402/receipt-dispute-evidence-pack?channel=apihub-target", "method": "GET", "role": "x402 receipt dispute, refund, support, and ledger evidence product", "buyerProblem": "A buyer has paid or may have paid, but Payment-Response, txHash, paid body hash, support copy, and ledger rows need to be packaged before refund, retry, or make-good delivery.", "expectedOutput": [ "verdict", "refundOrRetryDecision", "evidenceBundle", "receiptEvidenceChecklist", "sellerSupportCopy", "buyerSupportCopy", "ledgerRows", "typescriptReceiptVerifier", "mcpClientPolicy", "disputePacketSchema", "repeatTrigger", "notRevenue" ] }, { "id": "x402_directory_audition_recovery_pack", "url": "https://api.400860.xyz/v1/x402/directory-audition-recovery-pack", "attributedUrl": "https://api.400860.xyz/v1/x402/directory-audition-recovery-pack?channel=apihub-target", "method": "GET", "role": "x402gle/OpenDexter directory audition recovery product", "buyerProblem": "A service is visible or registered in a public directory, but audition, paid score, shareUrl, fixInstructions, or settlement test remains incomplete.", "expectedOutput": [ "auditionStatusDiagnosis", "liveQuoteSummary", "metadataConsistencyChecks", "directoryRetryChecklist", "routeMetadataPatchList", "facilitatorSettlementPrecheck", "submissionRetryCopy", "evidenceBundle", "revenueTruthRule", "repeatTrigger" ] }, { "id": "ai_crawler_monetization_kit", "url": "https://api.400860.xyz/v1/ai/crawler-monetization-kit", "attributedUrl": "https://api.400860.xyz/v1/ai/crawler-monetization-kit?channel=apihub-target", "method": "GET", "role": "AI crawler monetization and x402 edge enforcement product", "buyerProblem": "A content/API owner wants AI crawlers to pay for protected reads and needs robots.txt, llms.txt, x402 routes, edge enforcement, pricing, and audit logs.", "expectedOutput": [ "crawlerPolicy", "robotsTxtPatch", "llmsTxtPatch", "x402RouteMatrix", "edgeEnforcementSnippet", "pricingBlock", "auditLogSchema", "crawlerRules", "verificationPlan", "repeatTrigger" ] } ], "channelHtmlUrl": "https://x402.400860.xyz/go/apihub-target.html", "channelJsonUrl": "https://x402.400860.xyz/go/apihub-target.json", "primaryCtaUrl": "https://x402.400860.xyz/checkout/pay-now.html?product=ai_crawler_monetization_kit&channel=apihub-target", "primaryCtaLabel": "Open crawler pay-now checkout", "firstPaidUrl": "https://api.400860.xyz/v1/ai/pricing", "firstSpendFirewallUrl": "https://x402.400860.xyz/spend-firewall?channel=apihub-target", "firstRepairCheckoutUrl": "https://x402.400860.xyz/seller-repair?channel=apihub-target", "secondPaidUrl": "https://api.400860.xyz/v1/x402/seller/acceptance-pack", "paidMcpLaunchUrl": "https://api.400860.xyz/v1/mcp/paid-launch-pack", "mcpDirectoryIntrospectionAuditUrl": "https://api.400860.xyz/v1/mcp/directory-introspection-audit", "paymentFailureDoctorUrl": "https://api.400860.xyz/v1/x402/payment-failure-doctor", "recurringSpendGuardUrl": "https://api.400860.xyz/v1/agent/recurring-spend-guard", "facilitatorSettlementReconcileUrl": "https://api.400860.xyz/v1/x402/facilitator-settlement-reconcile", "receiptDisputeEvidencePackUrl": "https://api.400860.xyz/v1/x402/receipt-dispute-evidence-pack", "directoryAuditionRecoveryUrl": "https://api.400860.xyz/v1/x402/directory-audition-recovery-pack", "aiCrawlerMonetizationKitUrl": "https://api.400860.xyz/v1/ai/crawler-monetization-kit", "legacyNextBestTaskUrl": "https://api.400860.xyz/v1/agent/next-best-task.txt", "legacyMarketIntelUrl": "https://api.400860.xyz/v1/x402/market/intel", "attributedUrls": { "firstPaidUrl": "https://api.400860.xyz/v1/ai/pricing?channel=apihub-target", "agentSecurityPolicyUrl": "https://api.400860.xyz/v1/agent/security-policy-pack?channel=apihub-target", "firstRescueUrl": "https://x402.400860.xyz/rescue?channel=apihub-target", "firstSpendFirewallUrl": "https://x402.400860.xyz/spend-firewall?channel=apihub-target", "secondPaidUrl": "https://api.400860.xyz/v1/x402/seller/acceptance-pack?channel=apihub-target", "zeroRevenueRescueUrl": "https://api.400860.xyz/v1/growth/zero-revenue-rescue-pack?channel=apihub-target", "rescuePageUrl": "https://x402.400860.xyz/rescue?channel=apihub-target", "spendFirewallUrl": "https://api.400860.xyz/v1/agent/spend-firewall-pack?channel=apihub-target", "spendFirewallPageUrl": "https://x402.400860.xyz/spend-firewall?channel=apihub-target", "sellerRepairUrl": "https://api.400860.xyz/v1/x402/seller/checkout-repair-pack?channel=apihub-target", "sellerRepairPageUrl": "https://x402.400860.xyz/seller-repair?channel=apihub-target", "firstRepairCheckoutUrl": "https://x402.400860.xyz/seller-repair?channel=apihub-target", "paymentMandateUrl": "https://api.400860.xyz/v1/agent/payment-mandate-pack?channel=apihub-target", "recurringSpendGuardUrl": "https://api.400860.xyz/v1/agent/recurring-spend-guard?channel=apihub-target", "paymentPolicyUrl": "https://api.400860.xyz/v1/agent/payment-policy-compiler?channel=apihub-target", "paidMcpLaunchUrl": "https://api.400860.xyz/v1/mcp/paid-launch-pack?channel=apihub-target", "mcpDirectoryIntrospectionAuditUrl": "https://api.400860.xyz/v1/mcp/directory-introspection-audit?channel=apihub-target", "paymentFailureDoctorUrl": "https://api.400860.xyz/v1/x402/payment-failure-doctor?channel=apihub-target", "facilitatorSettlementReconcileUrl": "https://api.400860.xyz/v1/x402/facilitator-settlement-reconcile?channel=apihub-target", "receiptDisputeEvidencePackUrl": "https://api.400860.xyz/v1/x402/receipt-dispute-evidence-pack?channel=apihub-target", "directoryAuditionRecoveryUrl": "https://api.400860.xyz/v1/x402/directory-audition-recovery-pack?channel=apihub-target", "aiCrawlerMonetizationKitUrl": "https://api.400860.xyz/v1/ai/crawler-monetization-kit?channel=apihub-target", "legacyNextBestTaskUrl": "https://api.400860.xyz/v1/agent/next-best-task.txt?channel=apihub-target", "legacyMarketIntelUrl": "https://api.400860.xyz/v1/x402/market/intel?channel=apihub-target", "paymentQuote": "https://api.400860.xyz/v1/x402/payment-quote?channel=apihub-target", "payNowUrl": "https://api.400860.xyz/v1/buyer/pay-now?address=0xBUYER_ADDRESS&channel=apihub-target", "premiumPaidUrl": "https://api.400860.xyz/v1/ai/crawler-monetization-kit?channel=apihub-target", "premiumPayNowUrl": "https://api.400860.xyz/v1/buyer/pay-now?product=ai_crawler_monetization_kit&channel=apihub-target", "readinessUrl": "https://api.400860.xyz/v1/buyer/readiness-loop?address=0xBUYER_ADDRESS&channel=apihub-target", "firstPurchaseAction": "https://api.400860.xyz/v1/buyer/first-purchase-action?address=0xBUYER_ADDRESS&channel=apihub-target", "buyerGuideUrl": "https://x402.400860.xyz/buyer-guide.json?channel=apihub-target", "openSourceAgentBuyerGuideUrl": "https://x402.400860.xyz/open-source-agent-products.html?channel=apihub-target", "openSourceAgentBuyerGuideJson": "https://x402.400860.xyz/generated/open-source-agent-buyer-guide.json?channel=apihub-target" }, "externalBuyerAttribution": { "channelId": "apihub-target", "sourceParam": "channel=apihub-target", "objective": "Preserve external buyer attribution from public listing read to first paid handler, then verify only non-self organic paid events.", "paymentQuoteUrl": "https://api.400860.xyz/v1/x402/payment-quote?channel=apihub-target", "firstPurchaseActionUrl": "https://api.400860.xyz/v1/buyer/first-purchase-action?address=0xBUYER_ADDRESS&channel=apihub-target", "payNowUrl": "https://api.400860.xyz/v1/buyer/pay-now?address=0xBUYER_ADDRESS&channel=apihub-target", "premiumPayNowUrl": "https://api.400860.xyz/v1/buyer/pay-now?product=premium_conversion_sprint_pack&channel=apihub-target", "firstPaidUrl": "https://api.400860.xyz/v1/ai/pricing?channel=apihub-target", "premiumPaidUrl": "https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack?channel=apihub-target", "premiumProductId": "premium_conversion_sprint_pack", "premiumPrice": "$10.00", "premiumDirectPayCommand": "RADAR_TARGET=https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack?channel=apihub-target RADAR_METHOD=GET X402_PAY=true X402_PRIVATE_KEY=0xYOUR_FUNDED_X402_PRIVATE_KEY npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 pay", "revenueVerifier": "https://api.400860.xyz/v1/revenue/summary", "revenue24h": "https://api.400860.xyz/v1/revenue/24h", "successCondition": "organicPaidEvents > 0 and confirmedExternalRevenueUsd increases after a non-self buyer completes a channel-attributed protected paid handler.", "notRevenue": [ "channel page reads", "payment quote reads", "pay-now reads", "first-purchase-action reads", "manifest views", "downloads", "402 probes", "self-test payments" ] }, "firstPaidMethod": "GET", "secondPaidMethod": "POST", "price": "$0.01", "amountAtomicUsdc": "10000", "network": "eip155:8453", "asset": "Base USDC", "payTo": "0x1f0130669ca6fd02e025a984cc038f139df19a2f", "noAccountRequired": true, "noApiKeyRequired": true, "noKycRequired": true, "privateKeyPolicy": "Never send a private key to 400860 or a directory; sign locally with an x402-capable wallet or buyer client.", "liveQuoteAuthority": "Live pricing.json and unauthenticated 402 Payment-Required headers are authoritative if a directory cache is stale.", "paymentCommand": "RADAR_TARGET=https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack?channel=apihub-target RADAR_METHOD=GET X402_PAY=true X402_PRIVATE_KEY=0xYOUR_FUNDED_X402_PRIVATE_KEY npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 pay", "inspectCommand": "curl -i https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack", "readinessUrl": "https://api.400860.xyz/v1/buyer/readiness-loop?address=0xBUYER_ADDRESS&channel=apihub-target", "buyerGuideUrl": "https://x402.400860.xyz/buyer-guide.json", "openSourceAgentBuyerGuideUrl": "https://x402.400860.xyz/open-source-agent-products.html", "openSourceAgentBuyerGuideJson": "https://x402.400860.xyz/generated/open-source-agent-buyer-guide.json", "pricingUrl": "https://x402.400860.xyz/pricing.json", "receiptVerifier": "https://x402.400860.xyz/x402/receipt-verifier.json", "receiptsIndex": "https://x402.400860.xyz/.well-known/x402-receipts", "revenueVerifier": "https://api.400860.xyz/v1/revenue/summary", "apihubMarketplace": { "marketplaceUrl": "https://apihub.io/marketplace", "marketplaceSearchUrl": "https://apihub.io/marketplace?q=400860", "nativeMarketplaceListingUrl": "https://apihub.io/marketplace/400860-agent-security-policy", "apiHubProxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/security-policy-pack?channel=apihub-target", "endpointCount": 15, "endpoints": [ { "method": "GET", "path": "/v1/growth/premium-conversion-sprint-pack", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/growth/premium-conversion-sprint-pack", "price": "$0.0100 per request", "productId": "premium_conversion_sprint_pack", "role": "$10 first paid revenue milestone product" }, { "method": "GET", "path": "/v1/agent/security-policy-pack", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/security-policy-pack", "price": "$0.0100 per request", "productId": "agent_security_policy_pack", "role": "primary paid product" }, { "method": "GET", "path": "/v1/growth/zero-revenue-rescue-pack", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/growth/zero-revenue-rescue-pack", "price": "$0.0100 per request", "productId": "zero_revenue_rescue_pack", "role": "zero-revenue seller branch" }, { "method": "GET", "path": "/v1/x402/seller/checkout-repair-pack", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/seller/checkout-repair-pack", "price": "$0.0100 per request", "productId": "seller_checkout_repair_pack", "role": "x402 checkout repair branch" }, { "method": "GET", "path": "/v1/agent/spend-firewall-pack", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/spend-firewall-pack", "price": "$0.0100 per request", "productId": "agent_spend_firewall_pack", "role": "agent wallet safety branch" }, { "method": "GET", "path": "/v1/agent/payment-mandate-pack", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/payment-mandate-pack", "price": "$0.0100 per request", "productId": "agent_payment_mandate_pack", "role": "agent buyer organization payment mandate product" }, { "method": "GET", "path": "/v1/agent/recurring-spend-guard", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/recurring-spend-guard", "price": "$0.0100 per request", "productId": "agent_recurring_spend_guard", "role": "subscriptionless agent repeat-spend guard product" }, { "method": "GET", "path": "/v1/agent/payment-policy-compiler", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/agent/payment-policy-compiler", "price": "$0.0100 per request", "productId": "agent_payment_policy_compiler", "role": "agent operator policy product" }, { "method": "GET", "path": "/v1/mcp/paid-launch-pack", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/mcp/paid-launch-pack", "price": "$0.0100 per request", "productId": "paid_mcp_launch_pack", "role": "paid MCP builder launch product" }, { "method": "GET", "path": "/v1/mcp/directory-introspection-audit", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/mcp/directory-introspection-audit", "price": "$0.0100 per request", "productId": "mcp_directory_introspection_audit", "role": "MCP directory introspection and Glama/Awesome MCP score repair product" }, { "method": "GET", "path": "/v1/x402/payment-failure-doctor", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/payment-failure-doctor", "price": "$0.0100 per request", "productId": "x402_payment_failure_doctor", "role": "x402 payment failure recovery product" }, { "method": "GET", "path": "/v1/x402/facilitator-settlement-reconcile", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/facilitator-settlement-reconcile", "price": "$0.0100 per request", "productId": "x402_facilitator_settlement_reconcile", "role": "x402 facilitator settlement reconciliation product" }, { "method": "GET", "path": "/v1/x402/receipt-dispute-evidence-pack", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/receipt-dispute-evidence-pack", "price": "$0.0100 per request", "productId": "x402_receipt_dispute_evidence_pack", "role": "x402 receipt dispute, refund, support, and ledger evidence product" }, { "method": "GET", "path": "/v1/x402/directory-audition-recovery-pack", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/x402/directory-audition-recovery-pack", "price": "$0.0100 per request", "productId": "x402_directory_audition_recovery_pack", "role": "x402gle/OpenDexter directory audition recovery product" }, { "method": "GET", "path": "/v1/ai/crawler-monetization-kit", "proxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/ai/crawler-monetization-kit", "price": "$0.0100 per request", "productId": "ai_crawler_monetization_kit", "role": "AI crawler monetization and x402 edge enforcement product" } ], "listingType": "external x402 service", "submitStatus": "apihub_marketplace_live", "serviceCard": { "name": "400860 Agent Security Policy API", "category": "ai", "provider": "400860 Radar", "resourceUrl": "https://api.400860.xyz/v1/ai/crawler-monetization-kit?channel=apihub-target", "openapiUrl": "https://x402.400860.xyz/openapi.json", "homepageUrl": "https://x402.400860.xyz/checkout/pay-now.html?product=premium_conversion_sprint_pack&channel=apihub-target", "docsUrl": "https://x402.400860.xyz/buyer-guide.json", "pricingUrl": "https://x402.400860.xyz/pricing.json", "price": "$0.01", "amountAtomicUsdc": "10000", "network": "eip155:8453", "payTo": "0x1f0130669ca6fd02e025a984cc038f139df19a2f", "paymentProtocol": "x402", "uptimeEvidence": "https://api.400860.xyz/v1/revenue/summary", "description": "Returns a machine-usable permission matrix, spend/egress guard, secret rules, audit schema, blocked-action tests, Codex implementation prompt, and paid runtime deliverable: oneFileGuardModule, mcpClientConfig, codexPolicyConfig, receipt gate tests, and installIn10Minutes so a buyer can run the guard in 10 minutes before AI/MCP agents receive tools, files, browser state, or wallet spend.", "relatedRecoveryUrl": "https://api.400860.xyz/v1/x402/payment-failure-doctor?channel=apihub-target" }, "importChecklist": [ "APIHub provider service is created and active at https://apihub.io/marketplace/400860-agent-security-policy.", "Marketplace search https://apihub.io/marketplace?q=400860 returns the 400860 Agent Security Policy API card with 15 endpoints from $0.0100/req.", "The APIHub service should list all 15 focused GET endpoints after this submission is applied: agent security policy, zero revenue rescue, seller checkout repair, spend firewall, payment policy compiler, paid MCP launch pack, MCP directory introspection audit, payment failure doctor, facilitator settlement reconcile, receipt dispute evidence pack, directory audition recovery, and AI crawler monetization kit.", "Proxy quick-start is https://proxy.apihub.io/400860-agent-security-policy/v1/agent/security-policy-pack?channel=apihub-target.", "Unauthenticated proxy calls return 401 Invalid API key; a paid APIHub buyer must use APIHub key/credits or the direct x402 route.", "Do not count APIHub views, proxy 401s, or self-tests as real external revenue until 400860 revenue attribution shows a non-self paid event." ] }, "firstExternalPurchasePath": { "recommendedProductId": "ai_pricing_snapshot", "whyThisFirst": "Use the $0.002 AI pricing canary to verify the buyer runtime before selecting a larger operational report.", "directX402Url": "https://api.400860.xyz/v1/ai/pricing?channel=apihub-target", "apiHubProxyUrl": "https://proxy.apihub.io/400860-agent-security-policy/v1/ai/pricing?channel=apihub-target", "previewUrl": "https://x402.400860.xyz/checkout/pay-now.html?product=ai_pricing_snapshot&channel=apihub-target", "inspectDirectQuote": "curl -i https://api.400860.xyz/v1/ai/pricing?channel=apihub-target", "payDirectX402": "RADAR_TARGET='https://api.400860.xyz/v1/ai/pricing?channel=apihub-target' RADAR_METHOD=GET X402_PAY=true X402_NETWORK=base X402_PRIVATE_KEY=0xYOUR_FUNDED_X402_PRIVATE_KEY npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 pay", "readinessUrl": "https://api.400860.xyz/v1/buyer/readiness-loop?address=0xBUYER_ADDRESS&channel=apihub-target", "revenueVerifier": "https://api.400860.xyz/v1/revenue/summary", "successCondition": "A non-self buyer payment returns ai_pricing_snapshot and revenue summary records the exact external paid event." }, "expectedOutput": [ "12h conversion diagnosis", "pricing recommendation", "checkout patch list", "channel-specific copy", "buyer replay script", "acceptance criteria", "next 24h experiment", "kill criteria" ], "notRevenue": [ "directory views", "pricing reads", "buyer guide reads", "manifest views", "downloads", "402 probes", "self-test payments" ], "submitFields": [ { "name": "title", "value": "400860 Agent Security Policy API for x402 buyers" }, { "name": "url", "value": "https://x402.400860.xyz/open-source-agent-products.html?channel=apihub-target" }, { "name": "openapiUrl", "value": "https://x402.400860.xyz/openapi.json" }, { "name": "attributedUrl", "value": "https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack?channel=apihub-target" }, { "name": "rescuePage", "value": "https://x402.400860.xyz/rescue?channel=apihub-target" }, { "name": "agentSecurityPolicy", "value": "https://api.400860.xyz/v1/agent/security-policy-pack?channel=apihub-target" }, { "name": "spendFirewallPage", "value": "https://x402.400860.xyz/spend-firewall?channel=apihub-target" }, { "name": "machinePaidEndpoint", "value": "https://api.400860.xyz/v1/ai/crawler-monetization-kit?channel=apihub-target" }, { "name": "externalBuyerAttribution", "value": "https://api.400860.xyz/v1/buyer/pay-now?address=0xBUYER_ADDRESS&channel=apihub-target" }, { "name": "premiumPayNow", "value": "https://api.400860.xyz/v1/buyer/pay-now?product=premium_conversion_sprint_pack&channel=apihub-target" }, { "name": "premiumDirectPayCommand", "value": "RADAR_TARGET=https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack?channel=apihub-target RADAR_METHOD=GET X402_PAY=true X402_PRIVATE_KEY=0xYOUR_FUNDED_X402_PRIVATE_KEY npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 pay" }, { "name": "channelJson", "value": "https://x402.400860.xyz/go/apihub-target.json" }, { "name": "channelHtml", "value": "https://x402.400860.xyz/go/apihub-target.html" }, { "name": "method", "value": "GET" }, { "name": "price", "value": "$0.01" }, { "name": "amountAtomicUsdc", "value": "10000" }, { "name": "network", "value": "eip155:8453" }, { "name": "payTo", "value": "0x1f0130669ca6fd02e025a984cc038f139df19a2f" }, { "name": "description", "value": "Buy ai_pricing_snapshot first as the $0.002 compatibility canary, then use x402_seller_acceptance_pack for a deterministic $1.00 seller report. Premium products remain optional upgrades. APIHub-style x402 marketplaces need a service card with one paid outcome, Base USDC price, direct resource URL, OpenAPI import, and receipt proof." }, { "name": "paidRuntimeDeliverable", "value": "paid runtime deliverable: oneFileGuardModule, mcpClientConfig, codexPolicyConfig, receipt gate tests, and installIn10Minutes so a buyer can run the guard in 10 minutes" }, { "name": "repairProducts", "value": "premium_conversion_sprint_pack: https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack | agent_security_policy_pack: https://api.400860.xyz/v1/agent/security-policy-pack | zero_revenue_rescue_pack: https://api.400860.xyz/v1/growth/zero-revenue-rescue-pack | seller_checkout_repair_pack: https://api.400860.xyz/v1/x402/seller/checkout-repair-pack | agent_spend_firewall_pack: https://api.400860.xyz/v1/agent/spend-firewall-pack | agent_payment_mandate_pack: https://api.400860.xyz/v1/agent/payment-mandate-pack | agent_recurring_spend_guard: https://api.400860.xyz/v1/agent/recurring-spend-guard | agent_payment_policy_compiler: https://api.400860.xyz/v1/agent/payment-policy-compiler | paid_mcp_launch_pack: https://api.400860.xyz/v1/mcp/paid-launch-pack | mcp_directory_introspection_audit: https://api.400860.xyz/v1/mcp/directory-introspection-audit | x402_payment_failure_doctor: https://api.400860.xyz/v1/x402/payment-failure-doctor | x402_facilitator_settlement_reconcile: https://api.400860.xyz/v1/x402/facilitator-settlement-reconcile | x402_receipt_dispute_evidence_pack: https://api.400860.xyz/v1/x402/receipt-dispute-evidence-pack | x402_directory_audition_recovery_pack: https://api.400860.xyz/v1/x402/directory-audition-recovery-pack | ai_crawler_monetization_kit: https://api.400860.xyz/v1/ai/crawler-monetization-kit" }, { "name": "paymentFailureDoctor", "value": "https://api.400860.xyz/v1/x402/payment-failure-doctor?channel=apihub-target" }, { "name": "facilitatorSettlementReconcile", "value": "https://api.400860.xyz/v1/x402/facilitator-settlement-reconcile?channel=apihub-target" }, { "name": "receiptDisputeEvidencePack", "value": "https://api.400860.xyz/v1/x402/receipt-dispute-evidence-pack?channel=apihub-target" }, { "name": "directoryAuditionRecovery", "value": "https://api.400860.xyz/v1/x402/directory-audition-recovery-pack?channel=apihub-target" }, { "name": "aiCrawlerMonetizationKit", "value": "https://api.400860.xyz/v1/ai/crawler-monetization-kit?channel=apihub-target" }, { "name": "buyerGuide", "value": "https://x402.400860.xyz/buyer-guide.json" }, { "name": "openSourceAgentBuyerGuide", "value": "https://x402.400860.xyz/open-source-agent-products.html" }, { "name": "openSourceAgentBuyerGuideJson", "value": "https://x402.400860.xyz/generated/open-source-agent-buyer-guide.json" }, { "name": "revenueVerifier", "value": "https://api.400860.xyz/v1/revenue/summary" } ], "commands": { "checkout": "npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 checkout", "readinessLoop": "npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 readiness-loop 0xBUYER_ADDRESS", "payFirst": "RADAR_TARGET='https://api.400860.xyz/v1/ai/pricing?channel=apihub-target' RADAR_METHOD=GET X402_PAY=true X402_NETWORK=base X402_PRIVATE_KEY=0xYOUR_FUNDED_X402_PRIVATE_KEY npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 pay", "payAgentSecurityPolicy": "RADAR_TARGET=https://api.400860.xyz/v1/agent/security-policy-pack RADAR_METHOD=GET X402_PAY=true X402_PRIVATE_KEY=0xYOUR_FUNDED_X402_PRIVATE_KEY npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 pay", "payZeroRevenueRescue": "RADAR_TARGET=https://api.400860.xyz/v1/growth/zero-revenue-rescue-pack RADAR_METHOD=GET X402_PAY=true X402_PRIVATE_KEY=0xYOUR_FUNDED_X402_PRIVATE_KEY npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 pay", "paySpendFirewall": "RADAR_TARGET=https://api.400860.xyz/v1/agent/spend-firewall-pack RADAR_METHOD=GET X402_PAY=true X402_PRIVATE_KEY=0xYOUR_FUNDED_X402_PRIVATE_KEY npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 pay", "payPremiumConversionSprint": "RADAR_TARGET=https://api.400860.xyz/v1/growth/premium-conversion-sprint-pack?channel=apihub-target RADAR_METHOD=GET X402_PAY=true X402_PRIVATE_KEY=0xYOUR_FUNDED_X402_PRIVATE_KEY npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 pay", "payRepair": "Open https://x402.400860.xyz/seller-repair?channel=apihub-target, paste serviceUrl=YOUR_X402_URL, then use the generated local-signing payment command.", "status": "npx --yes --package https://x402.400860.xyz/downloads/400860-x402-client/0.4.0/400860-x402-client-0.4.0.tgz 400860-x402 status" } }, "submitChecklist": [ "APIHub provider service is active at https://apihub.io/marketplace/400860-agent-security-policy.", "Marketplace search https://apihub.io/marketplace?q=400860 returns the 400860 Agent Security Policy API card with 14 endpoints from $0.0100/req after the latest endpoint submission is applied.", "The target listing should expose 14 focused GET endpoints under one service: agent security policy, zero revenue rescue, seller checkout repair, spend firewall, payment policy compiler, paid MCP launch pack, MCP directory introspection audit, payment failure doctor, facilitator settlement reconcile, receipt dispute evidence pack, directory audition recovery, and AI crawler monetization kit.", "Domain verification for api.400860.xyz is complete using TXT apihub-verify=630a1b3eef62d1c94e5bd4da85d57693.", "Proxy quick-start is https://proxy.apihub.io/400860-agent-security-policy/v1/agent/security-policy-pack?channel=apihub-target.", "Unauthenticated proxy checks return 401 Invalid API key; APIHub buyers need APIHub key/credits or should use direct x402 for wallet-attributed revenue.", "Do not count APIHub listing views, proxy 401s, or self-tests as real external revenue until 400860 revenue attribution shows a non-self paid event." ], "revenueRule": "APIHub listing views, imports, reads, and 402 probes are visibility only. Only a non-self paid protected handler event counts as external revenue.", "publicReceipt": "https://github.com/go165/400860-x402-checkout/blob/main/submissions/apihub-marketplace.json", "rawReceipt": "https://raw.githubusercontent.com/go165/400860-x402-checkout/main/submissions/apihub-marketplace.json", "sourcePackage": "https://x402.400860.xyz/submit/apihub-marketplace.json" }