{"uid":"cap_BbJJhpvZ3iEBovLUEZpKf","slug":"quicknode-agent-subscription-27dfd4aa","name":"QuickNode Agent Subscription","description":"Create a Quicknode account and blockchain-infrastructure subscription paid with USDC via x402. Returns a Console API key (QN_*). Call without plan_name to list available plans and prices in the 402 body.","url":"https://www.quicknode.com/api/v1/agent/subscriptions","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"name":{"type":"string","description":"4-40 chars; letters, numbers, spaces, and any of .,'-&."},"email":{"type":"string","description":"Valid email address, up to 320 chars."},"interval":{"enum":["monthly","yearly"],"type":"string","description":"Billing interval. Defaults to monthly."},"password":{"type":"string","description":"8-64 chars; must include lowercase, uppercase, digit, and a special character; cannot equal email."},"full_name":{"type":"string","description":"4-40 chars; alphanumeric with single spaces between words."},"plan_name":{"type":"string","description":"Plan kind, e.g. b6_build. Required to create a subscription; call without plan_name (and without a payment header) to get available plans and prices in the 402 body."},"billing_address":{"type":"object","required":["line1","city","country"],"properties":{"city":{"type":"string"},"line1":{"type":"string"},"line2":{"type":"string"},"state":{"type":"string"},"country":{"type":"string","description":"ISO 3166-1 alpha-2 country code (e.g. US, GB, DE)."},"postal_code":{"type":"string"}}},"password_confirmation":{"type":"string","description":"Must equal `password`."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"49","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$49/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"49","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"49","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Sa24CU9_lY9Bnt-iNb0ft","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"49","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Creates a QuickNode account and blockchain-infrastructure subscription plan, paid in USDC via x402, returning a Console API key (QN_*).","exampleAgentPrompt":"Sign me up for a QuickNode b6_build plan on a monthly basis — use the name 'CryptoDevCo', email dev@cryptodevco.com, full name 'Alex Rivera', billing address 123 Main St, Austin TX 78701, US — and pay with USDC so I get back an API key I can use right away.","exampleUseCases":[{"title":"Bootstrap agent blockchain access","prompt":"Create a QuickNode account for my agent using email agent@myapp.io, name 'AgentNode', full name 'Bot Runner', password Secure#Pass1, b6_build plan on a monthly billing cycle, billing address 1 Tech Blvd, San Francisco CA 94105, US — pay with USDC and return the QN_ API key."},{"title":"Explore available QuickNode plans","prompt":"Before I commit, can you check what QuickNode subscription plans and prices are available so I can decide which tier fits my project?"},{"title":"Annual blockchain infra subscription","prompt":"Sign up for a QuickNode yearly subscription on the b6_build plan for my startup — account name 'BlockStartup', email founder@blockstartup.xyz, full name 'Jordan Lee', billing address 45 Chain Ave, New York NY 10001, US — and pay in USDC to get the API key."}],"resultDescription":"On successful subscription creation, returns a QuickNode Console API key prefixed with QN_* that can be used to access blockchain RPC endpoints and QuickNode services. If called without a plan_name, returns a 402 response body listing available plans and their USDC prices.","failureModes":["Missing required fields (name, email, password, full_name, billing_address, plan_name) returns a 4xx validation error","Password does not meet complexity requirements (lowercase, uppercase, digit, special character) causes rejection","password_confirmation does not match password causes rejection","Invalid or already-registered email address causes account creation failure","Invalid plan_name causes subscription failure — call without plan_name first to enumerate valid plans","Invalid country code in billing_address causes rejection","Payment header missing or USDC payment insufficient triggers 402 with plan pricing details","Network or provider downtime may cause 5xx errors"],"whenToPreferThis":"Use this endpoint when an AI agent needs to programmatically provision QuickNode blockchain infrastructure access and pay with USDC via x402, receiving an API key without any manual browser-based signup. Prefer this over manual registration when automating Web3 agent pipelines that require RPC node access. It is the only known x402-enabled path to a QuickNode Console API key.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:37:48.773Z","isFirstParty":false}