Discover/theknot.com API
live

theknot.com APItheknot.com

Access The Knot wedding platform data: search couples by name, retrieve registry details, find vendors by category and location, and get vendor storefronts.

Endpoints
5
Updated
26d ago
Try it
Max results to return
Last name of a couple member. Omitting returns all matches for first_name.
First name of a couple member (required, cannot be empty)
api.parse.bot/scraper/22b89a1a-43b7-4a51-b36c-03a56835dbc4/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/22b89a1a-43b7-4a51-b36c-03a56835dbc4/search_couples?last_name=Smith&first_name=John' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for wedding couples by name. Returns matching couple records with registry URLs and event details.

Input
ParamTypeDescription
limitintegerMax results to return
last_namestringLast name of a couple member. Omitting returns all matches for first_name.
first_namerequiredstringFirst name of a couple member (required, cannot be empty)
Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of matching records",
    "records": "array of couple objects with id, firstName, lastName, fianceFirstName, fianceLastName, eventDate, city, state, gvrUrl"
  },
  "sample": {
    "data": {
      "total": 261,
      "records": [
        {
          "id": "72758062",
          "city": "Chicago",
          "state": "IL",
          "gvrUrl": "https://registry.theknot.com/john-smith-john-smith-june-2026/72758062",
          "wwsUrl": null,
          "country": null,
          "lastName": "Smith",
          "location": "Other",
          "eventDate": "2026-06-25T00:00:00.000Z",
          "firstName": "John",
          "isHiddenDate": false,
          "fianceLastName": "Smith",
          "fianceFirstName": "John",
          "hasTransactionalRegistry": false
        }
      ]
    },
    "status": "success"
  }
}

About the theknot.com API

This API exposes 5 endpoints covering The Knot's wedding planning data, from couple registry lookups to vendor discovery. Use search_couples to find wedding couples by first and last name and retrieve their registry URLs, event dates, and locations. Vendor endpoints let you search by category slug and location, then pull full storefront details — including pricing, ratings, and descriptions — for any matching vendor UUID.

Couple and Registry Data

The search_couples endpoint accepts a required first_name and optional last_name, returning an array of couple records that each include id, firstName, lastName, fianceFirstName, fianceLastName, eventDate, city, state, and a gvrUrl pointing to the couple's registry page. That gvrUrl feeds directly into get_couple_registry, which returns the full registry object: couple identifiers (coupleId, coupleUuid), event date, location fields, and a registries array listing the retailer-level registry objects the couple has set up.

Vendor Search and Details

search_vendors accepts a category slug (e.g. wedding-reception-venues, wedding-photographers), a location slug in city-state format (e.g. houston-tx), and a page parameter for pagination. It returns the total vendors found on that page, along with a vendors array where each object carries a UUID id, name, starting_price, rating, review_count, and url. Those UUIDs unlock the two detail endpoints.

Vendor Storefront and Similarity

get_vendor_details takes a vendor_id UUID and returns a storefront object with fields including name, description, headline, websiteUrl, location, reviewSummary, pricing, and categories. get_similar_vendors accepts the same UUID plus an optional limit, and returns a similarity object containing a profiles array — each profile mirrors the storefront shape with id, name, description, location, reviewSummary, and pricing. This makes it straightforward to build recommendation flows or category-level competitor maps.

Common use cases
  • Look up a wedding couple by name to retrieve their registry URL and linked retailer registries for gift-planning apps
  • Build a venue comparison tool by querying search_vendors with the wedding-reception-venues category slug and a city-state location
  • Aggregate vendor starting prices and ratings across a location to generate cost-of-wedding estimates
  • Surface similar vendors alongside a selected storefront using get_similar_vendors for a wedding marketplace recommendation feature
  • Extract vendor website URLs and descriptions from get_vendor_details to populate a curated vendor directory
  • Monitor event dates and couple locations from search_couples results for wedding industry lead generation research
  • Paginate through vendor listings in a specific category to build a complete vendor index for a given metro area
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does The Knot have an official developer API?+
The Knot does not publish a public developer API or documentation portal for third-party access to its couple, registry, or vendor data.
What does get_couple_registry return beyond basic couple info?+
It returns the couple's city, state, eventDate, firstName, lastName, fianceFirstName, fianceLastName, coupleId, coupleUuid, and a registries array that lists the retailer-level registries the couple has linked. The registry URL (gvrUrl) required as input comes from search_couples results.
Can I filter search_vendors by price range or minimum rating?+
Not currently. search_vendors filters by category slug and location slug only; price and rating filtering are not available as input parameters. You can fork this API on Parse and revise it to add a filtering endpoint that post-processes results by the starting_price or rating fields returned in the vendor array.
Does the API return individual registry items or gift lists?+
Not currently. get_couple_registry returns retailer-level registry objects linked to a couple, but individual gift items, wish lists, or product-level data within those registries are not exposed. You can fork this API on Parse and revise it to add an endpoint targeting per-registry item data.
How does pagination work for search_vendors?+
The endpoint accepts an integer page parameter. Each response includes a page field confirming the current page and a total_found_on_page count showing how many vendors were returned. There is no total-across-all-pages field in the response, so you iterate pages until total_found_on_page drops below expected page size.
Page content last updated . Spec covers 5 endpoints from theknot.com.
Related APIs in MarketplaceSee all →
weddingwire.com API
Search and retrieve data from WeddingWire vendors, including photographers, caterers, florists, and more. Access search results, detailed vendor profiles, and customer reviews.
mywed.com API
Find and connect with photographers worldwide by browsing top-rated professionals, filtering by location, viewing their portfolios and best work, while engaging with the wedding photography community through forums. Discover photographers in your country or city, explore their detailed profiles and photo galleries, and participate in discussions with other users.
my.babylist.com API
Access baby registry information from Babylist to view all registered products with pricing, quantities, and purchase status, plus shipping details and available store offers. Retrieve complete registry metadata and individual item details to help shoppers find and purchase gifts efficiently.
notonthehighstreet.com API
Search and browse unique products from Not On The High Street, viewing detailed product information, customer reviews, seller profiles, and similar items all in one place. Discover curated gift and home goods with real-time access to pricing, availability, and seller details to help you find the perfect independent retailers.
cleanorigin.com API
Search and browse Clean Origin's diamonds, engagement rings, and jewelry collections while viewing detailed product information and customer reviews. Find exactly what you're looking for by exploring specific subcategories and comparing diamonds and rings based on their detailed specs.
etsy.com API
Discover what shoppers are searching for on Etsy by accessing real-time trending keywords and popular search terms that can help you identify market demand and optimize your product listings. Get instant access to autocomplete suggestions and "Popular right now" trends to stay ahead of customer interests and improve your shop's visibility.
backcountry.com API
backcountry.com API
eventup.com API
Search EventUp for event venues by city, browse featured venues, fetch available venue filter facets for a location, and get autocomplete suggestions for venue and place queries.