Find website contact details
Fetches the given page, follows that site's own contact, imprint, about and team links up to max_pages, and returns the emails, phone numbers and social profiles published across them. One site per request; the whole call is bounded at 55 seconds and 4 MiB.
Authorization
ApiKeyAuth In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
curl -X POST "https://example.com/v1/web/contacts" \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "url": "https://www.example-dental.com" }'{ "data": { "url": "https://www.example-dental.com/", "domain": "example-dental.com", "emails": [ { "email": "info@example-dental.com", "kind": "role", "on_domain": true, "source": "mailto", "source_url": "https://www.example-dental.com/contact" } ], "phones": [ { "number": "+1 512-894-6095", "digits": "+15128946095", "source": "tel_link", "source_url": "https://www.example-dental.com/contact" } ], "socials": { "linkedin": "https://www.linkedin.com/company/example-dental", "instagram": "string", "facebook": "string", "x": "string" }, "pages": [ { "url": "https://www.example-dental.com/contact", "kind": "contact", "status": 200, "bytes": 135580 } ], "meta": { "bytes_fetched": 300124, "duration_ms": 4210.5, "truncated": false, "browser_profile": "chrome" } }}