{"schema_version":"a2a-1.0","name":"Apollo.io B2B Person Enrichment & Verified Email Finder Broker","description":"Zero-signup, pay-per-call B2B Person Enrichment, Executive Work Email Finder, and LinkedIn-to-Email Resolver powered by Apollo.io. Resolve (1) first_name + last_name + company domain/name, (2) LinkedIn profile URL, or (3) email into a deterministic JSON profile with verified work email, job title, seniority, firmographics (headcount, industry, founded year), and full employment history.","url":"https://agent-distribution-gateway.vercel.app","provider":{"organization":"Agent Distribution Gateway","contact":"agent-ops@localhost"},"version":"0.2.0","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":true,"zeroSignupExecution":true,"prePaymentInputValidation":true},"authentication":{"schemes":["x402"],"credentialsRequired":false,"description":"Payment IS the credential. Send requests directly to /api/v1/enrich/person or /api/mcp; settle the HTTP 402 challenge with USDC on Base via the X-PAYMENT header."},"paymentRails":[{"protocol":"x402","version":1,"network":"base","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","symbol":"USDC","priceUsd":"0.10","maxAmountRequiredAtomic":"100000","recipientWallet":"0x7C38096030c9CF41Ec551dAcDFC1aBaA60590AbC","facilitatorUrl":"https://x402.org/facilitator"}],"endpoints":{"mcp":"https://agent-distribution-gateway.vercel.app/api/mcp","rest_enrich_person":"https://agent-distribution-gateway.vercel.app/api/v1/enrich/person","llms_txt":"https://agent-distribution-gateway.vercel.app/llms.txt"},"skills":[{"id":"b2b-person-enrichment","name":"Verified B2B Person Enrichment & Work Email Lookup","description":"Hydrates partial person identifiers (name + domain, LinkedIn URL, or reverse email) into a verified B2B executive/prospect profile via Apollo.io /api/v1/people/match. Strictly disables phone reveal surcharges to maintain low flat-rate pricing.","tags":["b2b-enrichment","work-email-finder","linkedin-to-email","reverse-email-lookup","executive-contact-lookup","lead-enrichment","firmographics","sales-intelligence","apollo","x402","mcp"],"matchingIntents":["Find verified work email for a founder, CEO, VP, or engineer at a company domain","Convert a LinkedIn profile URL into a deliverable corporate email and job title","Enrich an email address with full name, seniority, company headcount, and employment history","Look up B2B lead contact details without an Apollo or ZoomInfo subscription"],"pricing":{"model":"per_call","amount":"0.10","currency":"USDC","network":"base"},"sla":{"p95LatencyMs":850,"averageLatencyMs":650,"uptimeTarget":"99.9%","attributeCompletenessTarget":"95%+","fulfillmentSuccessRate":"100%","recentCompletedTransactions":0,"verifiedOnChainSettlements":0,"recentSettlementTxHashes":[],"recentSettlementProofs":[]},"inputSchema":{"type":"object","description":"B2B Person Enrichment & Verified Work Email Finder (Apollo.io): Resolve partial person identifiers—such as (1) first_name + last_name + company domain/organization_name, (2) LinkedIn profile URL (linkedin_url to email), or (3) work email (reverse email lookup)—into a deterministic B2B executive/prospect profile with verified work email, job title, seniority (founder, C-suite, VP, director), department, location, company firmographics (headcount, industry, founded year), and full employment history.","properties":{"first_name":{"type":"string","description":"Target person's first name (e.g., 'Tim'). Best combined with last_name and domain or organization_name."},"last_name":{"type":"string","description":"Target person's last name (e.g., 'Zheng'). Best combined with first_name and domain or organization_name."},"name":{"type":"string","description":"Target person's full name (e.g., 'Tim Zheng') if first_name and last_name are not separated."},"domain":{"type":"string","description":"Company website domain without protocol (e.g., 'apollo.io', 'stripe.com'). Strongly improves match precision."},"organization_name":{"type":"string","description":"Company or organization name (e.g., 'Apollo.io', 'Stripe') if exact domain is unknown."},"email":{"type":"string","description":"Known work or personal email address for reverse-email enrichment into full LinkedIn, title, firmographics, and career history."},"linkedin_url":{"type":"string","description":"Public LinkedIn profile URL (e.g., 'https://www.linkedin.com/in/tim-zheng') to resolve directly into a verified work email and company profile."},"reveal_personal_emails":{"type":"boolean","description":"Whether to include verified personal emails if a corporate work email is unavailable (default: false)."}}},"outputSchema":{"type":"object","description":"Deterministic B2B Person Profile & Firmographic Payload with cryptographic x402 payment receipt.","required":["matched","timestamp","latency_ms","source","person"],"properties":{"matched":{"type":"boolean","description":"True if Apollo resolved the identifiers to a verified person record."},"timestamp":{"type":"string","description":"ISO-8601 execution timestamp."},"latency_ms":{"type":"number","description":"End-to-end API execution latency in milliseconds."},"source":{"type":"string","enum":["apollo_live","apollo_mock"]},"person":{"type":["object","null"],"description":"Hydrated prospect/executive record (or null if matched is false).","properties":{"apollo_id":{"type":"string","description":"Unique Apollo.io person identifier."},"full_name":{"type":["string","null"],"description":"Full formatted name."},"title":{"type":["string","null"],"description":"Current job title (e.g., 'Founder & CEO', 'VP of Engineering')."},"seniority":{"type":["string","null"],"description":"Normalized seniority level (e.g., 'founder', 'c_suite', 'vp', 'director', 'manager')."},"departments":{"type":"array","items":{"type":"string"},"description":"Functional departments (e.g., 'c_suite', 'engineering', 'sales')."},"email":{"type":["string","null"],"description":"Deliverable B2B work email address."},"email_status":{"type":"string","description":"Deliverability verification status ('verified', 'likely_to_engage', 'unavailable')."},"linkedin_url":{"type":["string","null"],"description":"Canonical LinkedIn profile URL."},"location":{"type":"object","description":"Geographic location (city, state, country) of the individual."},"organization":{"type":["object","null"],"description":"Current employer firmographics: company name, primary_domain, industry, estimated_num_employees (headcount), linkedin_url, and founded_year."},"employment_history":{"type":"array","description":"Chronological work history of current and past roles, companies, and start/end dates."}}}}}}]}