Get Property Filters
Get available property search filters and their options
/members/properties/filtersOverview
Retrieves the available filter options for property search, including amenities, property types, brands, tags, and location data. This endpoint provides the static filter data used to populate search filter UIs.
Authentication
Requires a valid Clerk JWT token in the Authorization header.
Response
Returns available filter options across multiple categories.
amenitiesarrayrequiredAvailable amenities for filtering
amenity items
idstringrequiredAmenity identifier
namestringrequiredDisplay name of the amenity
categorystringAmenity category grouping
propertyTypesarrayrequiredAvailable property types
property type items
idstringrequiredProperty type identifier
namestringrequiredDisplay name of the property type
countnumberNumber of properties of this type
brandsarrayrequiredAvailable hotel brands
brand items
idstringrequiredBrand identifier
namestringrequiredBrand display name
logostringBrand logo URL
propertyCountnumberNumber of properties in this brand
tagsarrayrequiredAvailable property tags for themed filtering
tag items
idstringrequiredTag identifier
namestringrequiredTag display name
descriptionstringTag description
locationsarrayrequiredPopular destinations and location data
location items
idstringrequiredLocation identifier
namestringrequiredLocation name
typestringrequiredLocation type (city, region, country)
coordinatesobjectGeographic coordinates
coordinates
latitudenumberrequiredLatitude
longitudenumberrequiredLongitude
Example
curl -X GET "https://api.journey.com/members/properties/filters" \
-H "Authorization: Bearer YOUR_CLERK_JWT"Response
{
"amenities": [
{
"id": "pool",
"name": "Swimming Pool",
"category": "Recreation"
},
{
"id": "spa",
"name": "Spa Services",
"category": "Wellness"
},
{
"id": "wifi",
"name": "Free WiFi",
"category": "Technology"
}
],
"propertyTypes": [
{
"id": "hotel",
"name": "Hotel",
"count": 1250
},
{
"id": "resort",
"name": "Resort",
"count": 890
},
{
"id": "villa",
"name": "Villa",
"count": 345
}
],
"brands": [
{
"id": "journey-urban",
"name": "Journey Urban Collection",
"logo": "https://cdn.journey.com/brands/urban-logo.png",
"propertyCount": 85
},
{
"id": "journey-luxury",
"name": "Journey Luxury",
"logo": "https://cdn.journey.com/brands/luxury-logo.png",
"propertyCount": 42
}
],
"tags": [
{
"id": "business",
"name": "Business Travel",
"description": "Properties ideal for business travelers"
},
{
"id": "family",
"name": "Family Friendly",
"description": "Great for families with children"
},
{
"id": "romantic",
"name": "Romantic Getaway",
"description": "Perfect for couples and romantic trips"
}
],
"locations": [
{
"id": "nyc",
"name": "New York City",
"type": "city",
"coordinates": {
"latitude": 40.7128,
"longitude": -74.0060
}
},
{
"id": "maldives",
"name": "Maldives",
"type": "country",
"coordinates": {
"latitude": 3.2028,
"longitude": 73.2207
}
}
]
}Related Endpoints
- Search Properties - Use filters in property search