Developers
MCP available

GraphQL argument catalog

These are the named parameters on the three connection queries from the published formal Query definition. search, childrenOf and descendantsOf share the filters below. Arguments are case-sensitive. node and bySlugId accept only their required lookup argument; nodeCount accepts optional nodeType.

Operation-specific arguments

Operation Required Additional scoping
search text: String! ancestor_id: String, parent_id: String, nodeType: String
childrenOf parentId: String! nodeType: String
descendantsOf ancestorId: String! nodeType: String
node id: String! None
bySlugId slugId: String! None
nodeCount None nodeType: String

Exact-match single-value filters

Argument Type Meaning
category String Exact match
price_level String Exact match
country_code String Exact match
address_city String Exact match
location_type String Exact match
evendo_price_group String Exact match
environment String Exact match
country_id String Exact match
root_country_id String Exact match
root_city_id String Exact match
slug String Exact match
plan_type String Exact match
address_zip String Exact match
address_region String Exact match
address_borough String Exact match
place_id String Exact match

Multi-value filters

Array filters have AND semantics within each array: amenities: ["Wifi", "Parking"] requires both tags. Filters across different fields are ANDed too.

Argument Type Meaning
amenities [String] All requested values must match (AND)
ambience [String] All requested values must match (AND)
audience [String] All requested values must match (AND)
experience [String] All requested values must match (AND)
sustainability [String] All requested values must match (AND)
weather_suitability [String] All requested values must match (AND)
additional_categories [String] All requested values must match (AND)
category_ids [String] All requested values must match (AND)
access [String] All requested values must match (AND)
style_aesthetic [String] All requested values must match (AND)
style_architecture [String] All requested values must match (AND)
style_social_media [String] All requested values must match (AND)
style_visual [String] All requested values must match (AND)

Boolean filters

Argument Type Meaning
is_folder Boolean Exact boolean
subscription_status Boolean Exact boolean
is_claimed Boolean Exact boolean

Range filters

For each base field below, the formal schema declares both lower (_gte) and upper (_lte) bounds:

Field Bound type Arguments
rating Float rating_gte and rating_lte
rating_votes Int rating_votes_gte and rating_votes_lte
hotel_rating Int hotel_rating_gte and hotel_rating_lte
price_group Int price_group_gte and price_group_lte
depth Int depth_gte and depth_lte
child_count Int child_count_gte and child_count_lte
relevance Int relevance_gte and relevance_lte
uniqueness Int uniqueness_gte and uniqueness_lte
ranking_score Int ranking_score_gte and ranking_score_lte
mobile_reception Int mobile_reception_gte and mobile_reception_lte
duration_min Float duration_min_gte and duration_min_lte
duration_max Float duration_max_gte and duration_max_lte
total_photos Int total_photos_gte and total_photos_lte
last_updated String last_updated_gte and last_updated_lte

Place Score: place_score_gte: Float and place_score_lte: Float for the 0–100 score.

Attribute score filters

Each attribute family also has a score filter. Pass a list of { attribute: String!, min_score: Int, max_score: Int } objects; the attribute uses the same values as the tag filter of that family. Available on search, childrenOf and descendantsOf.

Argument Type Meaning
ambience_scores [AttributeScoreFilter] Score range for one or more ambience tags
audience_scores [AttributeScoreFilter] Score range for one or more audience tags
experience_scores [AttributeScoreFilter] Score range for one or more experience tags
sustainability_scores [AttributeScoreFilter] Score range for one or more sustainability tags
weather_suitability_scores [AttributeScoreFilter] Score range for one or more weather_suitability tags
style_aesthetic_scores [AttributeScoreFilter] Score range for one or more style_aesthetic tags
style_architecture_scores [AttributeScoreFilter] Score range for one or more style_architecture tags
style_social_media_scores [AttributeScoreFilter] Score range for one or more style_social_media tags
style_visual_scores [AttributeScoreFilter] Score range for one or more style_visual tags
graphql
descendantsOf(
  ancestorId: "27799"
  nodeType: "Attractions"
  audience_scores: [{ attribute: "Family Friendly", min_score: 70 }]
  first: 10
) { edges { node { id title audience_scores { attribute score } } } }

Proximity, ordering and paging

Argument Type Notes
lat Float Latitude, use with lon
lon Float Longitude, use with lat
radius String Defaults to "5km"; up to "50km"; also accepts distances such as "500m"
first Int Page size: default 20, maximum 100
after String Opaque cursor from the preceding response
orderBy NodeOrderBy Input object: { field: RATING, direction: DESC }
dedupe Boolean = true Collapse duplicate venue copies by place_id

Further details: Filter values, Sorting and pagination, Full SDL.