{"uid":"cap_l36d2fxXOu9dW_PTn9CGi","slug":"site-contacts-extractor-x402-198bc354","name":"Site Contacts Extractor (x402)","description":"Pay-per-call API for AI agents with no signup or API key. Email validation, SPF/DMARC audits, DNS lookup, site contacts, URL to Markdown, IBAN and Swedish personnummer/orgnr validation. From $0.001 in USDC on Base via x402.","url":"https://agentkit-x402.zenith-ops.workers.dev/v1/site-contacts?utm_source=zero.xyz","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"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Page URL, usually the homepage."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"url":"https://example.se/","notes":["Only information published on the site itself is returned. The caller is responsible for lawful use, in particular for personal email addresses of individuals and sole traders (GDPR)."],"emails":[{"type":"role","email":"info@example.se","source_url":"https://example.se/kontakt","disposable_domain":false}],"phones":[{"e164":"+46812345678","display":"08-123 45 67","source_url":"https://example.se/kontakt"}],"social":[{"url":"https://www.linkedin.com/company/example","network":"linkedin","source_url":"https://example.se/"}],"robots_txt":"found","org_numbers":[{"value":"556016-0680","source_url":"https://example.se/kontakt"}],"address_hints":[{"text":"Storgatan 1, 111 22 Stockholm","source_url":"https://example.se/kontakt"}],"pages_fetched":[{"url":"https://example.se/","status":200},{"url":"https://example.se/kontakt","status":200}],"pages_skipped":[{"url":"https://example.se/contact","reason":"http_404"}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VvzpvN7m3RThbKo5-XRTE","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Crawls a website and extracts contact information including emails, phones, social profiles, org numbers, and addresses published on the site.","exampleAgentPrompt":"Can you pull all the contact details published on https://acme.se — I need their emails, phone numbers, and any social media links or org number listed on the site.","exampleUseCases":[{"title":"Lead enrichment for sales outreach","prompt":"I have a list of company websites I'm prospecting — can you start with https://nordicsupplier.se and grab every email, phone number, and LinkedIn link they've published on their site?"},{"title":"Journalist finding company contacts","prompt":"I'm writing a piece about https://greentech-ab.se and need to find their press contact email and any phone numbers listed on their website — can you dig that out for me?"},{"title":"CRM enrichment with org number","prompt":"We just onboarded a new vendor at https://byggfirman.se — can you fetch their contact details, address, and Swedish org number from their website so I can fill in our CRM?"}],"resultDescription":"Returns a JSON object containing: discovered email addresses (with type and disposable-domain flag), phone numbers in E.164 and display format, social media profile URLs, Swedish org numbers, free-text address hints, robots.txt status, and a list of pages fetched or skipped — all sourced directly from content published on the target website.","failureModes":["Website blocks crawlers (robots.txt disallow or 403 response) — pages may be skipped","Contact page returns 404 — logged in pages_skipped with reason http_404","No contact information found on site — empty arrays returned for emails/phones/social","Site uses JavaScript rendering — statically fetched content may miss dynamically loaded contacts","GDPR note: personal emails of individuals/sole traders are returned but caller is responsible for lawful use"],"whenToPreferThis":"Use this endpoint when you need to programmatically discover publicly published contact details from a known website URL without signing up for any service or API key. It is especially useful for Swedish companies where org numbers (orgnr) appear on the site. Prefer this over generic web scrapers when you want structured, typed contact output (role emails, E.164 phones, identified social networks) in a single call. Payment is per-call via USDC on Base via x402 — ideal for agent workflows that need sporadic, on-demand enrichment without subscription overhead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T12:36:22.450Z","isFirstParty":false,"canonicalSlug":"site-contacts-extractor-x402-198bc354"}