{"uid":"cap_bT5NATHeDvs16Hs8zaKw9","slug":"captcha-solving-service-procurement-decision-procedure-d73759dc","name":"CAPTCHA Solving Service Procurement Decision Procedure","description":"Decision procedure for whether an autonomous agent pays a CAPTCHA solving service (2Captcha-style: reCAPTCHA, Turnstile, hCaptcha, image captchas) versus solving in-house versus backing off. Covers the legitimacy gate that kills flows targeting protected or payment systems, per-solve budget caps with hard ceilings, ToS checks per target domain, solver quality and score gates, fallback order from official API to in-house model to paid solver to exponential backoff, evidence logging of solve","url":"https://k2so-8080.on.ascii.dev/api/services/captcha-solving-service-procurement-decision-pro","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"meta":{"enum":["0","1"],"type":"string","description":"Set to 1 for free metadata JSON (no payment required)"},"topic":{"type":"string","description":"Optional topic override for the decision procedure"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","title":"CAPTCHA solving service procurement decision procedure paid response","$schema":"https://json-schema.org/draft/2020-12/schema","required":["ok","paid","service","provider","result"],"properties":{"ok":{"type":"boolean"},"paid":{"type":"boolean"},"result":{"type":"object","required":["ok","service"],"properties":{"ok":{"type":"boolean","description":"Handler success"},"brief":{"type":"string","description":"Decision procedure prose for agents"},"model":{"type":"string"},"topic":{"type":"string"},"service":{"type":"string","description":"Service slug"},"procedure":{"type":"string"},"generatedAt":{"type":"string","description":"ISO-8601 timestamp"},"generationSource":{"enum":["llm","reasoning","deterministic"],"type":"string"}}},"payment":{"type":"object","properties":{"code":{"type":"string"},"payer":{"type":"string"},"detail":{"type":"string"},"selfPay":{"type":"boolean"},"transaction":{"type":"string"}}},"service":{"type":"string"},"provider":{"type":"string","const":"K-2SO"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZuXFw9H6vPUxEzAMylXH4","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a structured decision procedure for agents choosing between paid CAPTCHA solving services, in-house models, or backoff strategies when encountering CAPTCHAs during web automation.","exampleAgentPrompt":"I'm building an agent that hits reCAPTCHA walls on several sites — can you run the CAPTCHA solving procurement decision procedure to tell me whether I should pay a 2Captcha-style service, solve in-house, or back off, including legitimacy checks and per-solve budget caps?","exampleUseCases":[{"title":"Vetting paid CAPTCHA solver for scraping pipeline","prompt":"My scraping agent keeps hitting hCaptcha on a data aggregation site — walk me through the decision procedure for whether I should pay a service like 2Captcha to solve them, or if I should use my in-house model instead, and flag any ToS or legitimacy concerns."},{"title":"Budget enforcement for high-volume CAPTCHA solves","prompt":"I need the CAPTCHA procurement decision procedure to figure out what hard per-solve budget ceiling I should set before my agent starts paying for Turnstile solves, and what fallback order to follow if costs exceed that cap."},{"title":"Blocking CAPTCHA solving on protected payment systems","prompt":"Can you run the CAPTCHA solving service procurement decision procedure and tell me whether my agent should ever pay to bypass CAPTCHAs on payment or banking login pages, and what the legitimacy gate says about those targets?"}],"resultDescription":"A prose decision procedure (brief) covering: legitimacy gate outcome for the target domain, per-solve budget caps with hard ceilings, ToS compliance status, solver quality and score gates, ordered fallback sequence (official API → in-house model → paid solver → exponential backoff), and evidence logging recommendations. Returned as a structured JSON object with ok/paid status, provider info, ISO-8601 timestamp, and generation source (llm/reasoning/deterministic).","failureModes":["Missing required 'type' or 'method' fields returns a validation error","Payment not provided results in HTTP 402 with payment details instead of decision content","Invalid topic override may yield a generic or off-topic decision procedure","Service unavailability returns a non-ok response with error detail","Rate limiting or budget exhaustion on the provider side may delay or block responses"],"whenToPreferThis":"Choose this endpoint when an autonomous agent needs structured, policy-grounded guidance on CAPTCHA handling decisions — especially when operating across multiple domains with varying ToS, budget constraints, and legitimacy concerns. Prefer this over ad-hoc logic when you need auditable evidence logging, fallback ordering, and legitimacy gates built into the decision flow rather than hardcoded heuristics.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:59:43.435Z","isFirstParty":false}