{"uid":"cap_wsgRNrHIVKIkXJqyk4mFI","slug":"agents-actionlayer-io-actionlayer-free-seller-api-quote-purchase-guide-660b02a1","name":"ActionLayer Free Seller API Quote & Purchase Guide","description":"ActionLayer runs real-world web tasks end to end: an agent submits a natural-language task plus the end user's email, then polls until it finishes. Flat price per task. Purchases made inside a task are paid by the end user from their own connected wallet with their explicit approval - the per-task fee covers the service only. This server is a pay-per-use, transparent proxy in front of ActionLayer's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. The complete verified paid surface is listed at /openapi.json, the source of truth for available operations. Each operation here carries its live price in x-payment-info. Use the operations and details here when they meet your needs. Filtered specs contain only matching operations; if you cannot find what you need here, use search or the service catalog. The live catalog at /manifest.json is authoritative for prices and any free included units (prices[].includedUnits) - some meters include free usage per account before any charge, reserved for agents claimed by a human with a verified email.","url":"https://agents.actionlayer.io/zeroclick/agent/quote?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"goal":{"type":"string","maxLength":2000,"minLength":1,"description":"Describe the task and known inputs. Do not include credentials."},"payment":{"enum":["x402","mpp","card"],"type":"string","description":"Known payment method for the eventual purchase, independent of this free lookup's wallet proof."},"quantity":{"type":"integer","maximum":1000000,"minimum":1,"description":"Number of API calls, not returned items. Omit when unknown; describe desired output in goal."},"budgetUsd":{"type":"string","pattern":"^(0|[1-9]\\d{0,8})(\\.\\d{1,6})?$","description":"Total cash budget in USD. A quote does not authorize spending."},"requirements":{"type":"string","maxLength":300,"minLength":1},"humanAvailable":{"type":"boolean","description":"Whether a human is in the loop. False recommends anonymous auth for a new autonomous identity; omit when unknown. Executing a human's request without further interruptions does not by itself mean false."},"budgetExclusive":{"type":"boolean"},"reviewAfterCalls":{"type":"integer","maximum":1000000,"minimum":1}}},"responseSchema":{"type":"json","example":{"guide":"Task support is not established. Use the advisor to resolve missing details before purchasing.","status":"unknown","guideUrl":"https://agents.actionlayer.io/zeroclick/agent/guide","priceUsd":"0"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"proven_free","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":"free","summary":"Free","primary":{"kind":"free","protocol":"x402","network":"base","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"free","protocol":"x402","network":"base","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_2t0F7cHYm6lWroJ50rwxm","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"agents.actionlayer.io","brandSlug":"agents-actionlayer-io-x402","brandBaseUrl":"https://agents.actionlayer.io","brandDocsUrl":null,"whatItDoes":"Returns a free, wallet-proof quote with API contract details, pricing, prerequisites, and next steps for any ActionLayer task — no purchase is made.","exampleAgentPrompt":"Before spending anything, can you get me a free ActionLayer quote for running a web scraping task on 50 URLs — my budget is $10 total and I'm using x402 for payment, with no human in the loop?","exampleUseCases":[{"title":"Budget check before autonomous purchase","prompt":"I want to automate sending 200 personalized emails via ActionLayer — can you get me a free quote first, with x402 as my payment method and a $20 budget, so I know the cost and next steps before I commit?"},{"title":"Planning a no-wallet API workflow","prompt":"I don't have a crypto wallet set up yet. Can you use the ActionLayer free quote endpoint to find out what API contract and steps I'd need to summarize news articles for me daily — describe the task as 'daily news summarization, 1 call per day'?"},{"title":"Comparing costs for batch data enrichment","prompt":"Can you get a free ActionLayer quote for enriching 500 company records with LinkedIn data — budget is $50, using card payment, and I'll review after every 100 calls?"}],"resultDescription":"A JSON object containing: a status field (e.g. 'quoted', 'ready', 'needs_input', 'blocked', 'unknown', 'unsupported', 'unavailable'), a priceUsd field always set to '0' (this lookup is always free), a guide string with Markdown instructions detailing the matched API contract, pricing, prerequisites, and next steps, and a guideUrl pointing to a wallet-free advisor endpoint for further planning or recovery.","failureModes":["Missing required 'goal' field returns a validation error","Goal description too long (>2000 chars) is rejected","Invalid budgetUsd format (non-numeric or too many decimal places) causes a schema error","Unsupported payment method enum value returns an error","Status 'blocked' or 'unsupported' in response means the described task cannot be fulfilled by ActionLayer","Status 'needs_input' means more information is required before a quote can be generated","Network timeout if the service is temporarily unavailable"],"whenToPreferThis":"Use this endpoint when you need to plan, cost, or validate an ActionLayer task before committing any budget or requiring a wallet. It is the right first step for any agent or user who wants to understand API contracts, pricing, and prerequisites for a goal — especially when no wallet or credentials are available yet. Prefer this over the paid execution endpoints whenever you need to check feasibility, compare costs, or gather next steps without side effects.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T06:43:46.608Z","isFirstParty":false,"canonicalSlug":"agents-actionlayer-io-actionlayer-free-seller-api-quote-purchase-guide-660b02a1"}