{"uid":"cap_v97Uf0CTQ3p0OsiDqsRnm","slug":"icypeas-search-result-fetcher-b8e81e34","name":"Icypeas Search Result Fetcher","description":"Fetch the result of an Icypeas search launched by icypeas/email-search, email-verification, or domain-scan. Pass `id` (the `item._id` from the launch response); or list recent searches with `mode: \"single\"` (+ optional `type`: email-search|domain-scan|email-verification) or `mode: \"bulk\"`, `limit` ≤ 100. Read `items[0].status`: NONE/SCHEDULED/IN_PROGRESS = keep polling (every 3-5s, ≤30 reads/min); FOUND/DEBITED = done, read `items[0].results`; NOT_FOUND/DEBITED_NOT_FOUND = processed, nothing fo…","url":"https://vaaya.ai/api/run/icypeas/result","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"id":{"type":"string","minLength":1},"file":{"type":"string","minLength":1},"mode":{"enum":["single","bulk"],"type":"string"},"next":{"type":"boolean"},"type":{"type":"string","minLength":1},"limit":{"type":"integer","maximum":100,"minimum":1},"sorts":{"type":"array","items":{}}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"pathParams":{"type":"object"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_E28RMdgrVd7Js0nnjATY3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetch the result of a previously launched Icypeas email search, email verification, or domain scan, or list recent searches.","exampleAgentPrompt":"Check the Icypeas result for the search I just launched — the job ID is 64f2a1b3c8e4d00012ab3456; keep polling every 4 seconds until the status is FOUND or NOT_FOUND and then show me the results.","exampleUseCases":[{"title":"Poll email search until complete","prompt":"I launched an Icypeas email-search a moment ago and got back ID 64f2a1b3c8e4d00012ab3456 — can you poll for the result every 4 seconds until it's done and tell me what email addresses were found?"},{"title":"Retrieve domain scan results","prompt":"Fetch the Icypeas domain-scan result for job ID 64f2a1b3c8e4d00012cd7890 and show me everything it found once the status moves to FOUND."},{"title":"List recent email verifications","prompt":"Show me the last 10 Icypeas email-verification jobs I've run in single mode so I can see which ones completed and what their statuses are."}],"resultDescription":"Returns an items array where each item includes a status field (NONE, SCHEDULED, IN_PROGRESS, FOUND, DEBITED, NOT_FOUND, DEBITED_NOT_FOUND) and, when complete, a results field with the discovered emails, domain contacts, or verification outcome from Icypeas.","failureModes":["Invalid or unknown ID returns empty or error response","Status remains IN_PROGRESS/SCHEDULED indefinitely if the upstream Icypeas job is stuck","Rate limit exceeded if polling faster than 30 reads/min","Providing an incorrect mode or type filter returns an unexpected or empty list","DEBITED_NOT_FOUND indicates the search was processed and charged but no results were found"],"whenToPreferThis":"Use this endpoint after calling an Icypeas launch endpoint (email-search, email-verification, or domain-scan) to retrieve results asynchronously. It is the correct polling/retrieval step in the Icypeas two-step workflow. Prefer it when you have a job ID and need to wait for completion, or when you want to list recent searches without re-running them.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:58:20.316Z","isFirstParty":false}