WedStay
info@thewedstay.com

Subscribe to our newsletter

For Everyone

  • About Us
  • How It Works
  • Download App
  • Blog
  • Reviews
  • FAQs
  • Terms
  • Privacy
  • Contact
  • We're Hiring!
  • Sitemap

For Couples

  • Wedding Venues
  • Wedding Venue Buyout
  • Wedding House Rentals
  • How WedStay Works
  • Wedding Venue Finder
  • Wedding Quizzes
  • Venue Style Quiz
  • How Venue Matcher Works
  • 2025 Wedding Trends
  • Viral Wedding Estates
  • Preferred Vendor Marketplace
  • Non-Traditional Weddings
  • Wedding Weekend Experience
  • Wedding Planning Checklist Tool
  • WedStay-Style Weddings
  • Venue Cost Calculator
  • Wedding Financing

For Property Owners

  • Submit Your Property
  • Wedding Industry Insights
  • Revenue Opportunities
  • WedStay Operating System
  • Property Transformation
  • Effortless Hosting
  • Top Wedding Trends

For Vendors

  • Join Wedstay Vendor Network
  • Preferred Vendor Marketplace
  • Wedding Photographers
  • The Ultimate Wedding Vendor Guide: A Former Bride's Tell-All

© 2026 WedStay. All rights reserved.

This site is not affiliated with or endorsed by Airbnb.

    WedStay Developers
    WedStay Developers
    API Referencethewedstay.com

    Getting Started

    WedStay APIQuickstart

    Endpoints

    VenuesVendorsPricingInquiries

    Reference

    ErrorsRate Limits

    Integrations

    MCP ServerChatGPT Action

    Vendors

    Search wedding vendors across 12 categories including photography, catering, DJ, floral, and more.

    Vendor Endpoints

    Search and retrieve data from wedding vendors across 12 categories.

    Search vendors

    GET /api/v1/vendors

    Search vendors with filters for category, location, and price range.

    Query parameters

    ParameterTypeDescription
    categorystringFilter by category slug (see categories below)
    statestringFilter by state/region slug
    citystringFilter by city slug
    locationstringFilter by location (state or city)
    price_minnumberMinimum starting price (USD)
    price_maxnumberMaximum starting price (USD)
    searchstringFree-text search across vendor names and bios
    featuredbooleanFilter for featured vendors only
    sort_bystringSort order: newest, price_low_to_high, price_high_to_low, experience, weddings_completed
    limitnumberResults per page (default: 20, max: 50)
    cursorstringCursor for pagination (from pagination.next_cursor)

    Example request

    curl -X GET "https://www.thewedstay.com/api/v1/vendors?category=photography&state=california" \
      -H "Authorization: Bearer ws_live_..."

    Example response

    {
      "data": [
        {
          "slug": "golden-hour-studios",
          "business_name": "Golden Hour Studios",
          "service_category": "Photography",
          "primary_city": "Los Angeles",
          "primary_state": "California",
          "bio": "Documentary-style wedding photography specializing in outdoor and estate weddings.",
          "starting_price": 3500,
          "years_in_business": 8,
          "weddings_completed": 200,
          "service_areas": ["Los Angeles", "Orange County", "Santa Barbara"],
          "specialties": ["Outdoor weddings", "Estate weddings", "Documentary style"],
          "featured": true,
          "url": "https://www.thewedstay.com/vendors/photography/golden-hour-studios"
        }
      ],
      "pagination": {
        "has_more": false,
        "next_cursor": null,
        "total_count": 15
      },
      "request_id": "req_abc123def456"
    }

    List categories

    GET /api/v1/vendors/categories

    Returns all 12 vendor categories with counts.

    Example response

    {
      "data": [
        { "slug": "photography", "name": "Photography", "vendor_count": 28 },
        { "slug": "videography", "name": "Videography", "vendor_count": 22 },
        { "slug": "planning", "name": "Wedding Planning", "vendor_count": 18 },
        { "slug": "floral", "name": "Floral Design", "vendor_count": 24 },
        { "slug": "catering", "name": "Catering", "vendor_count": 20 },
        { "slug": "dj", "name": "DJ & Music", "vendor_count": 16 },
        { "slug": "hair-makeup", "name": "Hair & Makeup", "vendor_count": 19 },
        { "slug": "transportation", "name": "Transportation", "vendor_count": 8 },
        { "slug": "cake", "name": "Cake & Desserts", "vendor_count": 14 },
        { "slug": "lighting-decor", "name": "Lighting & Decor", "vendor_count": 12 },
        { "slug": "jewelry", "name": "Jewelry", "vendor_count": 6 },
        { "slug": "other", "name": "Other Services", "vendor_count": 13 }
      ],
      "request_id": "req_abc123def456"
    }

    Get vendor details

    GET /api/v1/vendors/:slug

    Retrieve full details for a single vendor.

    Path parameters

    ParameterTypeDescription
    slugstringThe vendor's URL slug

    Example request

    curl -X GET "https://www.thewedstay.com/api/v1/vendors/golden-hour-studios" \
      -H "Authorization: Bearer ws_live_..."

    Example response

    {
      "data": {
        "slug": "golden-hour-studios",
        "business_name": "Golden Hour Studios",
        "service_category": "Photography",
        "primary_city": "Los Angeles",
        "primary_state": "California",
        "bio": "Documentary-style wedding photography specializing in outdoor and estate weddings.",
        "starting_price": 3500,
        "years_in_business": 8,
        "weddings_completed": 200,
        "service_areas": ["Los Angeles", "Orange County", "Santa Barbara"],
        "specialties": ["Outdoor weddings", "Estate weddings", "Documentary style"],
        "featured": true,
        "url": "https://www.thewedstay.com/vendors/photography/golden-hour-studios",
        "website": "https://goldenhourweddings.com",
        "instagram": "@goldenhourweddings",
        "portfolio_description": "We specialize in capturing candid, emotional moments.",
        "average_rating": 4.8,
        "review_count": 45
      },
      "request_id": "req_abc123def456"
    }

    Notes

    • Vendor detail includes website and instagram for direct contact. The search endpoint returns a leaner response without these fields.
    • To submit a lead through WedStay's pipeline, use POST /api/v1/inquiries/vendor.

    Previous

    Venues

    Next

    Pricing

    On this page

    Vendor EndpointsSearch vendorsQuery parametersExample requestExample responseList categoriesExample responseGet vendor detailsPath parametersExample requestExample responseNotes