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
10d 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 →
mouser.com API
mouser.com API
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
zapimoveis.com.br API
Search and filter real estate listings across Brazil on ZAP Imóveis — the country's largest property portal. Retrieve listings for sale or rent with detailed attributes including price, location, size, bedrooms, bathrooms, parking, and amenities. Supports location autocomplete, property type discovery, and full listing detail retrieval.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.