Developers
MCP available

Complete Node field catalog

This catalog lists every Node field in the live schema (introspected 10 November 2026), including Place Score. GraphQL selection sets are validated against the deployed Node type.

Family Field Declared type Documented capability
Hierarchy id String! returned only / lookup use
Hierarchy parent_id String returned only / lookup use
Hierarchy node_type String returned only / lookup use
Hierarchy is_folder Boolean server-side filter
Hierarchy child_count Int server-side filter
Hierarchy ancestor_ids [String] returned only / lookup use
Hierarchy depth Int server-side filter
Hierarchy country_id String server-side filter
Hierarchy root_country_id String server-side filter
Hierarchy root_city_id String server-side filter
Identity and scoring title String text-indexed
Identity and scoring slug String server-side filter
Identity and scoring slug_id String returned only / lookup use
Identity and scoring plan_type String server-side filter
Identity and scoring place_id String server-side filter
Identity and scoring ranking_score Int server-side filter
Identity and scoring relevance Int server-side filter
Identity and scoring uniqueness Int server-side filter
Identity and scoring place_score Float Selectable and range-filterable
Reviews / address / media rating Float server-side filter
Reviews / address / media rating_votes Int server-side filter
Reviews / address / media hotel_rating Int server-side filter
Reviews / address / media price_level String server-side filter
Reviews / address / media category String server-side filter
Reviews / address / media additional_categories [String] server-side filter
Reviews / address / media category_ids [String] server-side filter
Reviews / address / media evendo_price_group String server-side filter
Reviews / address / media address String returned only / lookup use
Reviews / address / media address_city String server-side filter
Reviews / address / media address_zip String server-side filter
Reviews / address / media address_region String server-side filter
Reviews / address / media country_code String server-side filter
Reviews / address / media address_borough String server-side filter
Reviews / address / media phone String returned only / lookup use
Reviews / address / media url String returned only / lookup use
Reviews / address / media main_image String returned only / lookup use
Reviews / address / media location_logo String returned only / lookup use
Reviews / address / media contact_url String returned only / lookup use
Reviews / address / media book_online_url String returned only / lookup use
Reviews / address / media total_photos Int server-side filter
Reviews / address / media last_updated String server-side filter
Coordinates and editorial location GeoPoint returned only / lookup use
Coordinates and editorial short_description String text-indexed
Coordinates and editorial description String returned only / lookup use
Coordinates and editorial tagline String text-indexed
Coordinates and editorial introduction_text String text-indexed
Status subscription_status Boolean server-side filter
Status is_claimed Boolean server-side filter
Structured attributes location_type String server-side filter
Structured attributes amenities [String] server-side filter
Structured attributes ambience [String] server-side filter
Structured attributes audience [String] server-side filter
Structured attributes experience [String] server-side filter
Structured attributes sustainability [String] server-side filter
Structured attributes weather_suitability [String] server-side filter
Structured attributes style_aesthetic [String] server-side filter
Structured attributes style_architecture [String] server-side filter
Structured attributes style_social_media [String] server-side filter
Structured attributes style_visual [String] server-side filter
Structured attributes environment String server-side filter
Structured attributes access [String] server-side filter
Structured attributes price_group Int server-side filter
Structured attributes duration_min Float server-side filter
Structured attributes duration_max Float server-side filter
Structured attributes mobile_reception Int server-side filter

Nested GraphQL types

graphql
type AttributeScore { attribute: String, score: Int, tagline: String }
input AttributeScoreFilter { attribute: String!, min_score: Int, max_score: Int }
type Category { id: String, name: String }
type Essential { title: String, description: String }
type GeoPoint { lat: Float, lon: Float }
type Guidance { type: String, description: String }
type History { title: String, description: String }
type HourPeak { hour: Int, value: Int }
type Image { title: String, subtitle: String, alt: String, url: String, source_url: String, encoded_url: String }
type LocalJustification { type: String, text: String }
type MonthPeak { month: Int, value: Int }
type NodeConnection { edges: [NodeEdge!], pageInfo: PageInfo! }
type NodeEdge { cursor: String!, node: Node! }
input NodeOrderBy { field: NodeOrderField!, direction: OrderDirection }
type PageInfo { hasNextPage: Boolean!, endCursor: String }
type SocialChannel { type: String, url: String }
type Time { hour: Int, minute: Int }
type TimeRange { open: Time, close: Time }
type Timetable { monday: [TimeRange], tuesday: [TimeRange], wednesday: [TimeRange], thursday: [TimeRange], friday: [TimeRange], saturday: [TimeRange], sunday: [TimeRange] }
type Tip { number: Int, description: String }
type WorkHours { current_status: String, timetable: Timetable, opening_hours_exceptions: JSON }

Selectability vs filtering

A field appearing in the Node output does not imply an argument of the same name exists on a root query. For example, description and main_image are returned when requested but are not declared filter arguments. Some fields (such as slug_id) use a separate lookup operation (bySlugId) rather than a same-name filter. See Arguments for exact query parameters.

More Node fields

These fields are also selectable on Node. Most are optional and only filled for some records, so handle null. Treat open_now and work_hours as indicative and confirm with the venue before relying on them.

Field Type Content
description_title String Heading for the description
ambience_scores [AttributeScore] Score for each ambience tag; filter with ambience_scores
audience_scores [AttributeScore] Score for each audience tag; filter with audience_scores
experience_scores [AttributeScore] Score for each experience tag; filter with experience_scores
sustainability_scores [AttributeScore] Score for each sustainability tag; filter with sustainability_scores
weather_suitability_scores [AttributeScore] Score for each weather suitability tag; filter with weather_suitability_scores
style_aesthetic_scores [AttributeScore] Score for each style aesthetic tag; filter with style_aesthetic_scores
style_architecture_scores [AttributeScore] Score for each style architecture tag; filter with style_architecture_scores
style_social_media_scores [AttributeScore] Score for each style social media tag; filter with style_social_media_scores
style_visual_scores [AttributeScore] Score for each style visual tag; filter with style_visual_scores
audio_range Int Audio guide range
audio_narration String Audio narration text or reference
tips [Tip] Numbered visitor tips
hour_peak [HourPeak] Busyness by hour of day
month_peak [MonthPeak] Busyness by month
rating_type String Source or type of the rating
rating_distribution JSON Breakdown of ratings (JSON)
address_street String Street address line
feature_id String External map feature identifier
cid String External map listing identifier
is_directory_item Boolean Whether the record is a directory listing
subscription_plan String Listing subscription plan
domain String Website domain
images [Image] Photos with title, alt text and URLs
social_channel [SocialChannel] Social media profiles
work_hours WorkHours Opening hours timetable and exceptions
open_now String Current open status
local_justifications [LocalJustification] Short reasons the place is recommended
guidance [Guidance] Practical guidance notes
area Float Area of the place
prologue_title String Destination introduction title
prologue_description String Destination introduction text
prologue_tagline String Destination introduction tagline
history [History] History sections
essential [Essential] Essential information sections
prologue_tips JSON Destination tips (JSON)
location_phrases JSON Useful local phrases (JSON)
average_weather JSON Average weather by period (JSON)
app_description JSON App description content (JSON)
categories [Category] Categories with id and name

Place Score returns numeric values from 0 to 100 for all venue types. Missing values must not be interpreted as zero.