{"uid":"cap_R-oFOgrKnNwgU-1BiL-Vg","slug":"earnfi-interrupt-single-question-human-answer-5b1cf209","name":"EarnFi Interrupt — Single-Question Human Answer","description":"**Paid (x402).** Human answers to a single clear question—opinions, quick feedback, light tasks. Same quote-then-pay pattern; optional gating as documented.","url":"https://app.earnfi.fun/api/ai-agent/v1/interrupt","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"slots":{"type":"integer","maximum":50,"minimum":1},"source":{"type":"object","description":"Legacy optional source hints (not partner attribution)."},"context":{"type":"object"},"question":{"type":"string","description":"Question for human contributors."},"token_gate":{"type":"object"},"agent_token":{"type":"string","description":"Required for paid create after quote."},"partner_source":{"type":"string","description":"Partner slug for attribution (flat top-level; not under source)."},"expected_schema":{"type":"object"},"idempotency_key":{"type":"string"},"reward_per_user":{"type":"string","description":"USD reward per participant. Minimum USD per slot; default platform minimum for interrupt is 0.05."},"partner_metadata":{"type":"object","description":"Optional correlation fields for partner reporting."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402","productivity"],"displayCostAmount":"0.165","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":"$0.165/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.165","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.165","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_iv3G3u8kRqCPMbJ2gDmjd","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.165","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Posts a single question to human contributors and collects quick opinions, feedback, or light task responses, paying each respondent a configurable reward via x402.","exampleAgentPrompt":"Ask 5 real people this question and pay each $0.10: 'Does our new logo feel more professional or more playful?' — collect their answers and bring them back to me.","exampleUseCases":null,"resultDescription":"The agent receives human-submitted answers to the posed question from the number of contributors specified by the slots parameter, each paid the configured reward, potentially filtered by token gate criteria.","failureModes":["Insufficient funds or payment failure — x402 payment not completed after quote, task not created","slots out of range — integer below 1 or above 50 returns validation error","reward_per_user below platform minimum of $0.05 — rejected with minimum threshold error","Missing agent_token after quote phase — paid creation blocked","Question field empty or missing — required field validation failure","Token gate misconfiguration — eligible participants cannot be found"],"whenToPreferThis":"Choose this endpoint when you need rapid, real human opinions or light judgments on a single, clear question — not automated AI responses. Prefer it over the Contest endpoint when there is no prize competition involved, and over the Manual endpoint when the task is simply answering a question rather than a multi-step instruction set. Ideal for AI pipelines that need a human-in-the-loop validation or sentiment check step.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:32:56.710Z","isFirstParty":false}