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

    Venues

    Search, filter, and retrieve wedding venue data across multiple states and countries.

    Venue Endpoints

    Search and retrieve data from wedding venues across the US, Mexico, Italy, Costa Rica, and Ireland.

    Search venues

    GET /api/v1/venues

    Search venues with filters for location, capacity, price, venue type, and amenities.

    Query parameters

    ParameterTypeDescription
    statestringFilter by state/region slug (e.g. california, texas, tuscany)
    citystringFilter by city slug (e.g. palm-springs, temecula)
    venue_typestringFilter by type: estate, villa, ranch, cabin, castle, compound
    capacity_minnumberMinimum sleeping capacity
    capacity_maxnumberMaximum sleeping capacity
    price_minnumberMinimum price per night (USD)
    price_maxnumberMaximum price per night (USD)
    bedrooms_minnumberMinimum number of bedrooms
    amenitiesstringComma-separated list: pool, hot-tub, ocean-view, mountain-view, outdoor-ceremony, pet-friendly
    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/venues?state=texas&capacity_min=20&amenities=pool,outdoor-ceremony" \
      -H "Authorization: Bearer ws_live_..."

    Example response

    {
      "data": [
        {
          "slug": "texas-wedding-village",
          "name": "Texas Wedding Village",
          "city": "Canyon Lake",
          "state": "Texas",
          "venue_type": "compound",
          "capacity_min": 50,
          "capacity_max": 300,
          "bedrooms": 14,
          "price_range": "$3,500 - $5,500/night",
          "hero_image": "https://www.thewedstay.com/cdn-images/property-photos/.../exterior-medium.webp",
          "seo_description": "A 14-cabin wedding village with pool and event spaces.",
          "amenities": ["pool", "outdoor-ceremony", "cabins", "event-hall"],
          "url": "https://www.thewedstay.com/properties/texas/canyon-lake/texas-wedding-village-..."
        }
      ],
      "pagination": {
        "has_more": false,
        "next_cursor": null,
        "total_count": 8
      },
      "request_id": "req_abc123def456"
    }

    Get venue details

    GET /api/v1/venues/:slug

    Retrieve full details for a single venue by its URL slug. Rate limited to 20 lookups per day on the free tier to prevent bulk scraping.

    Path parameters

    ParameterTypeDescription
    slugstringThe venue's URL slug

    Example request

    curl -X GET "https://www.thewedstay.com/api/v1/venues/texas-wedding-village" \
      -H "Authorization: Bearer ws_live_..."

    Example response

    {
      "data": {
        "slug": "texas-wedding-village",
        "name": "Texas Wedding Village",
        "city": "Canyon Lake",
        "state": "Texas",
        "country": "US",
        "venue_type": "compound",
        "description": "A 14-cabin wedding village with pool, event spaces for 300 guests, and full venue buyout.",
        "seo_description": "A 14-cabin wedding village with pool and event spaces.",
        "capacity_min": 50,
        "capacity_max": 300,
        "bedrooms": 14,
        "bathrooms": 16,
        "accommodates": 84,
        "price_range": "$3,500 - $5,500/night",
        "amenities": ["pool", "outdoor-ceremony", "cabins", "event-hall", "commercial-kitchen", "fire-pit"],
        "categories": ["compound"],
        "hero_image": "https://www.thewedstay.com/cdn-images/property-photos/.../exterior-medium.webp",
        "photos": [
          {
            "url": "https://www.thewedstay.com/cdn-images/property-photos/.../exterior-medium.webp",
            "category": "exterior",
            "is_featured": true,
            "position": 1
          },
          {
            "url": "https://www.thewedstay.com/cdn-images/property-photos/.../interior-medium.webp",
            "category": "interior",
            "is_featured": false,
            "position": 2
          }
        ],
        "total_photos": 32,
        "testimonials": [
          {
            "guest_name": "Sarah & Mike",
            "rating": 5,
            "review": "The most incredible wedding weekend experience.",
            "event_date": "2025-10-15"
          }
        ],
        "url": "https://www.thewedstay.com/properties/texas/texas-wedding-village"
      },
      "request_id": "req_abc123def456"
    }

    Notes

    • Photos are capped at 3 preview images. The total_photos field shows how many photos are available on the venue's full page. Visit the url to see the complete gallery.
    • Price ranges show approximate nightly rates rather than exact figures. Contact the venue through the inquiry endpoint for a precise quote.
    • The venue detail endpoint has its own rate limit (20/day) separate from the global daily limit.

    Previous

    Quickstart

    Next

    Vendors

    On this page

    Venue EndpointsSearch venuesQuery parametersExample requestExample responseGet venue detailsPath parametersExample requestExample responseNotes