{"uid":"cap_PVBKNm4YqKKC-fl_kuo23","slug":"withzero-via-zeroclick-wiza-contact-enrichment-lists-519bf5a8","name":"WithZero via ZeroClick – Wiza Contact Enrichment Lists","description":"Create media, research companies and people, publish to the web, remember context, deploy apps, and schedule work—on demand, without vendor accounts or API keys. This server is a pay-per-use, transparent proxy in front of WithZero's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. Operations whose x-payment-info.access is \"plan\" are sold on plans, not per call: they answer an unidentified call with 401 and an identified call with no covering plan with 403, never a 402. The complete verified paid surface is listed at /openapi.json, the source of truth for available operations. Each operation here carries its pricing 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.withzero.xyz/api/v1/wiza/lists?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"list":{"type":"object","required":["name","enrichment_level","email_options","items"],"properties":{"name":{"type":"string","minLength":1,"description":"Name of the Wiza enrichment list."},"items":{"type":"array","items":{"anyOf":[{"type":"object","required":["full_name"],"properties":{"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$","description":"Known email address for this contact."},"domain":{"type":"string","minLength":1,"description":"Company domain. Required with full_name when company is absent."},"company":{"type":"string","minLength":1,"description":"Company name. Required with full_name when domain is absent."},"full_name":{"type":"string","minLength":1,"description":"Full name of the contact, e.g. \"Stephen Hakami\"."},"profile_url":{"type":"string","minLength":1,"description":"LinkedIn profile URL, if already known."}},"additionalProperties":false},{"type":"object","required":["profile_url"],"properties":{"profile_url":{"type":"string","minLength":1,"description":"LinkedIn, Sales Navigator, or Recruiter profile URL."}},"additionalProperties":false},{"type":"object","required":["email"],"properties":{"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$","description":"Known email address for this contact."}},"additionalProperties":false}],"example":{"company":"Analytical Engines","full_name":"Ada Lovelace"},"description":"One Wiza contact input."},"maxItems":30,"minItems":1,"description":"People to enrich. Wiza supports larger lists, but this public listing caps one call at 30 items to keep max payment bounded."},"callback_url":{"type":"string","format":"uri","description":"Optional Wiza webhook URL for asynchronous completion updates."},"email_options":{"type":"object","properties":{"accept_work":{"type":"boolean","description":"Return professional email addresses such as tim.cook@apple.com."},"accept_generic":{"type":"boolean","description":"Return generic role addresses such as hello@apple.com."},"accept_personal":{"type":"boolean","description":"Return personal email addresses such as tcook1960@gmail.com."}},"description":"Types of emails to return.","additionalProperties":false},"enrichment_level":{"enum":["none","partial","full"],"type":"string","description":"none = profile data only; partial = emails; full = emails and phone numbers."}},"additionalProperties":false},"max_wait_ms":{"type":"integer","maximum":60000,"minimum":1,"description":"Maximum time to poll Wiza before returning a timeout if the upstream job is still queued/running. Defaults to 25000."},"wait_for_result":{"type":"boolean","const":true,"description":"Poll Wiza status endpoints before returning. Metered Wiza routes require this to stay true so billing can settle from final credit usage."},"poll_interval_ms":{"type":"integer","maximum":10000,"minimum":500,"description":"Delay between Wiza status polls. Defaults to 2000."}}},"responseSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"data":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"stats":{"type":"object","properties":{"people":{"type":"number"},"credits":{"type":"object","properties":{"api_credits":{"anyOf":[{"type":"object","properties":{"total":{"type":"number"},"email_credits":{"type":"number"},"phone_credits":{"type":"number"},"scrape_credits":{"type":"number"},"company_credits":{"type":"number"}},"additionalProperties":{}},{"type":"null"}]}},"additionalProperties":{}}},"additionalProperties":{}},"status":{"type":"string"},"created_at":{"anyOf":[{"type":"string"},{"type":"null"}]},"finished_at":{"anyOf":[{"type":"string"},{"type":"null"}]},"report_type":{"type":"string"},"email_options":{"type":"object","properties":{"accept_work":{"type":"boolean","description":"Return professional email addresses such as tim.cook@apple.com."},"accept_generic":{"type":"boolean","description":"Return generic role addresses such as hello@apple.com."},"accept_personal":{"type":"boolean","description":"Return personal email addresses such as tcook1960@gmail.com."}},"description":"Types of emails Wiza may return for list-style enrichment.","additionalProperties":false},"enrichment_level":{"type":"string"}},"additionalProperties":{}},"type":{"type":"string","const":"list"},"status":{"type":"object","properties":{"code":{"type":"number"},"message":{"type":"string"}},"additionalProperties":{}},"billing":{"type":"object","required":["apiCredits","pricePerCreditUsdcMicro","settledUsdcMicro"],"properties":{"apiCredits":{"type":"number","description":"Wiza API credits found in the upstream response and used for metered settlement."},"settledUsdcMicro":{"type":"string","description":"Actual metered MPP settlement amount in USDC micro-units."},"pricePerCreditUsdcMicro":{"type":"string","description":"Configured USDC micro-units charged per Wiza API credit."}},"additionalProperties":false}},"additionalProperties":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.5","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":2,"rating":{"score":"1.00","successRate":"0.67","reviews":2,"stars":"5.0","state":"rated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":{"amountUsd":"0.50","asset":"USDC"},"pricing":{"kind":"session","summary":"$0.5/call","primary":{"kind":"session","protocol":"mpp","network":"tempo","amountUsd":"0.5","per":"call","confidence":"exact","depositUsd":"0.50"},"accepted":[{"kind":"session","protocol":"mpp","network":"tempo","amountUsd":"0.5","per":"call","confidence":"exact","depositUsd":"0.50"},{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"},{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_aT9BR2oqHkziT7s7J7Pr0","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"session","costAmount":"0.5","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":500000,"planRef":null},{"uid":"pm_g45QNqSnaX7LwOHnRCvmO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null},{"uid":"pm_m5HvDXtkry14rGqlsbIMQ","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":"usd","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Submit up to 30 contacts (by name+company, LinkedIn URL, or email) to Wiza for bulk email and professional data enrichment, paying per call via ZeroClick's crypto payment proxy.","exampleAgentPrompt":"Look up the work email addresses for these 5 people — Ada Lovelace at Analytical Engines, John Smith at Acme Corp, Jane Doe at TechCorp (her LinkedIn is linkedin.com/in/janedoe), Bob Lee whose email is bob@example.com, and Carol King at Widgets Inc — use standard enrichment and accept work emails only.","exampleUseCases":[{"title":"Sales outreach lead enrichment","prompt":"I have a list of 20 prospects — names and companies — and I need their work email addresses so I can start outreach. Enrich them all with standard enrichment level and only return verified work emails."},{"title":"LinkedIn profile to email resolution","prompt":"I've got 15 LinkedIn profile URLs from my research and I need the professional email addresses behind them. Enrich all of them and notify my webhook at https://myapp.example.com/wiza-done when it's complete."},{"title":"Reverse email to full contact profile","prompt":"I have a bunch of emails from form submissions — can you enrich them through Wiza to get the full professional profiles and company info for each one? Here are 10 addresses, accept both work and personal emails."}],"resultDescription":"Returns a Wiza enrichment list object including a list ID and status. Enriched contacts are populated asynchronously; if a callback_url is provided, Wiza will POST a completion webhook when results are ready. Each contact record may include verified work email, name, company, title, LinkedIn URL, and other professional profile fields depending on enrichment_level.","failureModes":["Missing required fields (full_name without company/domain, or no profile_url or email) returns a 400 validation error","Exceeding 30 items per call returns a validation error — split into multiple requests","Invalid LinkedIn URL format causes item-level rejection","Payment failure via ZeroClick (insufficient funds or approval not granted) returns a 402 and the list is not created","Wiza backend unavailability causes a 502/503 from the proxy","Contacts not found in Wiza's database return with empty or null email fields rather than an error","Malformed email format in input fails schema validation before submission"],"whenToPreferThis":"Choose this endpoint when you need to bulk-enrich up to 30 contacts with professional email addresses and profile data without setting up a Wiza account or API key directly. It is ideal for agents that need pay-per-use access to Wiza's enrichment pipeline using crypto payments (USDC via x402). Prefer this over direct Wiza API calls when operating in an autonomous agent context where vendor account management is not feasible.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":6,"lastUsedAt":"2026-07-06T23:04:39.668Z","lastSuccessfullyRanAt":"2026-07-06T23:04:39.668Z","lastHealthCheckAt":"2026-10-22T18:40:04.337Z","isFirstParty":true,"canonicalSlug":"withzero-via-zeroclick-wiza-contact-enrichment-lists-519bf5a8"}