---
title: "Geo Details"
method: GET
path: "/geos/{id}"
tags: ["Geo"]
---

# Geo Details

`GET /geos/{id}`

Retrieves the factual and rich details of a single Tripadvisor Geo by its ID.

## Path parameters

- `id` integer, required

## Query parameters

- `locale` string[]

## Response `200`

the requested Geo's details

- Geo
  - `abbreviation` string — Short abbreviation for the geo (when applicable)
  - `awards` AwardV1[] — Awards received by this geo
    - `category` string — Category of the award (e.g., "restaurants", "hotels")
    - `geo` string — Geographic location where the award was received
    - `image` ImageUrl
      - `key` string — Unique identifier for the image
      - `url` string — URL to access the image
    - `name` string — Name of the award
    - `type` 'Certificate of Excellence' | 'Travelers' Choice'
    - `year` integer — Year the award was received
  - `collections` GeoCollection[] — Deprecated. The concept of Collections is deprecated and will be removed in future versions. Curated collections relevant to this geo.
    - `id` string — Identifier for the collection
    - `title` string — Display title of the collection
    - `url` string — URL to the collection landing page
  - `coordinates` Coordinates
    - `latitude` number, required — Geographic latitude coordinate in decimal degrees (-90 to 90)
    - `longitude` number, required — Geographic longitude coordinate in decimal degrees (-180 to 180)
  - `descriptions` Translation[], required — Localized descriptive text about the geo
    - `language` string, required — Language code for the translation (e.g., "en", "es", "fr")
    - `value` string, required — Translated text content in the specified language
  - `forum_faqs` GeoForumFaq[] — Frequently asked questions from community/forum for this geo
    - `answers` GeoForumFaqAnswer[] — List of answers to the question
      - `text` string — Body text of the answer
      - `title` string — Optional title/heading for the answer
    - `language` string — Language code of the question and answers (e.g., "en")
    - `question` string — Frequently asked question text
  - `hierarchy` GeoHierarchy
    - `ancestors` Ancestor[] — Ordered set of ancestor geos (closest ancestor last rank)
      - `geo_id` integer — Ancestor geo id
      - `name` string — Display name of the ancestor
      - `rank` integer — Position in hierarchy (0 = topmost ancestor)
  - `id` integer, required — Tripadvisor Geo identifier
  - `names` TranslationWithPrimary[], required — Localized names for this geo
    - `language` string, required — Language code for the translation (e.g., "en", "es", "fr")
    - `primary` boolean — Indicates if this is the primary language version of the text
    - `value` string, required — Translated text content in the specified language
  - `suggested_itineraries` GeoSuggestedItinerary[] — Suggested itineraries curated for this geo
    - `itinerary` GeoItineraryDay[] — Ordered list of itinerary days
      - `day` integer — Day index within the itinerary (1-based)
      - `description` string — Description of the day's activities
      - `location_ids` GeoItineraryDayLocationId[] — Location IDs suggested within an itinerary day
        - `id` integer — Location id referenced in the itinerary day
        - `rank` integer — Rank/order of the location within the day
    - `trip_creation_method` string — How the trip was created (e.g., curated, auto-generated) <p> One of: <ul> <li>MANUAL</li> <li>GENERATIVE_AI</li> </ul>
    - `trip_id` integer — Unique trip identifier
    - `trip_interest_tags` string[] — Set of interest tags associated with the trip
    - `trip_title` string — Title of the suggested trip
    - `trip_url` string — URL to the suggested trip page
  - `type` GeoType, required
    - `id` integer, required — Geo type identifier (stable id)
    - `name` string, required — Human-readable geo type name (e.g., City, Region, Country)
  - `urls` GeoUrls
    - `flights` string — URL for Flights in a given geo
    - `geo_page` string — Main Tripadvisor geo page URL
    - `hotels` string — URL for hotels in a given geo
    - `restaurants` string — URL for restaurants in a given geo
    - `things_to_do` string — URL for Things to Do in a given geo

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `429` — Too Many Requests
- `500` — Internal Server Error

---

[API](https://skmtc.dev/tripadvisor/apis/partner-api.md) · [All operations](https://skmtc.dev/tripadvisor/apis/partner-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tripadvisor/partner-api/revisions/b42bdf9fd6a5/schema)
