{"uid":"cap_v7Cola-o8qgMeBRYC0We3","slug":"site-contacts-extractor-company-website-to-contact-info-json-849bdabd","name":"Site Contacts Extractor — Company Website to Contact Info JSON","description":"Invoice-to-JSON, on-chain tools (transaction explainer + payment check, wallet profile, contract ABI, ERC-20 token risk), company contacts and web-to-RAG for AI agents. Pay per call with x402 (USDC on Base). No signup, no API key.","url":"https://freetier-agent-api.pages.dev/api/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":"company website"},"country":{"type":"string","description":"default phone country, ISO-2, default DK"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"url":{"type":["string","null"]},"name":{"type":["string","null"]},"note":{"type":["string","null"]},"domain":{"type":["string","null"]},"emails":{"type":["array","null"]},"phones":{"type":"array","items":{"type":["object","null"]}},"address":{},"orgType":{},"sources":{"type":"array","items":{"type":["object","null"]}},"language":{"type":["string","null"]},"fetchedAt":{"type":["string","null"]},"legalName":{},"description":{"type":["string","null"]},"pagesFetched":{"type":"array","items":{"type":["object","null"]}},"robotsBlocked":{"type":["array","null"]},"socialProfiles":{"type":"object","properties":{"youtube":{"type":["array","null"]},"facebook":{"type":["array","null"]},"linkedin":{"type":["array","null"]},"instagram":{"type":["array","null"]}}},"vatOrCompanyIds":{"type":"array","items":{"type":["string","null"]}},"emailsDroppedNoMx":{"type":["number","null"]},"phonesOmittedAsLikelyPersonal":{"type":["number","null"]},"personalOrUnknownEmailsOmitted":{"type":["number","null"]}}}}}}},"responseSchema":{"type":"json","example":{"url":"https://tryg.dk/","name":"Tryg","note":"Phone validation in this API uses a lighter rule set than the Apify Actor (no libphonenumber).","domain":"tryg.dk","emails":[],"phones":[{"e164":"+4532736870","type":null,"country":null,"foundOn":["https://tryg.dk/kundeservice/hjaelp-til-min-side"],"sources":["text"],"national":"+45 32 73 68 70","validated":false,"confidence":"medium"}],"address":null,"orgType":null,"sources":[{"url":"https://developers.cloudflare.com/1.1.1.1/encryption/dns-over-https/","name":"Cloudflare DNS over HTTPS (live MX/A/AAAA lookup)"}],"language":"da","fetchedAt":"2026-10-24T18:11:07.639Z","legalName":null,"description":"Tryg er Danmarks største forsikringsselskab. Find din kommende forsikring her. Få masser af gratis fordele med EkstraTryghed.","pagesFetched":[{"url":"https://tryg.dk/","status":200},{"url":"https://tryg.dk/kundeservice","status":200}],"robotsBlocked":[],"socialProfiles":{"youtube":["https://www.youtube.com/user/TrygDanmark","https://www.youtube.com/user/TrygForsikringNorge"],"facebook":["https://www.facebook.com/TrygDanmark","https://www.facebook.com/TryggHansa"],"linkedin":["https://www.linkedin.com/company/tryg","https://www.linkedin.com/company/trygg-hansa"],"instagram":["https://www.instagram.com/tryg_forsikring","https://www.instagram.com/trygg_hansa"]},"vatOrCompanyIds":["DK-CVR 24260666"],"emailsDroppedNoMx":0,"phonesOmittedAsLikelyPersonal":0,"personalOrUnknownEmailsOmitted":0}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_r194BwNsB6ZwFAr9ehITZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes a company website and returns structured contact data including emails, phone numbers, social profiles, VAT/company IDs, and address.","exampleAgentPrompt":"Can you pull all the contact info for tryg.dk — emails, phone numbers, social profiles, and any VAT or company IDs you can find on their website? Use DK as the default phone country.","exampleUseCases":[{"title":"Lead enrichment for sales outreach","prompt":"I have a list of company websites I'm prospecting — can you start with acmecorp.com and get me their emails, phone numbers, and LinkedIn profile so I can reach out?"},{"title":"Supplier contact lookup for procurement","prompt":"We need to contact a new supplier at supplier-example.com — can you scrape their website and give me their contact email, phone number, and address?"},{"title":"Competitor social profile research","prompt":"Can you visit competitor.com and extract all their social media profiles — Facebook, LinkedIn, Instagram, YouTube — plus any public contact info on the site?"}],"resultDescription":"A JSON object containing: company name, domain, description, language, emails (validated against MX records), phone numbers in E.164 and national formats with confidence scores, postal address, organization type, social profiles (LinkedIn, Facebook, YouTube, Instagram), VAT/company IDs, pages fetched, robots.txt blocks, and metadata like fetchedAt timestamp. Counts of dropped/omitted contacts are also included.","failureModes":["Website blocks scraping via robots.txt — returned in robotsBlocked array","No contact info found if site is heavily JavaScript-rendered or gated","Phone numbers may fail validation if country code is incorrect or missing","Emails dropped if domain has no MX record (emailsDroppedNoMx > 0)","Request fails if URL parameter is missing or malformed","Payment failure if USDC balance is insufficient for x402 microtransaction"],"whenToPreferThis":"Choose this endpoint when you need structured contact data (emails, phones, social profiles, VAT IDs) scraped directly from a live company website, without needing a signup or API key. Ideal for agent-driven lead enrichment, supplier lookup, or business intelligence workflows that pay per call via x402/USDC. Prefer this over static business databases when you need fresh, page-sourced data rather than cached records.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T06:49:06.486Z","isFirstParty":false,"canonicalSlug":"site-contacts-extractor-company-website-to-contact-info-json-849bdabd"}