# The Knot Wedding Directory Scraper

**Use case:** 

Scrape wedding couple profiles from The Knot by name. Export couple names, wedding date and venue info for vendor outreach.

## Input

```json
{
  "mode": "search",
  "firstName": "Emily",
  "lastName": "Davis",
  "eventMonth": "",
  "eventYear": "",
  "randomizeStart": true,
  "maxScan": 3000,
  "includeVenue": true,
  "onlyComplete": false,
  "maxItems": 25
}
```

## Output

```json
{
  "coupleNames": {
    "label": "💑 Couple",
    "format": "text"
  },
  "weddingDate": {
    "label": "📅 Wedding Date",
    "format": "text"
  },
  "city": {
    "label": "🏙 City",
    "format": "text"
  },
  "state": {
    "label": "📍 State",
    "format": "text"
  },
  "zip": {
    "label": "📯 ZIP",
    "format": "text"
  },
  "country": {
    "label": "🌎 Country",
    "format": "text"
  },
  "venueName": {
    "label": "🏛 Venue",
    "format": "text"
  },
  "venueAddress": {
    "label": "📮 Venue Address",
    "format": "text"
  },
  "ceremonyVenue": {
    "label": "💒 Ceremony",
    "format": "text"
  },
  "receptionVenue": {
    "label": "🥂 Reception",
    "format": "text"
  },
  "weddingWebsiteUrl": {
    "label": "🔗 Website",
    "format": "link"
  },
  "registryUrl": {
    "label": "🎁 Registry",
    "format": "link"
  },
  "hasTransactionalRegistry": {
    "label": "💳 Cash/Transactional Registry",
    "format": "boolean"
  },
  "coupleId": {
    "label": "🆔 Couple ID",
    "format": "text"
  },
  "scrapedAt": {
    "label": "🕒 Scraped",
    "format": "date"
  },
  "error": {
    "label": "❌ Error",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [The Knot Wedding Couple and Venue Scraper](https://apify.com/parseforge/theknot-couples-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/parseforge/theknot-couples-scraper) to learn more, explore other use cases, and run it yourself.