WedStay
info@thewedstay.comGet the iOS App

Subscribe to our newsletter

By subscribing, you agree to receive emails and texts from WedStay. Unsubscribe anytime.

For Everyone

  • About Us
  • Is WedStay Legit?
  • How It Works
  • Download App
  • Blog
  • Reviews
  • FAQs
  • Terms
  • Privacy
  • Contact
  • We're Hiring!
  • Creator Program
  • Sitemap
  • Developers & API

For Couples

  • Wedding Venues
  • Wedding Venue Buyout
  • Wedding House Rentals
  • How WedStay Works
  • WedStay One Wedding Website
  • Wedding Venue Finder
  • Wedding Quizzes
  • Venue Style Quiz
  • How Venue Matcher Works
  • 2026 Wedding Trends
  • Viral Wedding Estates
  • Wedding Vendors
  • Wedding Inspiration
  • Non-Traditional Weddings
  • Wedding Weekend Experience
  • Wedding Planning Checklist Tool
  • Planning Tools
  • WedStay-Style Weddings
  • Venue Cost Calculator
  • Wedding Weekend 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 The WedStay Collective
  • Wedding Vendors
  • 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

    VenuesVendorsPricingBlogInquiries

    Reference

    ErrorsRate LimitsChangelog

    Integrations

    MCP ServerChatGPT ActionBuilding AI-Powered Widgets

    Vendors

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

    Vendor Endpoints

    Search and retrieve data from wedding vendors across 11 categories.

    Search vendors

    GET /api/v1/vendors

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

    Query parameters

    ParameterTypeDescription
    categorystringExact category name, e.g. Photography & Videography. Use a name from the categories endpoint below
    statestringState name, case-insensitive (e.g. California)
    citystringCity name, case-insensitive (e.g. Los Angeles)
    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: 100)
    cursorstringCursor for pagination (from pagination.next_cursor)

    Example request

    curl -X GET "https://www.thewedstay.com/api/v1/vendors?category=Photography%20%26%20Videography&state=Texas" \
      -H "Authorization: Bearer ws_live_..."

    Example response

    {
      "data": [
        {
          "slug": "sidpix-studios",
          "business_name": "Sidpix Studios",
          "service_category": "Photography & Videography",
          "primary_city": "Austin",
          "primary_state": "Texas",
          "bio": "At Sidpix Studios, we create crisp, clean, and stylish imagery that preserves the vibrancy, color, and detail of every moment. ...",
          "starting_price": 4900,
          "price_unit": "per_event",
          "years_in_business": 10,
          "weddings_completed": 175,
          "service_areas": ["Austin", "Houston", "Dallas", "Fort Worth", "San Antonio", "Anywhere"],
          "specialties": ["Destination Weddings", "Estate Weddings", "Large Weddings (700+ Guests)"],
          "featured": true,
          "featured_image_url": "https://cdn.wedstay.app/vendor-photos/vendor-.../featured-...-medium.webp",
          "logo_url": null,
          "url": "https://www.thewedstay.com/vendors/photography-videography/sidpix-studios"
        }
      ],
      "pagination": {
        "has_more": false,
        "next_cursor": null,
        "total_count": 15
      },
      "request_id": "req_abc123def456"
    }

    List categories

    GET /api/v1/vendors/categories

    Returns every category that has active vendors, with counts. Pass a category's name as the category filter when searching.

    Example response

    {
      "data": [
        { "name": "Photography & Videography", "slug": "photography-videography", "vendor_count": 39 },
        { "name": "Food & Bev", "slug": "catering", "vendor_count": 89 },
        { "name": "Floral Design", "slug": "floral-design", "vendor_count": 42 },
        { "name": "DJ & Music", "slug": "dj-music", "vendor_count": 32 },
        { "name": "Hair & Makeup", "slug": "hair-makeup", "vendor_count": 39 },
        { "name": "Wedding Planning", "slug": "wedding-planning", "vendor_count": 29 },
        { "name": "Transportation", "slug": "transportation", "vendor_count": 53 },
        { "name": "Cake & Desserts", "slug": "cake-desserts", "vendor_count": 48 },
        { "name": "Rentals", "slug": "lighting-decor", "vendor_count": 43 },
        { "name": "Jewelry", "slug": "jewelry", "vendor_count": 3 },
        { "name": "Other", "slug": "other", "vendor_count": 19 }
      ],
      "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/sidpix-studios" \
      -H "Authorization: Bearer ws_live_..."

    Example response

    {
      "data": {
        "slug": "sidpix-studios",
        "business_name": "Sidpix Studios",
        "service_category": "Photography & Videography",
        "primary_city": "Austin",
        "primary_state": "Texas",
        "bio": "At Sidpix Studios, we create crisp, clean, and stylish imagery that preserves the vibrancy, color, and detail of every moment. ...",
        "starting_price": 4900,
        "price_unit": "per_event",
        "years_in_business": 10,
        "weddings_completed": 175,
        "service_areas": ["Austin", "Houston", "Dallas", "Fort Worth", "San Antonio", "Anywhere"],
        "specialties": ["Destination Weddings", "Estate Weddings", "Large Weddings (700+ Guests)"],
        "featured": true,
        "featured_image_url": "https://cdn.wedstay.app/vendor-photos/vendor-.../featured-...-medium.webp",
        "logo_url": null,
        "photos": [
          {
            "url": "https://cdn.wedstay.app/vendor-photos/vendor-.../featured-...-medium.webp",
            "category": "featured",
            "alt_text": null
          },
          {
            "url": "https://cdn.wedstay.app/vendor-photos/vendor-.../gallery-...-medium.webp",
            "category": "gallery",
            "alt_text": null
          }
        ],
        "total_photos": 30,
        "url": "https://www.thewedstay.com/vendors/photography-videography/sidpix-studios",
        "website": "https://www.sidpix.com",
        "instagram": "sidpixstudios",
        "portfolio_description": null,
        "average_rating": null,
        "review_count": null
      },
      "request_id": "req_abc123def456"
    }

    Notes

    • Vendor detail includes website and instagram for direct contact. The search endpoint returns a leaner response without these fields.
    • Photos. Search results carry the vendor's primary photo in featured_image_url. Vendor detail adds up to 5 portfolio photos, primary first, and total_photos; the full portfolio is on the vendor's url. Photo URLs are absolute CDN URLs: the medium-size WebP when one exists, otherwise the original image. logo_url is reserved and currently null.
    • 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