# Extract Public Website Contact Details

**Use case:** 

Extract a public website primary email, phone, contact page, and social profiles into one clean record.

## Input

```json
{
  "startUrls": [
    {
      "url": "https://apify.com"
    }
  ],
  "maxRequestsPerCrawl": 5,
  "maxTextChars": 500,
  "maxPagesPerWebsite": 5,
  "discoverContactPages": true,
  "useApifyProxy": false
}
```

## Output

```json
{
  "title": {
    "label": "Title",
    "format": "string"
  },
  "domain": {
    "label": "Domain",
    "format": "string"
  },
  "loadedUrl": {
    "label": "URL",
    "format": "string"
  },
  "primaryEmail": {
    "label": "Primary email",
    "format": "string"
  },
  "primaryPhone": {
    "label": "Primary phone",
    "format": "string"
  },
  "bestContactPageUrl": {
    "label": "Best contact page",
    "format": "string"
  },
  "linkedinUrl": {
    "label": "LinkedIn",
    "format": "string"
  },
  "confidence": {
    "label": "Confidence",
    "format": "integer"
  },
  "pagesProcessed": {
    "label": "Pages",
    "format": "integer"
  }
}
```

## About this Actor

This example demonstrates how to use [Website Contact Data Extractor](https://apify.com/intrepid_vortex/web-contact-data-extractor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/intrepid_vortex/web-contact-data-extractor) to learn more, explore other use cases, and run it yourself.