Browse documentation
GET

Wyndham Search API

Find Wyndham properties near a latitude and longitude, nearest first.

Overview

Property metadata only

Search does not accept dates and does not return availability. Pass a returned property_id to the Wyndham Rooms endpoint for live cash and reward rates.

Results cover the brands returned by Wyndham's property service, including Wyndham, La Quinta, Ramada, Days Inn, Super 8, Travelodge, Wingate, Microtel, Baymont, Registry Collection, and Dolce. The implementation calls Wyndham's REST API directly. It has no hotel-page, Browserless, or browser-automation fallback.

Endpoint URL

GET https://api.stayapi.com/v1/wyndham/search

Authenticate with X-API-Key: YOUR_API_KEY.

Query parameters

Parameter Type Required Rules
latitude float Yes Search center, -90 through 90.
longitude float Yes Search center, -180 through 180.
radius_miles integer No 1 through 100. Default: 50.
limit integer No 1 through 100. Default: 50.

Response schema

hotels is sorted by straight-line distance and total is the number returned after applying limit. There is no offset or continuation token. An empty array with success: true means no properties matched the radius.

  • property_id: stable numeric Wyndham ID used by Rooms.
  • brand_code, name, location, and structured address.
  • distance_miles, distance_km, rating, and review_count.
  • amenities, reward_points_per_night, adults_only, image, and canonical url.
  • Upstream-optional values are nullable; amenities is always an array.

Errors and limitations

Validation errors are non-2xx. Endpoint errors use RFC 7807 Problem Details with provider: "wyndham", product: "search", and a correlation_id. An unavailable or invalid Wyndham service response returns 502 UPSTREAM_ERROR. This call returns the live upstream result and is not a cached catalog.

Request
curl -G "https://api.stayapi.com/v1/wyndham/search" \
  -H "X-API-Key: YOUR_API_KEY" \
  --data-urlencode "latitude=33.044017" \
  --data-urlencode "longitude=-83.940985" \
  --data-urlencode "radius_miles=25" \
  --data-urlencode "limit=10"
Response
{
  "success": true,
  "hotels": [
    {
      "property_id": "53089",
      "name": "La Quinta Inn & Suites by Wyndham Forsyth",
      "brand_code": "LQ",
      "location": { "latitude": 33.044017, "longitude": -83.940985 },
      "address": {
        "street": "400 Russell Pkwy",
        "city": "Forsyth",
        "state": "Georgia",
        "state_code": "GA",
        "postal_code": "31029",
        "country": "United States",
        "country_code": "US"
      },
      "distance_miles": 0.0,
      "distance_km": 0.0,
      "rating": 3.8,
      "review_count": 718,
      "rating_status": "Active",
      "amenities": ["BRKFST", "POOL"],
      "reward_points_per_night": 15000,
      "adults_only": false,
      "image": null,
      "url": "https://www.wyndhamhotels.com/laquinta/forsyth-georgia/la-quinta-forsyth/overview"
    }
  ],
  "total": 1
}